Method and system for implementing data stream hardware forwarding, and network routing device

A technology of hardware forwarding and data flow, applied in the field of network communication, can solve problems such as unfavorable cost, increase in cost and complexity, infinite loop, etc., to achieve the effect of simple configuration and improved forwarding performance

Active Publication Date: 2009-04-08
NEW H3C TECH CO LTD
View PDF0 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This is because the routing and forwarding table information of the hardware forwarding chip on the interface board has been modified. If the hardware forwarding chip continues to perform Layer 3 routing and forwarding, the data stream will be repeatedly sent to the CPU without changing the destination IP, resulting in a trap. Infinite loop; therefore, the CPU whose forwarding table entry has not been modified must perform routing software lookup, and then the hardware forwarding chip performs Layer 2 hardware forwarding;
[0010] The participation of CPU in data flow forwarding also leads to the increase of cost and complexity
Specifically, since the CPU needs to complete the routing lookup of the outgoing interface, this means that the CPU must save the routing table information of the corresponding interface board; one solution is to configure the CPU on all the interface boards and record the route of the interface board. Information, which is obviously not conducive to cost reduction, and is also not conducive to the reuse of old interface boards without CPUs; another solution is to concentrate the routing information of each interface board on the CPU of one or several interface boards, However, in order to support this function, the above-mentioned CPUs must synchronize the global outbound interface Layer 2 information, so there is a complex global interface information synchronization process

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 system for implementing data stream hardware forwarding, and network routing device
  • Method and system for implementing data stream hardware forwarding, and network routing device
  • Method and system for implementing data stream hardware forwarding, and network routing device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] Specific embodiments of the present invention will be described in detail below. It should be noted that the embodiments described here are for illustration only, and are not intended to limit the present invention.

[0041] Based on the specification description and the consideration of easy reading, the terms appearing in the patent application documents of the present invention are defined one by one as follows:

[0042] MPLS, Multiprotocol Label Switching, multi-protocol label switching;

[0043] VPN, Virtual Private Network, virtual private network;

[0044] VLAN, Virtual Local Area Network, virtual local area network;

[0045] VRF, VPN Routing / Forwarding Instance, VPN routing / forwarding instance;

[0046] It should be noted that the above terms are only used to refer to one of the names they mean, so any names that mean the same or similar names should be regarded as their equivalents.

[0047] The main idea of ​​the present invention is to learn from the idea o...

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 and a system for realizing data flow hardware forwarding. A network route device is also disclosed. In the method, a first forwarding table of a hardware forwarding chip is refreshed and a second forwarding table is sent down according to an out interface of an interface board. For business messages which are output by the configured out interface, following steps are executed: the hardware forwarding chip searches the first forwarding table to obtain the next hop of the refreshed route and searches the business messages to CPU of the interface board to be treated by an interface which is connected with the CPU of the interface board; the business messages treated by the CPU of the interface board trigger the hardware forwarding chip to search the second forwarding table to obtain a real next hop, and the three-layer hardware forwarding is implemented on the treated business messages by the out interface. By adopting the method and the system, the hardware forwarding chip forwards data flow to the CPU of the interface board for the business treatment. After the treatment, the three-layer forwarding can be implemented again by the hardware forwarding chip. Simultaneously, the configuration is simple and the forwarding performance is improved.

Description

technical field [0001] The present invention relates to the technical field of network communication, in particular to a method and system for realizing data flow hardware forwarding, and also to a network routing device. Background technique [0002] Most of the current network routing devices (such as switches and routers) adopt a distributed structure, and forward the data stream through the hardware forwarding chip set on each interface board to efficiently complete the forwarding task of the IP layer; among them, the commonly used hardware forwarding chip Including dedicated ASIC (Application Specific Integrated Circuits, application specific integrated circuit) and NP (Network Processing, network processor). [0003] Although the use of hardware forwarding chips can improve the performance of IP layer data stream forwarding, hardware forwarding chips are not suitable for services above the IP layer, such as NAT (Network Address Translation, Network Address Translation)...

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/56H04L12/46H04L12/70
Inventor 卢胜文
Owner NEW H3C 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