1

mDNS (многоадресный DNS) запросы отправляются на 224.0.0.251:5353. Хотя это адрес многоадресной рассылки, не должны ли все хосты в сегменте сети получать этот трафик, чтобы иметь правильные записи DNS? Если это так, то почему бы просто не отправить запросы на 255.255.255.255 или другой широковещательный адрес? Если нет, то какие устройства в сегменте сети не входят в группу, которая получает трафик, отправленный на 224.0.0.251:5353?

Благодарю.

1 ответ1

2

Только хосты, которые заботятся о mDNS, будут инструктировать свои NIC прослушивать MAC-адрес многоадресной рассылки Ethernet, на который отображается 224.0.0.251, то есть 01:00:5e:00:00:fb.

Так, например, по умолчанию компьютеры Windows не будут беспокоиться об этих многоадресных рассылках, поскольку их сетевое оборудование NIC отбросит эти кадры, не передавая их в ОС. Но если вы установите Bonjour для Windows, он скажет сетевой карте начать передачу этих многоадресных рассылок в ОС, чтобы они могли обращаться к процессу mDNSResponder.

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