Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Symmetrical NAT traversal method and system based on big data analysis

A big data and symmetric technology, applied in the transmission system, electrical components, etc., can solve the problems of increasing the demand and cost of P2P applications, increasing the possibility of delay and packet loss, etc.

Active Publication Date: 2015-12-09
BEIJING XITONG NETWORK TECH
View PDF5 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Unavoidably brings: increased packet delay and the possibility of packet loss, greatly increased the P2P application's demand for server bandwidth and the defects of cost expenditure

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
  • Symmetrical NAT traversal method and system based on big data analysis
  • Symmetrical NAT traversal method and system based on big data analysis
  • Symmetrical NAT traversal method and system based on big data analysis

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] In order to make the object, technical solution and advantages of the present invention more clear, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings. according to figure 2 The architecture shown is deployed in Embodiment 1 (please refer to Figure 4 and figure 2 ) implementation:

[0053] Step 101. The predictive port request module of the user terminal behind the symmetric NAT sends various internal and external network IP addresses and port information of the local NAT to the interface module of the port analysis server. At this time, the NAT external network address and port information are 67.105.121.10:40101 (also shown as E103);

[0054] Step 102. The interface module of the port analysis server queries the port allocation rule database according to the NAT external network IP address (ie 67.105.121.10) to check whether there is a clear port allocation rule.

[0055] Si...

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 provides a method and a system for realizing symmetrical NAT traversal based on big data analysis in P2P application. The method comprises: user nodes after symmetrical NAT send the internal network and external network IPs and the port information of NAT to an NAT port analysis server; the analysis server returns a port prediction list to the user nodes if finding out a port distribution rule; if the port distribution rule is not found, the analysis server returns failure information, and then the user nodes originate binding requests to an STUN server and send the obtained NAT port distribution information to the analysis server to obtain the port prediction list; the user nodes exchange the IP and port information with each other and starts to negotiate and traverse; after successful traversal, the NAT latest port distribution information is sent to the analysis server. The symmetrical NAT traversal method has the advantage of reducing the port prediction performance consumption of the user nodes while improving the symmetrical NAT traversal success ratio and efficiency. A simple and convenient engine policy updating / maintaining mode reflects flexibility and maintainability.

Description

technical field [0001] Generally, the present invention relates to the field of data communications. Specifically, the present invention relates to a symmetric network address translation (Network Address Translation, NAT) device traversal scheme based on big data analysis applied to a network application system of a peer-to-peer (Peer-to-Peer, P2P) communication mode, which belongs to the network real-time The field of data transmission technology. Background technique [0002] With the rapid development of Internet technology and services, the allocatable IPv4 address space has been exhausted several times. The NAT device came into being, which not only relieved the plight of insufficient IP address space, but also brought the benefits of hiding and protecting computers inside the network from external attacks. So today, NAT devices are very popular. But at the same time, it also violates the design principles of the IP address structure model and the basic network laye...

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
IPC IPC(8): H04L29/12
CPCH04L61/256
Inventor 江锡卓郝希治
Owner BEIJING XITONG NETWORK TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products