DocumentCode
3066494
Title
On NAT Traversal in Peer-to-Peer Applications
Author
Pussep, Konstantin ; Weinert, Matthias ; Kovacevic, Aleksandra ; Steinmetz, Ralf
Author_Institution
Multimedia Commun. Lab., TU, Darmstadt
fYear
2008
fDate
23-25 June 2008
Firstpage
139
Lastpage
140
Abstract
A widely used technique to overcome the shortage of unique public IP addresses is network address translation (NAT), which hides several hosts behind a single public address. This method works smoothly with client-server architectures; however, it causes severe problems with the peer-to-peer (p2p) communication paradigm. Due to the side effects of NAT, the establishing connection is made possible only by using special NAT traversal techniques. This paper presents a lightweight framework for NAT traversal, which smoothly integrates with p2p applications. The framework can be easily used by most p2p applications, is extensible and does not require additional maintenance overhead.
Keywords
IP networks; client-server systems; peer-to-peer computing; transport protocols; NAT traversal technique; client-server architecture; network address translation; p2p communication paradigm; peer-to-peer application; public IP address; Collaborative work; Frame relay; Java; Multimedia communication; Network address translation; Peer to peer computing; Punching; Routing; NAT Traversal; framework; peer-to-peer;
fLanguage
English
Publisher
ieee
Conference_Titel
Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2008. WETICE '08. IEEE 17th
Conference_Location
Rome
ISSN
1524-4547
Print_ISBN
978-0-7695-3315-5
Type
conf
DOI
10.1109/WETICE.2008.10
Filename
4806906
Link To Document