Network equipment and message transferring method based on multiple-core processor

A network device and message forwarding technology, which is applied in the field of network communication, can solve the problem of not being able to effectively improve the message forwarding processing capability of network equipment, unable to fundamentally guarantee the message forwarding and processing of network equipment, and the processing speed cannot meet the message forwarding requirements. Processing and other issues to achieve the effect of improving message forwarding processing capabilities, ensuring message forwarding processing, and avoiding message out-of-sequence problems

Active Publication Date: 2007-02-28
NEW H3C TECH CO LTD
View PDF0 Cites 73 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method has the following disadvantages: when a network device receives a large number of packets on one or several physical ports of itself, but does not receive packets or receives a small amount of packets on other physical ports, it will One or several CPUs in the network device need to perform a large amount of message forwarding processing, and the processing speed cannot meet the message forwarding processing requirements, while other CPUs are in an idle state. Therefore, the load among the CPUs is unbalanced. The packet forwarding and processing capabilities of network devices cannot be effectively improved, so that the packet forwarding processing of network devices cannot be fundamentally guaranteed

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
  • Network equipment and message transferring method based on multiple-core processor
  • Network equipment and message transferring method based on multiple-core processor
  • Network equipment and message transferring method based on multiple-core processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] At present, a multi-core processor is a general-purpose processor that integrates multiple execution cores and dedicated accelerated processing units. The multiple execution cores in a multi-core processor can execute instructions completely concurrently, without increasing the operating frequency of the processor. The processing power of the processor is greatly improved.

[0057] Based on the above advantages of the multi-core processor, in order to more effectively improve the packet forwarding and processing capability of the network device, the present invention proposes a network device with a multi-core processor. Fig. 2 is a schematic diagram of the basic internal structure of the network device in the present invention. Referring to Fig. 2, in the present invention, the network device with multi-core processor includes: a classification unit and a forwarding processing unit including a plurality of core (Core) units, wherein,

[0058] The classification unit i...

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 a network device, and a report transfer method based on multi-core processor. Wherein, said network device comprises: classifying unit and transfer processor with multi-core unit; the classifying unit receives report at any port of network device, selects core unit from the transfer processor, and sends received report to selected core unit; one core unit of transfer processor transfers report when receives report. The invention can use classifying unit to select core unit to balance the load between core units, to make them parallel transfer reports, to improve the report transfer ability of network device.

Description

technical field [0001] The invention relates to network communication technology, in particular to a network device and a message forwarding method based on a multi-core processor. Background technique [0002] During network communication, when a network device with a router function (for convenience of description, the network device with a router function is referred to as a network device for short below) receives a message, it performs a process on the message according to the address information in the message header. A series of forwarding processing, such as forwarding-in processing, table entry lookup processing, and forwarding-out processing. [0003] With the continuous development of communication services, network devices often need to forward and process a large number of packets at the same time. In this way, it is required that the network equipment must have a relatively high processing capability. [0004] FIG. 1 is a schematic diagram of the internal str...

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/56H03M13/27B60C23/00G06F11/16G06F11/20G06F13/38G06F21/62G06Q10/00G06Q30/00G07F17/16G09C1/00H03M13/23H03M13/29H04B1/00H04B1/38H04B1/69H04B1/707H04B7/005H04B7/02H04B7/06H04B7/08H04B7/216H04B7/26H04B14/04H04J13/00H04J13/02H04J99/00H04K1/00H04L1/00H04L1/06H04L1/08H04L1/18H04L9/06H04L9/10H04L9/14H04L9/32H04L12/02H04L12/12H04L12/28H04L12/40H04L12/54H04L12/64H04L27/26H04L69/14H04L69/40H04M1/663H04N7/24H04W4/06H04W4/12H04W8/00H04W8/02H04W8/08H04W8/18H04W16/02H04W16/28H04W24/00H04W24/04H04W28/04H04W40/24H04W48/16H04W52/48H04W60/06H04W72/04H04W72/08H04W74/08H04W76/02H04W84/12H04W88/02H04W88/08H04W88/10
CPCH04L65/104H04L69/16H04L67/306G06F11/1625G06F11/2005G06F11/2007G06F21/6218G06F21/6245G07F17/16G06Q20/10G06Q20/1235G06Q20/385G06Q20/425G06Q30/0277H04B1/0483H04B1/40H04B7/0604H04B7/084H04B7/0894H04B7/15507H04B7/15535H04J13/12H04L1/0041H04L1/0045H04L1/0066H04L1/0069H04L1/0071H04L1/06H04L1/08H04L1/1819H04L1/1841H04L1/1845H04L1/1848H04L5/0023H04L5/0042H04L5/0044H04L5/0083H04L9/32H04L12/12H04L12/2803H04L12/2809H04L12/2856H04L12/2874H04L12/40078H04L12/40195H04L12/44H04L12/56H04L12/6418H04L63/0428H04L63/065H04L63/08H04L63/0807H04L63/102H04L63/1441H04L65/80H04M1/2535H04M3/22H04M3/42H04M3/42102H04M7/0057H04M7/0069H04N7/148H04N21/6125H04N21/64738H04N21/64784H04W8/005H04W8/04H04W24/00H04W28/14H04W48/16H04W52/143H04W52/225H04W52/24H04W52/241H04W52/242H04W52/245H04W52/46H04W52/48H04W74/02H04W84/12H04W88/16G06F2221/2101G06F2221/2141G06F2221/2149H04L2001/0096H04L2012/40241H04L2012/40273H04L2012/6462H04L2209/127H04L67/14G06Q30/0609H04L67/12H04L47/10H04L47/22G06Q50/188H04L47/621H04L47/2441H04L47/28H04L47/34H04L65/103H04L69/168H04L69/324H04L69/326H04L69/329H04L47/50H04W76/10H04L65/1101H04L61/4541H04L67/51H04W72/54
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