Method, device, server and system for implementing P2P communication by penetrating NAT (network address translator)

A server and wireless access device technology, applied in transmission systems, electrical components, etc., to achieve the effect of low-cost promotion and application

Inactive Publication Date: 2016-05-25
PHICOMM (SHANGHAI) CO LTD
View PDF3 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0049] The technical problem to be solved by the present invention penetrates all types of NAT and multi-level serial NAT devices, and does not impose additional requirements on the device and network environment, and at the same time solves the problem of low-cost promotion and application

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
  • Method, device, server and system for implementing P2P communication by penetrating NAT (network address translator)
  • Method, device, server and system for implementing P2P communication by penetrating NAT (network address translator)
  • Method, device, server and system for implementing P2P communication by penetrating NAT (network address translator)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0125] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, the present invention can be implemented in many other ways different from those described here, and those skilled in the art can make similar extensions without violating the connotation of the present invention, so the present invention is not limited by the specific implementations disclosed below.

[0126] Secondly, the present invention is described in detail by means of schematic diagrams. When describing the embodiments of the present invention in detail, for convenience of explanation, the schematic diagrams are only examples, which should not limit the protection scope of the present invention.

[0127] In order to solve the technical problems in the background technology, it penetrates all types of NAT and multi-stage serial NAT devices, and does not impose additional requirements on the equipment and network envi...

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 a method for implementing P2P communication by penetrating an NAT (network address translator). The method comprises the steps: detecting an NAT heartbeat cycle by a wireless access device; reporting TCP application layer information to a server according to the NAT heartbeat cycle, so that the server updates an association forwarding table of an association terminal according to the TCP application layer information; receiving a response message of the server, wherein the response message carries a public network address of the association terminal; sending a request message to the public network address of the association terminal; and when no response is detected, implementing the P2P communication with the association terminal by virtue of a repeater mode or by requesting the server to notify the association terminal to initiate the heartbeat sniffing packet penetration NAT according to the heartbeat cycle. According to the technical scheme, not only can all types of NATs be penetrated and multiple levels of NAT devices be cascaded, but also no special requirement on the device and a network environment is provided, and the method can be popularized to use in a low-cost manner.

Description

technical field [0001] The present invention relates to the technical field of traversing NAT to realize P2P communication, in particular to a method, device, server and system for traversing NAT to realize P2P communication. Background technique [0002] NAT (NetworkAddressTranslator, Network Address Translation), it is a technology that translates internal private network IP addresses into public network IP addresses. In the case of increasing shortage of IP addresses, the main purpose of NAT is to enable addresses to be reused. Divided into public addresses and private addresses, private addresses are used for intranets, different intranets, private addresses can be reused, thus saving public addresses, but private addresses cannot be routed in the public network, so hosts on the intranet need to access public addresses The server on the Internet must go through NAT, and the public address is unique in the world and can be routed on the public network. [0003] Intranet ...

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 Applications(China)
IPC IPC(8): H04L29/12H04L29/08
CPCH04L61/256H04L67/104H04L61/00
Inventor 张享达
Owner PHICOMM (SHANGHAI) CO LTD
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