TCP NAT crossing method base on PCP protocol

A protocol and hole-piercing technology, applied in the field of TCP NAT traversal, which can solve the problems that peer nodes cannot directly connect and communicate, TCPNAT traversal, etc.
CN101374141AInactive Publication Date: 2009-02-25ZHEJIANG TELECOM

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ZHEJIANG TELECOM
Publication Date
2009-02-25
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a TCP NAT (Network Address Translation) traversing method based on PCP (Peercast Protocol) Protocol. The traversing method adopt three critical technologies such as NAT type detection and port prediction, the design of an NAT traversing server, and PCP protocol expansion, and combines TCP NAT realization principle with the PCP expansion protocol to realize connection between host computers in two private networks and media data interchange by a few critical steps such as registering, detecting the NAT type, predicting terminal, interchanging NAT mapping IP address and a Port number, and performing connecting part boring and connected part perforation.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a TCP NAT traversal method based on the PCP (Peercast Protocol) protocol. Background technique

[0002] At present, there are many P2P video playback software developed based on Peercast, such as the Tvants video playback software currently used by Zhejiang Telecom, Peercast is an open source P2P streaming software developed abroad, Peercast has customized the PCP (Peercast Protocol) The media data and control messages between media are transmitted through the PCP protocol. The PCP protocol is an application layer protocol built on the TCP / UDP transport layer. Currently, the PCP protocol uses the TCP transport layer protocol. In the current Internet network environment, there are a large number of NAT (Network Address Translation) equipment creates a logically separated area, so that peer nodes behind NAT cannot directly connect and communicate. Therefore, video playback software developed on the basis of Peercast will face the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More