2003Journal of Changchun Post and Telecommunication InstituteRequires access

Research on using UDP to traverse NAT under P2P network environment

Li He

Open publisher page 0 citations

Abstract

The P2P(PeertoPeer) applications must address such problems that External host can initiate a connection to an internal host or two hosts can maintain peer connection in spite of the fact that they are behind different NAT(Network Address Translation) gateway. The P2P network technology and the principle of NAT and the impact of NAT on P2P are discussed. A method of using UDP(User Datagram Protocol) to traverse NAT under P2P framework are analyzed, coupled with an extra Registration Server. Moreover. A method of periodically sending UDP packet to NAT gateway is proposed in order to maintain the dynamic address mapping within the NAT. An example of P2P NATtraversal is given.

About this research paper

What this paper is about

The P2P(PeertoPeer) applications must address such problems that External host can initiate a connection to an internal host or two hosts can maintain peer connection in spite of the fact that they are behind different NAT(Network Address Translation) gateway. The P2P network technology and the principle of NAT and the impact of NAT on P2P are discussed. A method of using UDP(User Datagram Protocol) to traverse NAT under P2P framework are analyzed, coupled with an extra Registration Server. Moreover. A method of periodically sending UDP packet to NAT gateway is proposed in order to maintain the dynamic address mapping within the NAT. An example of P2P NATtraversal is given.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The P2P(PeertoPeer) applications must address such problems that External host can initiate a connection to an internal host or two hosts can maintain peer connection in spite of the fact that they are behind different NAT(Network Address Translation) gateway. The P2P network technology and the principle of NAT and the impact of NAT on P2P are discussed. A method of using UDP(User Datagram Protocol) to traverse NAT under P2P framework are analyzed, coupled with an extra Registration Server. Moreover. A method of periodically sending UDP packet to NAT gateway is proposed in order to maintain the dynamic address mapping within the NAT. An example of P2P NATtraversal is given.

Key concepts: NAT traversal, Network address translation, Nat, Computer network, Computer science, Traverse, Internet Control Message Protocol, Port Control Protocol

Related papers

Back to paper searchBrowse research topicsOriginal source
Research on using UDP to traverse NAT under P2P network environment — Research Paper | ScholarLens