XgFtantek: Anyway, neighbour discovery on TCP/IP has been a solved problem for, what, a decade? Only issue is that there are two camps: the camp Apple, Linux, and the sane people are in (multicast DNS) and the camp Microsoft and friends are in (UPNP, which uses crazy HTTP over *UDP* shit)