멀티패스 DNS (mDNS)

멀티패스 DNS는 가장 일반적으로 mDNS(멀티캐스트 DNS, RFC 6762)로 구현되며, 로컬 네트워크의 기기들이 중앙화된 [[dns|DNS]] 서버 없이 로컬 서브넷의 모든 기기에 쿼리를 멀티캐스트하여 호스트 이름을 검색하고 해석할 수 있게 합니다. .local 의사-TLD는 mDNS용으로 예약되어 있으며 공용 DNS에서는 위임되지 않아야 합니다. mDNS는 Apple의 Bonjour, Linux의 Avahi, Windows 10+에 구현되어 있으며 AirDrop, Chromecast, 스마트 홈 기기 등의 서비스를 위한 제로 구성 네트워킹(Zeroconf)의 핵심입니다.

예시

When you print to printer.local on a Mac, Bonjour uses mDNS to broadcast a query over the local network. The printer responds with its IP address, and the Mac connects — no DNS server required.