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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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 ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


