Назад | Перейти на главную страницу

каким должен быть MAC-адрес назначения для ограниченного широковещательного адреса (255.255.255.255)

конфигурация: хост (H1-10.10.10.55 / 24) имеет шлюз по умолчанию (g1) 10.10.10.1/24.

Вопрос 1: H1 отправляет пакет на 255.255.255.255. Каким должен быть MAC-адрес назначения в исходящем кадре?

Должен ли это быть MAC-адрес шлюза (g1) или FF: FF: FF: FF: FF: FF?

Вопрос 2: H1 отправляет пакет на 10.10.10.255. Каким должен быть MAC-адрес назначения в исходящем кадре?

Должен ли это быть MAC-адрес шлюза (g1) или FF: FF: FF: FF: FF: FF?

Если вы используете широковещательный IP, вы должны использовать широковещательный MAC. Используйте FF: FF: FF: FF: FF: FF для обоих случаев.

Когда устройство отправляет пакет на широковещательный MAC-адрес (FF: FF: FF: FF: FF: FF), он доставляется на все станции в локальной сети. Его необходимо использовать, чтобы все устройства получали ваш пакет на уровне канала передачи данных.

Для IP 255.255.255.255 - это широковещательный адрес для локальных сетей. Помимо Ethernet, этот адрес гарантирует, что пакет будет получен всеми узлами вашей локальной сети.

10.10.10.255 - широковещательный адрес подсети 10.10.10.0/24. Здесь снова подходит широковещательный MAC.

Q1: G1, потому что хост не находится в той же подсети. Q2: FF: FF: FF: FF: FF: FF, потому что хост находится в той же сети.

Я знаю, что это старая ветка. Но на случай, если кто-то найдет. MAC-адрес должен быть FF: FF: FF: FF: FF: FF в обоих случаях. из Википедия: "Широковещательная передача возможна также на нижележащем канальном уровне в сетях Ethernet. Кадры адресуются для достижения каждого компьютера в данном сегменте LAN, если они адресованы MAC-адресу FF: FF: FF: FF: FF: FF. Кадры Ethernet, которые на этот адрес обычно отправляются широковещательные пакеты IP. "