Unlock instant, AI-driven research and patent intelligence for your innovation.

Implementation method for network address translator (NAT)-based fast channel forwarding system

A forwarding system and implementation method technology, applied in transmission systems, digital transmission systems, electrical components, etc., can solve the problems of low efficiency and increase of NAT address translation forwarding, and achieve the effect of reducing CPU resource consumption and improving forwarding performance

Active Publication Date: 2012-08-01
网经科技(苏州)有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention aims at the shortcomings of network equipment carrying more Internet applications and low NAT address conversion and forwarding efficiency, and provides a method for implementing a fast-track forwarding system under linux NAT, so as to improve the forwarding performance of network equipment

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
  • Implementation method for network address translator (NAT)-based fast channel forwarding system
  • Implementation method for network address translator (NAT)-based fast channel forwarding system
  • Implementation method for network address translator (NAT)-based fast channel forwarding system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] Using the existing flow structure, NAT information, and routing information of Linux, the idea of ​​fast-track forwarding under NAT is proposed, and the network forwarding under NAT is improved to fast-track forwarding under NAT, which greatly improves the forwarding performance of the system. By adding "fast track", "routing" and "flow mark bit" in the flow definition, the fast track forwarding system under NAT is realized, so as to achieve the purpose of quickly forwarding network packets under NAT and improving the forwarding performance of network equipment. The specific implementation method will be described below.

[0017] An IP or TCP or UDP or other protocol connection in the network can eventually be attributed to a flow in the network device. The most basic information in the flow can include the following attributes: source address, source port, destination address, destination port, Network protocols, NAT, etc., can be expanded as needed in practical applic...

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 an implementation method for a network address translator (NAT)-based fast channel forwarding system. The method comprises the following steps of: adding a fast channel attribute into the definition of a stream to indicate whether the stream is transferred to a fast channel for forwarding processing or to a network layer and then processed according to a default network forwarding processing flow; adding a routing attribute into the definition of the stream to indicate routing information associated with a related network message of the stream, wherein the routing information is used for the fast channel forwarding of the related network message of the stream, so that secondary route query is avoided, and network message processing efficiency is improved; and adding a stream flag bit into the definition of the stream to indicate that: a fast channel forwarding stream attention flag bit is provided for a module paying attention to the stream, the module allows the related network message of the stream to be transferred to the fast channel for forwarding if the module sets a stream attention mark, otherwise the related network message of the stream is required to be continuously transferred to the module for processing, and after all modules paying attention to the stream set attention stream marks, a subsequent related network message of the stream is transferred to the fast channel for forwarding. According to the NAT-based fast channel forwarding method, the NAT forwarding performance of network equipment is greatly improved.

Description

technical field [0001] The invention relates to a method for realizing a fast track forwarding system under NAT, and belongs to the technical field of network forwarding optimization. Background technique [0002] With the increasing prevalence of the Internet and the increasing shortage of IPv4 addresses, the vast majority of Internet users cannot directly use public network IPv4 addresses to access the Internet, and can only access the Internet through NAT address translation and shared public network IPv4. The NAT address translation performance of network equipment directly affects the forwarding efficiency of network equipment. Internet applications are colorful, and various applications such as entertainment, business, voice, video, and information security services gradually penetrate into people's basic life, and the bandwidth / forwarding efficiency of the network is also getting higher and higher. Now network devices not only play the role of network packet forwarde...

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): H04L12/56H04L29/12H04L12/70
Inventor 曾宏宽王东泉谢炜刘继明林恩峰
Owner 网经科技(苏州)有限公司