Ответы пользователя по тегу Протоколы передачи данных
  • Почему до сих пор пользуются протоколом RIP?

    @throughtheether
    human after all
    Во-первых, наследие прошлого (legacy-системы). Сети, как и любую инфраструктуру, сложно модернизировать, поэтому совместимость стоит сохранять.

    Второй, более тонкий момент. Например, вы - провайдер. У клиента есть множество устройств, которым нужна динамическая маршрутизация. Что делать? BGP, допустим, они не потянут. EIGRP проприетарный (жду разоблачающих комментариев про RFC). При использовании OSPF довольно затруднительно фильтровать префиксы, да и пускать посторонних в OSPF-домен чревато. RIP здесь вполне органичен.
    Ответ написан
    4 комментария
  • Кто-нибудь разрабатывал новую модель ЛВС для кластера?

    @throughtheether
    human after all
    Нужно сделать модель
    В каком окружении предполагается моделирование и тестирование?

    какой-то вариант новой модели на основе классической модели OSI
    Что такое "классическая модель OSI"? Если есть классическая, то есть и модернистская или я чего-то не понял?

    Мне советовали обратить внимание на маршрутизацию, делать ее более гибкой, что ли.
    Я бы на вашем месте обратил внимание на SDN (Software-defined networking, стильно, модно, молодежно). Один контроллер общается с несколькими маршрутизаторами (не только в L3-смысле) и каждому устанавливает специфические записи в таблицу маршрутизации/форвардинга. Из плюсов - гибкость, программируемость, отсутствие проблем типа "ships in the night". Я бы даже предположил, что в сетях датацентров SDN применять наиболее логично (по сравнению,скажем, с WAN-сетями). Но и минусы присутствуют.

    В какую еще сторону можно копать?
    Сети Клоса (не уверен, корректный ли это термин, англоязычное название Clos network/fabric). Задание постоянного размера фрейма (проще прогнозировать утилизацию буферов). Отказ от вычисления контрольной суммы (передача этой обязанности высшим уровням "классической модели OSI"). Отказ от STP (или добавлением поля hop count в ethernet-фрейм, или назначением неравноценных ролей в смысле форвардинга портам коммутаторов, порты из одной категории могут направлять трафик только в порты другой категории)
    Ответ написан
    Комментировать
  • Терминология в компьютерных сетях: технологии или протоколы?

    @throughtheether
    human after all
    То есть можно ли Token Ring отнести к классу сетевых протоколов?
    Да.
    технологии или протоколы?
    Технология - это описание (логос) какого-то умения (технос). Технология описывает, как именно мы что-то делаем.

    Протокол [передачи данных] - набор договоренностей, задающих некий процесс [передачи данных].

    Часто эти понятия взаимозаменяемы (протокол Ethernet, технология Ethernet). В целом, на мой взгляд, понятие "технология" более специфично. Например, есть протокол (семейство протоколов) Ethernet и технологии Metro Ethernet, Industrial Ethernet (контекстно-специфичные применения протокола Ethernet), построенные на его базе.
    Ответ написан
    Комментировать
  • Gopher: как правильно отдавать текстовые документы?

    @throughtheether
    human after all
    Если посмотреть на формально описание протокола в приложении, то вроде бы всё понятно: текст, потом `.` с новой строки и наконец `CR-LF`. Почему тогда отдельно говорится о том, что нельзя передавать «tabs, formfeeds» и каких-то «frufru»?
    Потому что, видимо, предполагается, что сервер может передавать всякие изыски ('frufru'). Сервер может это делать, потому что ему не запретили. Серверу не запретили, потому что этот RFC на является стандартом (первая страница):
    This memo provides information for the Internet community. It does not specify an Internet standard.


    как правильно отдавать текстовые документы?
    На вашем месте я бы поступил в соответствии с максимой "Будь консервативен, отправляя данные, и либерален, принимая данные".
    Ответ написан
    Комментировать