Router fast forwarding method and system implementing the same

A forwarding method and router technology, which is applied in the field of network communication, can solve problems such as increasing router costs, achieve the effects of improving forwarding efficiency, saving router costs, and improving network performance

Active Publication Date: 2013-04-24
深圳市磊科实业有限公司
View PDF4 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to overcome the problem that the traditional Chinese medicine must increase the cost of the router to improve the data packet forwarding efficiency, provide a router fast forwarding method and a system for implementing the method, and reduce the router cost

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
  • Router fast forwarding method and system implementing the same
  • Router fast forwarding method and system implementing the same
  • Router fast forwarding method and system implementing the same

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] This embodiment provides a router fast forwarding system and an implementation method thereof, which can increase the data packet forwarding rate without increasing the processing burden of the router.

[0038] Such as figure 1 with figure 2 As shown, the router fast forwarding system is included in the router, and it mainly includes several hardware units, namely the data receiving unit and the search unit connected in sequence, the creation unit, the data packet processing unit, and the data packet connected to the search unit. An update unit connected to the processing unit, wherein the data packet processing unit further includes an active data processing subunit and an aging processing subunit.

[0039] The function of each unit is as follows:

[0040] The data receiving unit is used to obtain connection information in the IP data packet. Including source IP address, destination IP address, source port number, destination port number, interface number.

[0041] The...

Embodiment 2

[0095] Among them, based on embodiment 1, this embodiment also provides source address replacement during forward connection, and the implementation method is as follows:

[0096] (1) The router interface A receives the data packet and recognizes it as an IP data packet. The connection information contained in the data packet is as follows:

[0097] Source IP address: 4.4.4.4, source port number: 8080, destination IP address: 5.5.5.5, destination port number: 80, protocol type: TCP.

[0098] (2) Find the fast forwarding table, because there is an entry for the connection, based on the fast forwarding path information of the entry (source address translation (NAT) information: 6.6.6.6, destination address translation information: empty, routing information: 6.6.6.1, Quality of Service (QoS) marking information: 2) Modify the source IP address of the IP packet to 6.6.6.6, and recalculate the checksum, and finally put the IP packet directly into the next hop based on the routing informa...

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 provides a router fast forwarding method and a system implementing the router fast forwarding method and belongs to the field of network technology. The router fast forwarding method includes: first, a router receiving and recognizing internet protocol (IP) data packets from an interface of the router and extracting the linkage information of the recognized IP data packets; second, the router finding a fast forwarding list corresponding to the interface; if the fast forwarding list exists, updating the fast forwarding list, wherein the step of updating the fast forwarding list includes active data processing and aging data processing, and if not, creating the fast forwarding list. Based on the method, the invention further provides the system of the router fast forwarding method, the system of the router fast forwarding method comprises a data receiving unit, a finding unit, a creating unit and a data packet processing unit. The existing problem that on the base that cost of routers is not increased, how the forwarding efficiency of the data packets is improved is solved, cost is greatly saved, and the forwarding efficiency of the routers is further improved.

Description

Technical field [0001] The invention relates to the field of network communication, and in particular to a router fast forwarding method and a system for implementing the method. Background technique [0002] Traditional data packet forwarding requires operations such as physical layer reception, link layer reception, network layer processing, link layer transmission, and physical layer transmission. Among them, the network layer processing needs to match many access control rules for all data packets one by one through the TCP / IP protocol stack, and look up the routing table through a complex routing algorithm. These operations will bring a greater processing burden to the router data processing module. And the processing is time-consuming. [0003] The prior art uses the function of dedicated hardware or high-speed caching technology to achieve wire-speed forwarding. Although the high-speed and high-efficiency forwarding can be guaranteed, the cost of the router is inevitably in...

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): H04L12/741H04L12/721H04L29/08H04L29/12H04L45/74
Inventor 胡强
Owner 深圳市磊科实业有限公司
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