Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Network traffic classification method based on machine learning acceleration

A network traffic and machine learning technology, applied in the field of network security, can solve the problems of lack of use scenarios, limited self-update and progress capabilities, waste of computing resources and application scenarios, etc., to achieve fast feature matching rules are accurate and specific, improve detection Efficiency and throughput of the system, the effect of reducing the number of blind and useless matches

Active Publication Date: 2019-10-08
XIDIAN UNIV
View PDF6 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] To sum up, the problems existing in the existing technology are: the existing deep packet detection method is slow and the matching is cumbersome; the model of the machine learning method has high requirements and the accuracy is unstable; the method of machine learning and deep packet detection has The resulting performance overhead is large, and the usage scenarios are scarce
Deep packet inspection technology has strong identification accuracy and strong analytical power, but limited self-renewal and improvement capabilities; machine learning technology is fast in identifying network protocols, and can self-improvement to a certain extent, but the algorithm requirements are high and the accuracy cannot be guaranteed; the common identification method combining the two Considering both time and precision, it wastes a lot of computing resources and has limited effects and application scenarios

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 classification method based on machine learning acceleration
  • Network traffic classification method based on machine learning acceleration
  • Network traffic classification method based on machine learning acceleration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0036] The existing deep packet inspection methods are slow and cumbersome to match; the model of the machine learning method has high requirements and unstable accuracy; the method of combining machine learning and deep packet inspection has high performance overhead and lack of use scenarios , the present invention proposes a new network traffic classification method after investigating the existing solutions. Compared with completely relying on methods such as machine learning or deep packet inspection for traffic classification, while maintaining the same accuracy as the original deep packet inspection method, the prese...

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 belongs to the technical field of network security, and discloses a network flow classification method based on machine learning acceleration, which comprises the following steps: takingthe characteristics of network flow data to be identified as the input of a random forest model by utilizing the characteristic vectors of the network flow data, and carrying out supervised learningof network flow; then, extracting a protocol matching rule from the trained model, so that a rapid identification matching function of the network traffic protocol is realized; meanwhile, in combination with a deep packet detection method, the classification speed is greatly increased under the condition that the recognition accuracy of an existing scheme is ensured. By reducing multiple blind matching in a traditional deep packet detection scheme, the problem of performance loss caused by the multiple blind matching is solved, and the detection efficiency of the network traffic classificationsystem in actual use and the throughput of the system are improved. Meanwhile, the improved scheme provided by the invention has very high compatibility, supports all existing novel deep packet detection matching improved algorithms, hardware acceleration schemes and the like, and has very high practical value and significance.

Description

technical field [0001] The invention belongs to the technical field of network security, and in particular relates to a network traffic classification method based on machine learning acceleration. Background technique [0002] Currently, the closest existing technology: With the increase of network size and density, protocols become more diverse, and related traffic classification and analysis work becomes more and more important. Identifying traffic flows is a very important problem in the Internet. The mainstream methods are mainly based on port, host behavior connection, deep packet inspection and machine learning. But the first two methods cannot adapt to the current network environment, because many applications increasingly use unpredictable or random port numbers, and the network connection behavior between hosts is greatly affected by the complex network environment. Therefore, the commonly used traffic analysis and classification methods are deep packet inspectio...

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/26G06K9/62
CPCH04L43/026H04L43/18G06F18/241
Inventor 李晖戴睿闫皓楠萧明炽郑献春赵兴文李凤华曹进
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products