1

Может ли трансляция уровня 2 работать в одиночку или должна сопровождаться трансляцией уровня 3? Если широковещательная рассылка 3-го уровня не может пересечь маршрутизатор, зачем вообще нужна широковещательная рассылка 3-го уровня в подсети?

1 ответ1

1

Короткий ответ: широковещательная передача L2 используется только для операций L2 и часто не переносит данные протокола L3 или выше. Вещания L3 несут данные, относящиеся к протоколам L3 или выше.

Как вы говорите, трансляции L2 не могут проходить через маршрутизаторы, но это не то, для чего они нужны. Широковещательные сообщения L2 используются для задач, относящихся только к операциям L2, таким как DHCP, ARP, STP (и другие схемы автоматического управления топологией) и т.д. Короче говоря, широковещательная передача L2 используется только протоколами уровня 2. Ни один из этих протоколов не должен пересекать маршрутизаторы для выполнения своей работы.

Трансляция L3 происходит от функции L3 или протокола приложений более высокого уровня и не ретранслируется на какую-либо конкретную реализацию L2. Не имеет значения, используете ли вы MAC-адреса или какой-либо другой идентификатор, или какую топологию он должен пересекать.

Подумайте об этом: что произойдет, если у вас будет локальная сеть с несколькими клиентами в IP-сети, а некоторые будут использовать IPX/SPX (или NCP, или decnet, или SNA)? если вы отправили широковещательную рассылку IP-адресов в ЛВС, а кадр L2 транслировался, хосты IPX/SPX также получат этот кадр, что нежелательно. Однако если IP-широковещание использует одноадресные кадры, только IP-клиенты будут получать широковещательную рассылку.

Таким образом, чтобы подвести итог, широковещательные сообщения L2 и L3 напрямую не связаны друг с другом и обычно не используются вместе. Они поддерживают различные виды протоколов, предназначенных для разных задач.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .