Многоадресная рассылка DNS (mDNS) — это протокол в компьютерных сетях, который преобразует имена хостов в IP-адреса в небольших сетях, не включающих локальный сервер имён. 12
Это служба с нулевой конфигурацией, использующая практически те же программные интерфейсы, форматы пакетов и операционную семантику, что и DNS. 1
Принцип работы: когда клиенту mDNS необходимо разрешить имя хоста, он отправляет сообщение с многоадресным IP-запросом, в котором просит хост с таким именем идентифицировать себя. 1 Затем эта целевая машина рассылает многоадресное сообщение, включающее её IP-адрес. 1 Затем все машины в этой подсети могут использовать эту информацию для обновления своих кэшей mDNS. 1
mDNS может использоваться для выполнения однорангового обнаружения в локальной сети, что особенно полезно, если IP-адреса и имена узлов конечной точки назначения не известны во время разработки. 3