Research on using UDP to traverse NAT under P2P network environment
Yamei Zhang, Pengfei Cai
Abstract
Yamei Zhang, Pengfei Cai
Abstract
With the public network IP addresses offered by IPv4 closing to exhaustion, NAT technology has been used widely on the Internet, which brings about the obstacle to P2P network communication at the same time. So, penetrating NAT technology has already become the problem that must be solved by the P2P network. This paper analyzes the impact of NAT to P2P network, and introduces several kinds of methods to traverse NAT. Then, this paper detailedly analyzes the UDP punching technology, a method that uses of UDP protocol to realize P2P network traversing NAT. At last, the working process of UDP punching technology is analyzed though an example. The results verify that UDP punching technology is applied to the P2P network, which can ensure the security and the robust of network as well.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
With the public network IP addresses offered by IPv4 closing to exhaustion, NAT technology has been used widely on the Internet, which brings about the obstacle to P2P network communication at the same time. So, penetrating NAT technology has already become the problem that must be solved by the P2P network. This paper analyzes the impact of NAT to P2P network, and introduces several kinds of methods to traverse NAT. Then, this paper detailedly analyzes the UDP punching technology, a method that uses of UDP protocol to realize P2P network traversing NAT. At last, the working process of UDP punching technology is analyzed though an example. The results verify that UDP punching technology is applied to the P2P network, which can ensure the security and the robust of network as well.
Key concepts: NAT traversal, Traverse, Nat, Punching, Computer network, Computer science, The Internet, Network security