Topic summary
DNS Service Discovery
Extracted from the Wikipedia article Zero-configuration networking.
DNS-SD with multicast
DNS Service Discovery, aka DNS-SD requests can also be sent using mDNS to yield zero-configuration DNS-SD. This uses DNS PTR, SRV, TXT records to advertise instances of service types, domain names for those instances, and optional configuration parameters for connecting to those instances. But SRV records can now resolve to .local domain names, which mDNS can resolve to local IP addresses.