2006•Journal of Nanjing University of Posts and TelecommunicationsRequires access

Peer-to-Peer TCP Communication Across Network Address Translators

WU Xin-long

Open publisher page 0 citations

Abstract

As NAT devices are becoming prevalent,it is difficult to implement P2P communication based on TCP.This paper provides a method to create direct TCP connections between hosts behind different NATs.Minimal help from a third-party is needed before TCP connection is established.Based on address detecting technology and modifying some fields of the TCP head,this approach implements NAT traversal of TCP applications.It is efficient because no future external help is needed after connection set up.

About this research paper

What this paper is about

As NAT devices are becoming prevalent,it is difficult to implement P2P communication based on TCP.This paper provides a method to create direct TCP connections between hosts behind different NATs.Minimal help from a third-party is needed before TCP connection is established.Based on address detecting technology and modifying some fields of the TCP head,this approach implements NAT traversal of TCP applications.It is efficient because no future external help is needed after connection set up.

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

As NAT devices are becoming prevalent,it is difficult to implement P2P communication based on TCP.This paper provides a method to create direct TCP connections between hosts behind different NATs.Minimal help from a third-party is needed before TCP connection is established.Based on address detecting technology and modifying some fields of the TCP head,this approach implements NAT traversal of TCP applications.It is efficient because no future external help is needed after connection set up.

Key concepts: TCP hole punching, Zeta-TCP, Computer science, Computer network, TCP acceleration, TCP tuning, TCP Friendly Rate Control, Compound TCP

Related papers

Back to paper searchBrowse research topicsOriginal source
Peer-to-Peer TCP Communication Across Network Address Translators — Research Paper | ScholarLens