Может ли ограниченный широковещательный пакет содержать MAC-адрес назначения, отличный от FF: FF: FF: FF: FF: FF?

8

Может ли ограниченное вещание содержать MAC-адрес назначения, отличный от FF: FF: FF: FF: FF: FF?

Если ответ верный, не могли бы вы привести пример протокола, который использует такой пакет.

Хорошо, чтобы развить это немного дальше и показать, что я думаю об этом:

Предположим, мы отправляем IP-пакет, который является ограниченным широковещательным пакетом. Ограниченный широковещательный пакет имеет поле IP Destination, заполненное: 255.255.255.255. 255.255.255.255 означает, что пакет предназначен для '_this_' _Local_ Area Network (сеть L2). 255.255.255.255 информирует программное обеспечение, создающее оболочку кадра для пакета, о том, что пакет предназначен для этой сети L2. Для передачи IP-пакета по локальной сети я могу использовать несколько протоколов:

введите описание изображения здесь

в зависимости от того, через какой тип среды я хочу передать пакет (или какой протокол L2 я хочу использовать, если для среды доступно несколько протоколов L2?).

Теперь, поскольку я не могу получить адрес L2 хоста 255.255.255.255 (поскольку этот хост не существует), логичным шагом для программного обеспечения, создающего оболочку L2, было бы назначение широковещательной передачи нижнего уровня (L2) по умолчанию. адрес для поля Destination кадра (каким бы ни был протокол L2). Это было бы логичным шагом.

Первоначально я задал этот вопрос, потому что понял, что помимо Ethernet есть и другие протоколы L2, которые я могу использовать для передачи пакета. Поэтому, если вопрос был сформулирован следующим образом: «Может ли ограниченный широковещательный пакет содержать информацию о широковещательном адресе L2, отличном от MAC FF: FF: FF: FF: FF: FF?», Ответ будет: да. Потому что я могу использовать протокол L2, отличный от Ethernet.

Правильно ли мое мышление по этому поводу?

colemik
источник
4
Мы здесь не для того, чтобы делать за вас домашнюю работу. Однако мы поможем вам с домашним заданием, если вы сможете задать конкретный вопрос. Попробуйте объяснить, что, по вашему мнению, ответ и почему, и точно, в чем вы не уверены. Кроме того, в соответствии с часто задаваемыми вопросами, вопрос должен быть practical, answerable questions based on actual problemsключевым, потому actual problemsчто системный администратор может действительно встретиться однажды.
Марк Хендерсон
1
>. <* пар выходит из его ушей *
colemik

Ответы:

7

http://en.wikipedia.org/wiki/Multicast_address#Ethernet

Кадры Ethernet со значением 1 в младшем значащем бите первого октета адреса назначения обрабатываются как многоадресные кадры и передаются во все точки сети.

Это в основном соответствует любому адресу, где вторая шестнадцатеричная цифра равна 1, 3, 5, 7, 9, B, D или F.

Когда вы говорите другую ограниченную трансляцию , я предполагаю, что вы имеете в виду многоадресную рассылку . Адреса Ethernet для многоадресной и широковещательной рассылки не определяются, запрашивая у сети через ARP аппаратный адрес, соответствующий IP-адресу. Скорее, он определяется любым соответствующим образом реализованным стеком IP. Microsoft предлагает хороший документ для понимания многоадресных сопоставлений Ethernet и IP .

В конечном счете, однако, любой адрес L2, который не известен коммутатору или мосту, затопит этот сегмент L2. Вещи покинут сегмент, только если они интерпретируются выше L2. Сетевая карта будет передавать пакеты только в ОС, где пакет соответствует своему собственному адресу или где эта вторая шестнадцатеричная цифра является одной из перечисленных выше.

Джефф Ферланд
источник
ограниченные широковещательные рассылки не являются многоадресными, ограниченные широковещательные рассылки являются широковещательными для всех сетевых адаптеров в одном сегменте сети, и они всегда отбрасываются на маршрутизаторе.
Лукас Кауфман
спасибо за ответы. Под ограниченной передачей я имел в виду то, что определил Лукас в своем комментарии.
Колемик
Да, я вернулся и снова прочитал вопрос, но меня выгнали из-за автомобильной аварии ... сейчас я исправляю редактирование.
Джефф Ферланд