Data sending method, data receiving method and relevant devices

A data sending method and data technology, applied in the field of communication, can solve the problems of low bandwidth utilization and the inability of aggregates to reach bandwidth, etc.

Inactive Publication Date: 2013-11-27
HUAWEI TECH CO LTD
View PDF4 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in some cases such as small packets as the main load in the network, the transmission rate of each physical network card may be far below the speed limit, so that the aggregate is far from reaching the expected bandwidth, and the bandwidth utilization may be low

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
  • Data sending method, data receiving method and relevant devices
  • Data sending method, data receiving method and relevant devices
  • Data sending method, data receiving method and relevant devices

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0097] Embodiments of the present invention provide a data sending method, a data receiving method and related devices, so as to improve the bandwidth utilization rate after aggregation of physical network cards.

[0098] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is an embodiment of a part of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0099] Each will be described in detail below.

[0100]The terms "first", "second", "third", "fourth", etc. (if any) 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 embodiment of the invention discloses a data sending method, a data receiving method and relevant devices. The data sending method can include the steps of writing first data to be sent into a first kernel-mode physical memory space address based on a first user-mode virtual memory space address, and sending a first data sending instruction to a virtual network adapter so that the virtual network adapter can indicate N physical network adapters to read first data from the first kernel-mode physical memory space address which has a mapping relationship with the first user-mode virtual memory space address after determining K virtual network adapter queues which have one-one mapping relationships with K user-mode network adapter queues represented by K user-mode network adapter queue identifications, and sending the first data based on the K physical network adapter queues which have the one-one mapping relationships with the K virtual network adapter queues. According to the technical scheme, the improvement of the bandwidth use ratio achieved after the physical network adapters are aggregated is facilitated.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a data sending method, a data receiving method and related devices. Background technique [0002] With the rapid development of computer network bandwidth, how to quickly and completely capture network data packets in a high-speed network environment is the basis for efficient data packet forwarding and accurate analysis and processing of network packets. Due to the high price and lack of flexibility of the dedicated network card for network packet processing, it is particularly important to implement a software-based high-speed packet capture system through a common network card on a computing node (such as a server) running an operating system such as Linux. [0003] However, the bandwidth of a single ordinary network card is limited, and it is difficult to meet the requirements of the high-speed message system. In some existing technologies, multiple network cards are ...

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): H04L1/00H04L29/12
Inventor 朱国庆
Owner HUAWEI 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