Network address conversion traversing method supporting point-to-point service

A network address translation and support point technology, applied in the field of network address translation traversal supporting P2P services, can solve the problem of high transmission efficiency and achieve the effect of avoiding low transmission efficiency

CN101369959AInactive Publication Date: 2009-02-18ZTE CORP
0 Cites 38 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2009-02-18
Estimated Expiration
Not applicable · inactive patent

Smart Images

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

Abstract

A network address translation penetration method comprises: step 120, user A obtains IP address of Pure Internet Access and service port from network address translation equipment, notifies user server of the IP address with private network IP address and service port and registers; step 130, other user inquires user server when needs to call user A to obtain user A IP address of Pure Internet Access and service port and private network IP address and service port information; step 140, other user calls user A according to user A IP address of Pure Internet Access and service port and private network IP address and service port. The invention solves problem of asymmetric NAT penetration without need of transfer proxy server, avoids low transmission efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of network address translation, in particular to a network address translation traversal method supporting P2P (peer-to-peer, point-to-point technology) services. Background technique

[0002] With the rapid development of Internet and broadband access technologies, NAT (Network Address Translation, Network Address Translation) technology has been widely used. For example, in a home network, multiple home terminals use private network addresses for interconnection, but at the same time through home gateway or broadband Modem (modem) equipment for address translation to access the Internet using public network addresses; another example in an enterprise network, each terminal The private network address is used for interconnection, and at the same time, it is connected to the public network through a dedicated NAT device or firewall device. Existing NAT technology can well support traditional C / S (client / ser...

Examples

Embodiment Construction

[0023] The invention proposes a NAT traversal method supporting P2P services. First, a simple service registration protocol is defined between the user, that is, the client, and the NAT device, so that the user can inform the NAT device of his service port in advance, and the NAT device establishes a NAT forwarding item according to the user's registration request, and sends the corresponding The public network address and port number are returned to the user. Then the user registers the obtained public network address and port number and private address and port number with a dedicated server with the public network address, which is hereinafter referred to as the user server. When other users need to call the user, they first query the user server to obtain the user's public network address and port number, and then use the public network address and port number as the destination address and destination port number to initiate direct communication.

[0024] The registratio...