Network traffic depth identification system and method based on many-core processor

A technology of many-core processors and network traffic, which is applied in the field of network traffic management, can solve the problems of being unable to process high-speed network traffic online in real time, and cannot obtain detailed user behavior information, so as to achieve the effect of satisfying real-time online processing capabilities

Inactive Publication Date: 2015-12-16
XI'AN POLYTECHNIC UNIVERSITY
View PDF5 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a network traffic depth recognition system based on many-core processors. A load-based traffic classification technology is adopted on the platform of many-core processors, which not only solves the problem that traditional network t

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 traffic depth identification system and method based on many-core processor
  • Network traffic depth identification system and method based on many-core processor
  • Network traffic depth identification system and method based on many-core processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0097] Taking the process of identifying Sina Weibo's refreshing Weibo behavior as an example, the network traffic depth recognition system based on many-core processors of the present invention is introduced in detail. The whole process is as follows: image 3 shown.

[0098] The network traffic deep recognition system is built on the platform of many-core processors, including receiving module, protocol specification module, structured data module, semantic-based rule module, rule analysis module, hierarchical matching tree module, matching engine module and user behavior Statistics module.

[0099] The many-core processor used in this embodiment is a TileraGx-36 processor, which can provide high-performance processing capabilities and meet the real-time processing requirements for 10 Gigabit network data. , mPIPE) and core processing unit Tile. The core intelligent programmable data packet engine is mainly responsible for the classification and load balancing of data pack...

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 traffic depth identification system based on a many-core processor and a corresponding identification method. The identification method comprises: firstly, establishing a semantic-based rule base by use of a semantic-based rule module, analyzing rules in the rule base by use of a rule analysis module and then generating a hierarchy match tree by use of a hierarchy match tree module; obtaining original network data by virtue of a receiving module and orderly performing IP fragment recombination processing and TCP recombination processing to obtain transport layer data; identifying the type of a protocol used by the transport layer data at an application layer according to a protocol specification regular expression defined by a protocol specification module and then performing structuring processing on the application layer data by virtue of a structured protocol data module; and finally, performing rule matching on the structured application layer data according to the hierarchy match tree by virtue of a matching engine module, sending a successful matching result to a user behavior statistical module for statistics, and then completing the network traffic depth identification.

Description

technical field [0001] The invention belongs to the technical field of network flow management, relates to a network flow deep recognition system based on many-core processors, and also relates to a recognition method for deep recognition of network flow by using the recognition system. Background technique [0002] At present, the management of network traffic by major network operators is limited to extensive management. Many operators still rely on SNMP technology to manage their own networks. The supervision of network traffic is limited to the consideration of the carrying capacity of their own network equipment. As for the specific content of network traffic, the users included in the traffic Behavioral information has not been effectively monitored and utilized. [0003] The previous port-based method to monitor network traffic is fast and simple to use, but with the exhaustion of IPv4 addresses, the conversion of IP addresses and ports is becoming more and more freq...

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/24H04L12/26
Inventor 陈亮孟进王建
Owner XI'AN POLYTECHNIC UNIVERSITY
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