"Tell X where I am" messages
Closed, ResolvedPublic


If the protocol is to be used in the personal server model by people with dynamic IP addresses, often behind NATs, then they're going to need a way to reestablish communication with each other if they happen to change IP addresses at the same time. To achieve this, they could send a message saying, effectively, "tell so-and-so where I am", preferably to someone likely to communicate with that peer, such as one of its relays.

This could double as a way to ask "tell me where I am", for instances behind NAT that don't know their own public IP address and port.