A NAT Traversal Mechanism for Peer-To-Peer Networks

  • Authors:
  • Zepeng Zhang;Xiangming Wen;Wei Zheng

  • Affiliations:
  • -;-;-

  • Venue:
  • IUCE '09 Proceedings of the 2009 International Symposium on Intelligent Ubiquitous Computing and Education
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

NAT (Network Address Translation) are widely used to isolate the private networks from internet. Unfortunately, NATs block the data transmitted directly between two Nodes under different private networks in many peer-to-peer applications. A protocol, STUN (Simple Traversal of UDP over NATs), has been proposed by IETF to solve the problem, but it costs great network bandwidth and transmission delays when the number of Nodes is large. In addition, it is less flexible between different network conditions. To solve this problem, this paper makes many practices to improve STUN and proposes a novel NAT traversal technology to establish peer-to-peer connections, enabling load on the sever to be remarkably reduced. Our algorithm called C_STUN classifies Node’s area and select proper traversal method dynamically, which can accelerate Nodes’ connection in a large and complicated peer-to-peer network.