I'm almost done with the first public draft of my latest essay, which will weigh in at over 40 pages. It's an essay about the various classic and contemporary protocols that have been, are, and shall be used to advertise and discover services.
It covers techniques classical methods such as: Well-known DNS aliases & RR types, DHCP, AppleTalk, NetBIOS, and IPX; and contemporary methods such as: DNS SRV records, DNS-SD & mDNS, SLP, UPnP & SSDP & LLMNR, LDAP, UDDI & WSDL, and JXTA.