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

Communication method

A communication method and client technology, applied in the field of communication, can solve problems such as not being able to know the port

Active Publication Date: 2006-11-08
HUAWEI TECH CO LTD
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0022] The above process is only suitable for the case of Cone NAT. If it is Symmetric NAT, then when the port that client 2 makes a hole to client 1 has been reassigned, client 2 will not be able to know this port

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
  • Communication method
  • Communication method
  • Communication method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The invention realizes the method that the client can also realize P2P intercommunication in the symmetric NAT through the UDP port jump prediction.

[0031] There are three main methods for symmetric NAT port hopping:

[0032] 1. Regular jumps, such as N+M, N+2M, N+3M, and the weight M is fixed

[0033] 2. Relatively regular, it has been increasing or decreasing for a period of time, and the weight of the change is not fixed.

[0034] 3. There is no pattern at all, but it starts to increase without any pattern, and after a while, it decreases again, such as 5467, 3210, 9971, 10031, 4998...

[0035] A large part of the symmetric NAT port hopping on the live network belongs to the first two cases, and in most cases, the hopping port will not be smaller than before the hopping.

[0036] For the case of irregular jumps, the files are transferred through the server. However, for the above-mentioned cases 1 and 2, the interconnection between the two user terminals can be ...

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 present invention provides a communication method used for establishing connection in first and second user side, wherein first user side through asymmetric form NAT connected with server, and second user side through symmetry type NAT connected with server. Said method includes 1, when first user side requesting establishing connection with second user side, second user side through symmetry type NAT transmitting data package to different port of server, updating server port jump list; 2, when jump rule in port jump list being rule jump, second user side according to said jump rule boring to establish connection between first and second user side.

Description

technical field [0001] The present invention relates to a communication method, in particular to a communication method enabling a user end to realize point-to-point intercommunication in a symmetric NAT. Background technique [0002] NAT (Network Address Translator) was created when the Internet IP addresses are increasingly scarce, and its main purpose is to enable address reuse. NAT is responsible for converting the source IP address of the IP data packets sent by some computers with intranet IP addresses to the external network to the IP address of NAT's own public network, and the destination IP address remains unchanged, and forwards the IP data packets to the router. Reach the external computer. At the same time, it is responsible for converting the destination IP address of the IP data packet returned by the external computer into the IP address of the internal network, and the source IP address remains unchanged, and finally sent to the computer in the internal net...

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): H04L12/28H04L29/12
Inventor 何文彬孙志斌
Owner HUAWEI TECH CO LTD
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