Linux kernel based high-speed network flow measuring unit and flow measuring method

A flow measurement and high-speed network technology, which is applied in the field of computer networks, can solve problems such as poor scalability and large CPU system resource consumption, and achieve the effects of enhancing scalability, improving query efficiency, and reducing packet loss

Inactive Publication Date: 2005-11-23
SHENZHEN TINNO WIRELESS TECH
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is: design a kind of traffic measuring device that is suitable for high-speed network environment, and the method for monitoring traffic, solve the system context switch of message capturing module, consume i

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
  • Linux kernel based high-speed network flow measuring unit and flow measuring method
  • Linux kernel based high-speed network flow measuring unit and flow measuring method
  • Linux kernel based high-speed network flow measuring unit and flow measuring method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] Such as figure 1 Shown is a schematic diagram of the architecture of the high-speed network flow meter Traflow (network flow "flow" measurement system) based on the Linux kernel. The flow meter is mainly composed of the following three modules:

[0027] ①Data acquisition module, this module is mainly responsible for collecting the copy of the data message captured by the network card and captured by the kernel space of the operating system, and extracting the "flow" feature field of the data message. The data acquisition module is based on the INETsocket layer, which is directly passed from the data acquisition module to the message matching module through the buffer mapping for data processing without going through the BSD socket (Berkeley socket) layer, which reduces system scheduling overhead.

[0028] ②Message matching module, this module is responsible for matching the message obtained from the data acquisition module with the "flow" feature domain to obtain the fl...

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

This invention relates to one detector of high speed network flow based on Linux and its method in computer technique, wherein the detector comprises data sampling module, message matching module, overflow disassemble module. The sample module is to extract the flow characteristics through mapping buffer area to matching module process and adopts user space to inner buffer area mapping and high-speed hash barrel.

Description

technical field [0001] The invention relates to computer network technology, in particular to flow measurement technology of high-speed network. Background technique [0002] Network traffic measurement is mainly to measure and analyze the "service flow" of the network to grasp the traffic characteristics of the network, such as the usage of protocols, applications, and user behavior characteristics, etc., which are used to guide network resource planning and user traffic. Statistics and traffic shaping to better manage the network and improve the operation of the network. [0003] The effectiveness of network traffic measurement depends on the capture of data packets. However, the application of optical communication networks has greatly increased the network speed. The link speed of the backbone network has reached 1Gbps / s~10Gbps / s. Measurement poses even greater difficulties. At present, most network measuring instruments are far from meeting the requirements of high-sp...

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
IPC IPC(8): H04L12/26
Inventor 唐红赵国峰张毅徐川朱亮
Owner SHENZHEN TINNO WIRELESS 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