Что такое протокол mDNS?

Автор: Roger Morrison
Дата создания: 6 Сентябрь 2021
Дата обновления: 16 Ноябрь 2024
Anonim
Multicast DNS Explained
Видео: Multicast DNS Explained

Содержание

DNS (система доменных имен) выполняет преобразование между интернет-адресом (начинающимся с www) и адресом интернет-протокола (IP). MDNS - это многоадресный протокол DNS. «Многоадресная передача» передает одно и то же сообщение нескольким точкам в сети. MDNS - это метод обнаружения соседей по сети


MDNS - система локализации адресов для небольших сетей (3d изображение сетевого узла от brunoil от Fotolia.com)

функция

Когда сеть не имеет доступа к системе DNS из-за политики или отсутствия инфраструктуры (например, мобильных сетей Ad Hoc), mDNS позволяет компилировать таблицы локального поиска. Каждое устройство, подключенное к сети с включенным mDNS, отправляет сообщение с подробным описанием его имени, функции и возможностей. Каждое устройство, которое получает такое сообщение, хранит эту информацию, чтобы оно могло пересылать запросы, когда приложение запрашивает услугу, например, показ.

характер

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


будущее

MDNS особенно полезен в области развития беспроводных сетей. Ноутбуки Wi-Fi могут напрямую общаться друг с другом, не прибегая к какой-либо инфраструктуре, такой как маршрутизаторы или интернет-провайдеры. В этих средах mDNS позволяет соседним компьютерам быстро составлять карту взаимосвязанных узлов, создавая специальную сеть.