The Effect of NATs on P2PSIP Overlay Architecture

Document Type Expired Internet-Draft (individual)
Authors Eric Cooper  , Philip Matthews 
Last updated 2007-03-06
Stream (None)
Intended RFC status (None)
Expired & archived
pdf htmlized (tools) htmlized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


This paper explains the problems created by Network Address Translators (NATs) in Peer-to-Peer (P2P) overlays and recommends some NAT traversal techniques appropriate for P2PSIP networks. Two P2PSIP overlay architectures that accommodate the presence of NATs are described and analyzed. The first is the super-peer scheme used in a number of p2p file-sharing systems today. The second is a scheme where all peers play an equal role in the overlay.


Eric Cooper (
Philip Matthews (

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)