mDNS (multicast Domain Name System) — это протокол, позволяющий устройствам в локальной сети (LAN) обнаруживать друг друга и автоматически устанавливать сетевое взаимодействие без необходимости предварительной настройки DNS-сервера.
Основное применение mDNS — обеспечение возможности обнаружения устройств и сервисов в домашних и корпоративных сетях без особых усилий со стороны пользователя. Протокол часто используется в комбинации с протоколом Zeroconf, чтобы обеспечить легкое обнаружение и взаимодействие устройств в сети.