mDNS
On the same local network, a phone can see a TV, a computer can see a printer, and a speaker can be used for casting, even when there is no dedicated DNS server doing local name resolution for them. When a device first joins the network, it may not even know who it is supposed to ask. Still, it has to recognize names first so that service discovery has somewhere to land.
Read More