Gateway traversing NAT based on P2P-VPN technology
A P2P-VPN technology technology, applied in the gateway field, can solve the problems of communication failure, address modification, complex and huge network transformation, etc., and achieve the effect of strong robustness, stability and robustness
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0066] according to figure 1 As shown, the embodiment of the present invention provides a gateway for traversing NAT based on P2P-VPN technology, which is characterized in that it includes:
[0067] Client interface end: used to connect to the server of the client, and receive the IP address status information table of the server of the client;
[0068] NAT device: used to associate and map the address of the client node and the address of the server node through the IP address status information table, and determine the mapping address; among them,
[0069] The node address includes an IP address of an internal network node and an IP address of an external network node;
[0070] P2P-VPN server: used to establish a P2P tunnel between the client node and the server node through the preset P2P-VPN technology and mapping address, and perform NAT traversal through the P2P tunnel;
[0071] Service interface end: used to connect to the server at the server end, and send the IP add...
Embodiment 2
[0076] The technical solution provides an embodiment, the IP address status information table includes a client IP address status information table and a server IP address status information table.
[0077] The working principle and beneficial effects of the above-mentioned technical scheme are:
[0078] In this technical solution, different gateways are connected with multiple server interfaces and client interfaces, different server interfaces are connected with several servers, and different client interfaces are connected with several clients, so for different IP address collection, it is necessary to establish The IP address status information table is used to record different clients to facilitate query, communication and other data interaction services.
Embodiment 3
[0080] The technical solution provides an embodiment, the NAT device is used to associate and map the address of the client node and the address of the server node through the IP address status information table, and before determining the mapped address, the following steps are also included:
[0081] Step 1: Based on the preset detection technology, respectively detect the first NAT type and the second NAT type of the client node and the server node, and determine the detection result;
[0082] Step 2: When the detection result is that the first NAT type and the second NAT type are preset NAT types, perform port prediction and determine the prediction type;
[0083] Step 3: Based on the prediction type, perform client registration and determine client registration information;
[0084] Step 4: The server node receives the client registration information, and obtains the client node's IP address state information table from the client registration information;
[0085] Step ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com