摘要 |
Peer-to-peer endpoint devices discover a localized IP address realm that minimizes the traversal of the Network Address Translators. Each endpoint device sends a query from its corresponding local address realm to its corresponding destination endpoint device using the corresponding available address for the destination endpoint device. The available address has a value outside the address realm of the endpoint device sending the query. The query also specifies a unique identifier that is identifiable solely by the endpoint device. The destination endpoint device receives the query, having traversed one or more NATs and at least two address realms, and sends a response that specifies the unique identifier for the query source, a unique identifier for the destination endpoint device, and multiple alias addresses for reaching the destination endpoint device. The query source selects one of the alias addresses that is determined reachable by the query source.
|