lighthouse library ==================== Discover services in network using UDP multicasts: * Server sends UDP multicast periodically (once per 4 seconds or so). * Clients listens for these - server's address is IP from which the multicast was received. Multicast content: * Port number of the listening TCP/TLS socket and transport. * IO network names which reply to multicast (first network name to be used, if client doesn't know it's network name). * Time stamp * Random number