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

Network card packet receiving processing method and device

A packet processing and network card technology, applied in the field of network communication, can solve the problems of high limitation, poor packet processing efficiency and stability of the network card, and achieve the effect of improving performance and scheduling efficiency.

Pending Publication Date: 2022-02-01
JD DIGITS HAIYI INFORMATION TECHNOLOGY CO LTD
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] For this reason, the present disclosure provides a network card receiving packet processing method and device to solve the limitation of the packet receiving scheduling scheme based on the traditional round-robin scheduling algorithm existing in the prior art, which leads to the efficiency and stability of the network card receiving packet processing. poor defect

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 card packet receiving processing method and device
  • Network card packet receiving processing method and device
  • Network card packet receiving processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the purposes, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments These are some, but not all, embodiments of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the protection scope of the present disclosure.

[0040] Based on the network card packet receiving processing method described in the present disclosure, the embodiments thereof will be described in detail below. like figure 1 As shown, it is a schematic flowchart of a network card packet receiving and processing method provided by an embodiment of the present disclosure, and a spec...

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 provides a network card packet receiving processing method and device. The method comprises the following steps: analyzing received message data, and determining prefetching control information of a receiving queue corresponding to the message data; determining corresponding prefetch memory block scheduling information based on the prefetch control information; and performing memory block prefetching scheduling operation on a receiving queue in a network card based on the prefetching memory block scheduling information to generate a prefetching request to obtain corresponding memory block information. According to the network card packet receiving processing method provided by the invention, the corresponding prefetch memory block scheduling information is generated by receiving the prefetch control information corresponding to the message data, and packet receiving scheduling among multiple receiving queues can be realized based on the prefetch memory block scheduling information, so the prefetch memory block scheduling efficiency of the network card is improved, and the message data receiving performance of the whole network card is improved.

Description

technical field [0001] The present disclosure relates to the technical field of network communication, and in particular, to a method and device for processing network card packet reception. In addition, it also relates to an electronic device and a processor-readable storage medium. Background technique [0002] A network card is a computer hardware designed to implement computer communication on a network, and a set of drivers for sending and receiving messages is usually defined between it and computer software to send and receive message data. Generally speaking, the network card driver will allocate a corresponding memory block in the computer memory for each sending and receiving queue to store the sent and received message data. For the receiver, the driver will issue a notification command to the network card by writing a register after allocating the memory block in the computer host memory. Because the communication path between the network card and the computer ...

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): G06F9/48G06F9/50H04L69/22
CPCG06F9/4881G06F9/5016H04L69/22G06F2209/5011
Inventor 房东廖恬瑜
Owner JD DIGITS HAIYI INFORMATION TECHNOLOGY CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More