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

A method for packet distribution and multi-core cpu network equipment

A technology of network equipment and messages, applied in resource allocation, multi-programming devices, electrical components, etc., can solve the problems of inability to obtain quintuple information, programmable logic devices that cannot recognize private protocol messages, single shunt function, etc. problems, to achieve the effect of improving packet processing performance

Active Publication Date: 2022-01-25
HANGZHOU DPTECH TECH
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] However, the shunt function loaded on the shunt module is relatively simple, and it can only shunt traffic of a specific traffic type, and the programmable logic device cannot recognize the private protocol message, so it cannot successfully obtain the five-element data from the private protocol message. group information

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
  • A method for packet distribution and multi-core cpu network equipment
  • A method for packet distribution and multi-core cpu network equipment
  • A method for packet distribution and multi-core cpu network equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] In order to solve the technical problems, Embodiment 1 of the present application shows a multi-core CPU network device, please refer to figure 2 , figure 2 This is an internal structure diagram of a multi-core CPU network device shown in Embodiment 1 of the present application.

[0033] The multi-core CPU network device shown in the first embodiment of the present application includes a programmable logic device, a distribution module and a software preprocessing module respectively connected to the programmable logic device, and several hardware queues respectively connected to the distribution module and the software preprocessing module, and separate CPUs connected to each hardware queue.

[0034] The programmable logic device can be used to judge whether the shunt function loaded by the shunt module is suitable for the message when the message is received;

[0035] The programmable logic device may also be configured to transmit the message to the offload modul...

Embodiment 2

[0042] In order to solve the problems of the prior art, Embodiment 2 of the present application shows a method for packet distribution, which is applied to the multi-core CPU network device shown in Embodiment 1 of the present application, and the multi-core CPU network device includes a programmable logic device , a shunt module and a software preprocessing module respectively connected to the programmable logic device, a plurality of hardware queues respectively connected to the shunt module and the software preprocessing module, and different CPUs respectively connected to each hardware queue.

[0043] See image 3 , image 3 It is a flow chart of a packet distribution method shown in Embodiment 2 of the present application, which is applied to the multi-core CPU network device shown in Embodiment 1, and specifically performs the following steps:

[0044] Step 301: When the programmable logic device receives a message, judge whether the distribution function loaded by the ...

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 present application provides a message distribution method and a multi-core CPU network device. The method is applied to a multi-core CPU network device. The method includes: when the programmable logic device receives a message, judging that the distribution module is loaded Whether the shunt function of the shunt function is applicable to the message; if the shunt function loaded by the shunt module is suitable for the message, the programmable logic device transmits the message to the shunt module; if the shunt module The loaded distribution function is not applicable to the message, and the programmable logic device transmits the message to the software preprocessing module; the software preprocessing module selects a target distribution function applicable to the message, And based on the target separation function, the packets are distributed to corresponding hardware queues. By adopting the technical method provided in this application, the performance of the multi-core CPU network device in processing traffic can be improved.

Description

technical field [0001] The present application relates to the technical field of computer network communication, and in particular, to a packet offloading method and a multi-core CPU network device. Background technique [0002] As the scale of the network becomes larger and larger, the amount of network data also increases sharply, so there are higher requirements for the performance of network devices to process packets, such as high throughput and low latency. In order to improve the performance of network equipment in processing packets, multi-core CPU network equipment emerges, and multiple CPUs process packets at the same time. [0003] When a multi-core CPU network device receives a packet to be processed, it needs to determine the target CPU that processes the packet. In order to improve the performance of the multi-core CPU network device for processing packets, it is necessary to make full use of each CPU in the multi-core CPU network device to avoid some CPUs 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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L47/125H04L47/10H04L47/50G06F9/50
CPCH04L47/10H04L47/125H04L47/50
Inventor 秦正任红军
Owner HANGZHOU DPTECH TECH