Network flow processing method, apparatus and device, and storage medium

A technology for processing networks and devices, applied in the network field, and can solve problems such as the inability of multi-core processors to achieve maximum performance, the inability to use multi-queue attributes of network controllers, and the inability to identify and so on.

Inactive Publication Date: 2019-04-26
HANGZHOU DPTECH TECH
View PDF9 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, after the Higig header is added to the head of the message, the network controller cannot recognize the Higig header in the message sent by the switch chip, and the five-tuple behind the Higig header in the message cannot be parsed. As a result, all packets that cannot be parsed out of the quintuple will be shunted to the fixed packet receiving queue 0, which will cause the multi-queue attribute of the network controller to be unavailable, making the multi-core processor unable to achieve maximum performance

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 flow processing method, apparatus and device, and storage medium
  • Network flow processing method, apparatus and device, and storage medium
  • Network flow processing method, apparatus and device, and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present application as recited in the appended claims.

[0061] In the traditional method of processing network traffic, network security devices usually only include processors, network controllers, and switching chips. The five-tuple in . Therefore, after the Higig packet header is added to the header of the message, the network controller cannot recognize the Higig packet header in the message sent by the switch chip, and the five-tuple be...

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 network flow processing method, apparatus and device, and a storage medium. The method comprises the following steps: when an FPGA chip detects that a target message exists in a packet receiving queue of a network controller, the target message is read; the FPGA chip determines the target packet receiving queue corresponding to the target message according to message contents of the target message, wherein the target packet receiving queue is the packet receiving queue corresponding to the target message in the FPGA chip; and the FPGA chip stores the target message inthe target packet receiving queue, and sends the target message to a target CPU core corresponding to the target packet receiving queue, so that the target CPU core performs service processing for the target message, and performs forwarding processing according to incoming interface information in a message header of the target message. A processor with a plurality of CPU cores can bring the processing performance into full play, so that the overall service processing performance of the processor is improved.

Description

technical field [0001] The present application relates to the field of network technology, in particular to a method, device, equipment and storage medium for processing network traffic. Background technique [0002] With the development requirements of technology and network, the performance requirements of the central processing unit (Central Processing Unit, CPU) are getting higher and higher during the working process of the product. To this end, CPU engineers have developed a multi-core processor, which integrates two or more CPUs in one processor, so that multiple CPUs in the processor can provide stronger load capacity together, thereby improving the processing speed. device performance. [0003] Such a multi-core processor can divide tasks to realize that thread applications can make full use of multiple CPU cores in the multi-core processor, thereby implementing more tasks within a certain period of time. Although the multi-core processor is a single chip (also kn...

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/861
CPCH04L49/90
Inventor 任红军
Owner HANGZHOU DPTECH TECH
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