• DocumentCode
    1872489
  • Title

    Research on Symmetric NAT Traversal in P2P applications

  • Author

    Wang, Yong ; Lu, Zhao ; Gu, Junzhong

  • Author_Institution
    Dept. of Comput. Sci., East China Normal Univ., Shanghai
  • fYear
    2006
  • fDate
    Aug. 2006
  • Firstpage
    59
  • Lastpage
    59
  • Abstract
    For security and share of Internet IP addresses, NAT (network address translation) firewalls are widely used to isolate the private networks from Internet in some enterprises/organizations. Unfortunately, NATs block the data transmitted directly between two clients under different private networks in many P2P (peer to peer) applications. A protocol, STUN, has been proposed by IETF to solve the problem. But if the NAT is symmetric NAT, the STUN can´t tackle it effectively. Another protocol of TURN has been proposed to complement the limitation of STUN, however, it brings the additional cost of resources. Now, almost all the research into the problem are concentrated on using middle server to transmit data among clients although this way brings the additional consumption of network bandwidth and transmission delays at the same time. To solve this problem, this paper makes many practices in symmetric NAT traversal and proposes a new algorithm PS-STUN that can traversal symmetric NAT and transmits data directly between the clients in the situations where the STUN isn´t enabling. Through emulation tests, we prove that the algorithm is efficient and can solve the symmetric NAT traversal trouble about STUN
  • Keywords
    IP networks; Internet; client-server systems; peer-to-peer computing; protocols; Internet IP address; P2P application; network address translation firewall; private network; symmetric NAT traversal; Bandwidth; Costs; Data security; Delay effects; Emulation; IP networks; Network address translation; Network servers; Protocols; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing in the Global Information Technology, 2006. ICCGI '06. International Multi-Conference on
  • Conference_Location
    Bucharest
  • Print_ISBN
    0-7695-2690-X
  • Electronic_ISBN
    0-7695-2690-X
  • Type

    conf

  • DOI
    10.1109/ICCGI.2006.60
  • Filename
    4124078