Network Address Record Device for NAT Traversal
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network address translation (NAT) communication networks lack a standardized mechanism to create network address mapping data without altering the existing framework, preventing direct communication between devices in public and private networks.
Innovation Solution
A transmission system comprising a private network device, a network address record device, and a network address translation server, where the network address mapping data is created and recorded in advance, allowing public network devices to inquire and use this data to communicate with private network devices through the NAT server.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If NAT technology is used to allow multiple devices in a private network to connect to the Internet through a single public network address, then the problem of limited IPv4 network addresses is solved, but communication between devices in public network and devices in private network becomes complex and impossible without additional mechanisms
Solution Approach 1:
The patent applies preliminary action by pre-establishing network address mapping data in a record device before communication is needed. The mapping between inner network addresses (private network devices) and outer network addresses (NAT-translated addresses) is created and stored in advance, allowing public network devices to retrieve this information when needed without requiring real-time NAT traversal negotiations
Solution Approach 2:
The patent introduces an intermediary mechanism - a network address record device that stores and provides network address mapping information. This intermediary component bridges the gap between public network devices and private network devices by providing them with the necessary mapping data, enabling direct communication without requiring changes to the existing NAT framework
2Ease of operation
If a standardized mechanism is introduced to create network address mapping data for NAT traversal, then communication between public and private network devices is enabled, but the existing NAT communication network framework must be changed
Solution Approach 1:
The patent segments the NAT communication system into distinct functional components: the existing NAT server that performs address translation, and a separate network address record device that stores and provides mapping information. This segmentation allows the record device to be added without modifying the core NAT server functionality, thus enabling NAT traversal while preserving the existing NAT framework
Solution Approach 2:
The mapping data is created and stored in advance in the network address record device, before any communication attempts occur. This preliminary establishment of mapping information eliminates the need for real-time framework modifications or complex traversal negotiations, allowing devices to communicate using pre-prepared address mapping data
Data Source
AI summary
A transmission system and a transmission method for network address translation traversal are provided. The transmission system includes a private network device, a network address record device, a public network device and a network address translation server. The network address record device records an inner network address of the private network device and an outer network address corresponding to the inner network address. The public network device inquires the inner network address of the private network device and the outer network address corresponding to the inner network address from the network address record device, and generates a packet according to the inner network address and the outer network address corresponding to the inner network address. The network address translation server receives the packet from the public network device, and transmits the packet to the public network device.


