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

Method for communication between private network and public network and network address translation equipment

A technology for public network communication and equipment, applied in the field of data communication, can solve the problems of consuming the central processing unit of NAT equipment, NAT equipment unable to process encrypted packets, destroying the end-to-end application model of IP network, etc., to achieve the effect of reducing CPU consumption

Active Publication Date: 2011-10-05
NEW H3C TECH CO LTD
View PDF3 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] NAT not only consumes the central processing unit (CPU, Central Processing Unit) capability of the NAT device, but also requires the NAT device to recognize the application layer protocol; in addition, the NAT device cannot process some encrypted messages, which destroys the end-to-end application model of the IP network

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 for communication between private network and public network and network address translation equipment
  • Method for communication between private network and public network and network address translation equipment
  • Method for communication between private network and public network and network address translation equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0033] figure 2 The flow chart of the method for communication between the private network and the public network provided by the embodiment of the present invention, such as figure 2 As shown, the specific steps are as follows:

[0034] Step 201: The NAT device performs port isolation processing on all its local area network (LAN, Local Area Network) ports, so as to isolate different hosts connected to all LAN ports at the second layer.

[0035] In an ordinary home network or a small local area network, there is basically no need for communication between hosts, and the main business is to access TCP or UDP applications on the external network, such as WEB, Simple Mail Transfer Protocol (SMTP, Simple Mail Transfer Protocol), etc. Among them, the gateway router is used as the NAT device, the host is connected to the LAN port, and ...

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 communication between a private network and a public network and network address translation equipment. The method comprises that: the network address translation (NAT) equipment performs layer 2 isolation processing on all local area network (LAN) ports; the NAT equipment receives a dynamic host configuration protocol (DHCP) request message from a private network host, allocates own public network Internet protocol (IP) address to the host, returns an IP address of own uplink router to the host as the IP address of a gateway of the host, and simultaneously allocates a transmission control protocol (TCP) port range and a user datagram protocol (UDP) port range to the host; the NAT equipment receives an address resolution protocol (ARP) request message carrying the IP address of the gateway of the host from the private network host, and returns a virtual interface media access control (MAC) address of the LAN port to the host as an MAC address of the gateway of the host; and the NAT equipment receives a TCP message or a UDP message from the host, and forwards the message according to a destination MAC address of the message, wherein a source IP address of the message is the IP address allocated to the host by the NAT equipment, and the destination MAC address of the message is the MAC address of the gateway of the host. By the method and the network address translation equipment, the communication between the private network and the public network can be realized without performing IP address translation and application layer gateway (ALG) processing by the NAT equipment.

Description

technical field [0001] The invention relates to the technical field of data communication, in particular to a method for communication between a private network and a public network and a network address translation (NAT, Network Address Translation) device. Background technique [0002] NAT is a process of converting an IP address in an Internet Protocol (IP, Internet Protocol) data packet header into another IP address. In practical applications, NAT is mainly used to enable private networks to access public networks. This way of using a small number of public IP addresses to represent more private IP addresses will help slow down the depletion of available IP address space. [0003] figure 1 A schematic diagram of an existing typical NAT networking and conversion is given, such as figure 1 As shown, the source address and source port of the Transmission Control Protocol (TCP, Transmission Control Protocol) / User Datagram Protocol (UDP, User Datagram Protocol) message se...

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/12H04L12/56H04L45/741
CPCH04L61/103H04L61/2514H04L61/2015H04L61/2517H04L61/5014
Inventor 黄哲
Owner NEW H3C 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