Mdns (Multicast DNS)
The idea is instead of query your Router for DNS information, each Node will have a DNS table of itself.
And then you will query every Node to see what's the value in their DNS (Domain Name System) Protocol table without a centralised router.