J’fais des trous, des petits trous... toujours des petits trous- S. Gainsbourg Network Address Translation (NAT) causes well-known difculties for peer-to-peer (P2P) communication, since the peers involved may not be reachable at any globally valid IP address. Several NAT traversal techniques are known, but their documentation is slim, and data about their robustness or relative merits is slimmer. This paper documents and analyzes one of the simplest but most ro-bust and practical NAT traversal techniques, commonly known as hole punching. Hole punching is moderately well-understood for UDP communication, but we show how it can be reliably used to set up peer-to-peer TCP streams as well. After gathering data on the reliability of this techniq...
Despite much recent research on peer-to-peer (P2P) protocols for the Internet, there have been relat...
[[abstract]]Since the development of P2P networking during the late 90’s, P2P applications have mult...
Peer-to-Peer (P2P) networks are preferred over other content distribution service architectures sinc...
IPv4’s address space is getting exhausted any day now. However, IPv6 is still only scarcely supporte...
Peer to peer (P2P) networking has important applications in Internet telephony, online gaming, multi...
Abstract—Setting up connections to hosts behind Network Address Translation (NAT) equipment has last...
Part 1: Peer-to-PeerInternational audiencePeer-to-Peer (P2P) networks work on the presumption that a...
Peer-to-peer networks are well known for file sharing between multiple computers. They establish vir...
Abstract: A Network Address Translator (NAT) is a popular technological tool used in networks, espec...
This memo provides information for the Internet community. It does not specify an Internet standard ...
A Network Address Translator (NAT) is a popular technological tool used in networks, especially in s...
Abstract only availableNetwork Address Translators (NATs) that map private addresses to public ones ...
This paper proposes a new method for Network Address Translator (NAT) Traversal in UDP. Several tech...
Network Address Translators (NATs) cause problems when peer-to-peer (P2P) connections are created be...
The Network Address Translation (NAT) is a mechanism used almost for every user on the internet, pri...
Despite much recent research on peer-to-peer (P2P) protocols for the Internet, there have been relat...
[[abstract]]Since the development of P2P networking during the late 90’s, P2P applications have mult...
Peer-to-Peer (P2P) networks are preferred over other content distribution service architectures sinc...
IPv4’s address space is getting exhausted any day now. However, IPv6 is still only scarcely supporte...
Peer to peer (P2P) networking has important applications in Internet telephony, online gaming, multi...
Abstract—Setting up connections to hosts behind Network Address Translation (NAT) equipment has last...
Part 1: Peer-to-PeerInternational audiencePeer-to-Peer (P2P) networks work on the presumption that a...
Peer-to-peer networks are well known for file sharing between multiple computers. They establish vir...
Abstract: A Network Address Translator (NAT) is a popular technological tool used in networks, espec...
This memo provides information for the Internet community. It does not specify an Internet standard ...
A Network Address Translator (NAT) is a popular technological tool used in networks, especially in s...
Abstract only availableNetwork Address Translators (NATs) that map private addresses to public ones ...
This paper proposes a new method for Network Address Translator (NAT) Traversal in UDP. Several tech...
Network Address Translators (NATs) cause problems when peer-to-peer (P2P) connections are created be...
The Network Address Translation (NAT) is a mechanism used almost for every user on the internet, pri...
Despite much recent research on peer-to-peer (P2P) protocols for the Internet, there have been relat...
[[abstract]]Since the development of P2P networking during the late 90’s, P2P applications have mult...
Peer-to-Peer (P2P) networks are preferred over other content distribution service architectures sinc...