A NAT traversal method

A port and client technology, applied in the transmission system, electrical components, etc., can solve the problems of low efficiency of TURN protocol and ICE framework, inability to effectively solve NAT cascading, etc.

Active Publication Date: 2020-09-22
SOUTH CHINA UNIV OF TECH
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, solutions based on NAT devices often need to upgrade or modify existing NAT devices, and cannot effectively solve the problem of NAT cascading
In the existing terminal-based solutions, for symmetric NAT, the STUN protocol cannot be traversed, and the TURN protocol and ICE framework are less efficient

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A NAT traversal method
  • A NAT traversal method
  • A NAT traversal method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0083] Such as figure 1 As shown, this embodiment discloses a NAT traversal method, such as figure 2 As shown, the application system of this method includes two parts: a server and a client; the server includes three modules: a NAT traversal server, a STUN server and a transit server; the client includes a NAT type detection module and a NAT traversal module; the server is deployed on the public network.

[0084] Such as figure 1 As shown, a flow chart of a NAT (Network Address Translation, Network Address Translation) traversal method according to an embodiment of the present invention. include:

[0085] Step S1, NAT type detection stage: in this stage, the client uses the STUN server to detect the NAT type, and sends the detection result to the NAT traversal server.

[0086] Step S2, NAT traversal stage: After the NAT traversal server receives the NAT type detection results of the clients of both communicating parties, the NAT traversal server will determine different N...

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

PUM

No PUM Login to view more

Abstract

The invention discloses an NAT (Network Address Translation) traversing method which comprises the following two stages: the first stage is an NAT type detection stage, a client performs NAT type detection by virtue of an STUN server and sends information such as an NAT type, a host address and a mapping address to an NAT traversing server; the second stage is an NAT traversing stage, the NAT traversing server can determine a corresponding traversing strategy according to NAT type detection results of clients of two communication parties and send the strategy and related information to the clients, and the clients can perform NAT traversing according to the strategy after receiving the NAT traversing strategy; and when the NAT cannot be traversed, forwarding is carried out by adopting thetransit server. According to the method, the traversing success rate of the symmetric NAT is greatly improved.

Description

technical field [0001] The invention relates to the technical field of computer network communication, in particular to a method for NAT traversal. Background technique [0002] The rapid development of the Internet and the limitation of the number of IPv4 addresses make Network Address Translation (NAT) devices widely used. In the existing Internet network environment, many devices are located behind NAT devices or firewalls. The NAT device allows hosts in the private network to actively initiate connections to public network servers, but prohibits active connections in the opposite direction. However, in many cases, the two devices communicating with each other may be located behind a NAT device and cannot directly perform peer-to-peer (peer to peer, P2P) communication. [0003] To solve the NAT traversal problem, many solutions have been proposed in the industry. These technologies can be divided into two categories, one based on NAT equipment, and the other based on t...

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

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/12
CPCH04L61/256H04L61/2582
Inventor 林耀荣高育滨欧炜滨
Owner SOUTH CHINA UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products