Method and device for network address translation

A technology of network address translation and address translation, which is applied in the field of network address translation NAT, and can solve problems such as network lag, network address inconsistency, and congestion

Active Publication Date: 2015-11-25
BEIJING XINWANG RUIJIE NETWORK TECH CO LTD
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, the network address used by the message is inconsistent with the network address assigned by the operator
In this way, when the operator has source address detection, it will cause network jams

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 and device for network address translation
  • Method and device for network address translation
  • Method and device for network address translation

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0016] The specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described here are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0017] figure 1 It is a structural diagram of a device for network address translation NAT in an embodiment of the present invention; the device can be used in communication equipment, such as gateway egress equipment. Such as figure 1 As described, the device includes the following modules: a forwarding module 110, which is used to receive packets in a data connection. The NAT module 120 is used to determine whether the message export in the data connection has changed; when the message export in the data connection does not change, perform address conversion on the received message according to the addresses before and after the conversion included in the conversio...

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 relates to the technical field of communications and discloses a method and a device for network address translation. The method comprises the steps as follows: receiving a message in a data connection; judging whether a message exit in the data connection is changed or not; performing address translation to the received message according to the addresses before and after translating in translation information while the message exit in the data connection is not changed; performing rule matching to the received message while the message exit in the data connection is changed and re-determining the translated address of the message, and performing the address translation to the received message by using the determined translated address and transmitting the message whose address is translated. The method and the device of the invention could ensure the address used by the message is the address provided by an operator corresponding to a forwarding exit so as to ensure that the message will not be discarded because the message does not pass test of an original address of an operator server to solve the problem that the message is blocked or unable to access because the message is discarded.

Description

technical field [0001] The present invention relates to the technical field of communication, in particular to a method and device for network address translation (NAT). Background technique [0002] NAT (Network Address Translation, Network Address Translation), also known as network masking or IP masking (IPmasquerading), is a technology that modifies the source IP address or destination IP address after an IP packet passes through the gateway egress device. When the private network accesses the public network or provides services in the private network in the form of public network services, the communication between the public network and the private network can be realized through NAT technology, and the private network equipment can not be exposed. Moreover, in the NAT technology, using a small number of public IP addresses to represent more private IP addresses can solve the problem of exhaustion of available IP address space. [0003] In the prior art, the gateway e...

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/2503
Inventor 王晓阳
Owner BEIJING XINWANG RUIJIE NETWORK TECH 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