Rapid network packet classification method based on network traffic statistic information

A technology of network traffic and statistical information, applied in the field of fast network packet classification, can solve problems such as neglecting performance

Active Publication Date: 2009-12-02
CERTUS NETWORK TECHNANJING
View PDF0 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the problem of network packet classification involves the matching of network traffic and classification rule sets. Most of the existing methods only consider mining heuristic information from the structural characteristics of classification rule sets to improve the speed of network packet classification, while ignoring the use of Network traffic statistics feature to improve performance

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
  • Rapid network packet classification method based on network traffic statistic information
  • Rapid network packet classification method based on network traffic statistic information
  • Rapid network packet classification method based on network traffic statistic information

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The fast network packet classification method based on network traffic statistics information proposed by the present invention comprises the following steps:

[0046] (1) According to the network packet classification rule set preset by the user, for the source network layer address (SIP), destination network layer address (DIP), source transport layer port (SP), destination transport layer port (DP) of the network packet header, ) four domains, respectively determine their space division in their respective full space, and then respectively establish a rule mapping table (Rule Bitmap) between their space division and network packet classification rules for the four domains to identify each Which rules cover each space division:

[0047] Each rule in the network packet classification rule set usually contains 6 attributes: the rule serial number is used to mark the rule, and also gives the priority of the rule, the smaller the serial number, the higher the priority. T...

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 relates to a rapid network packet classification method based on network traffic statistic information, which belongs to the technical field of filtration and monitoring of network traffic. The method comprises the steps of: determining the space partition of various domains of a header and a rule mapping table thereof according to a classification rule set, and establishing an address lookup table, a port lookup table and a rule lookup table; recording the times that the header of a network packet appears in the space partition of the domains and calculating prior distribution; establishing a letter search tree of the domains according to the prior distribution; performing continuous matching on the received header of the network packet according to the letter search tree and the lookup tables; and re-calculating the prior distribution and updating the letter search tree at update time, and continuing to match the received network traffic. The method uses the classification rule set and heuristic information of the network traffic from two different levels of network packet classification, strengthens the adaptability of the classification method, and improves average classification efficiency. The method has quick lookup speed and strong adaptability, can be realized on a plurality of platforms, and is applicable to the filtration and monitoring of high-performance network traffic.

Description

technical field [0001] The invention relates to a fast network packet classification method based on network flow statistical information, and belongs to the technical field of network flow filtering and monitoring. Background technique [0002] The Internet has become one of the important infrastructures of today's society, and the requirements for the efficiency and security of information exchange by network applications are also continuously increasing. In addition to traditional forwarding functions, routers must also be able to support functions such as access control, QoS, and traffic accounting. All these functions require the router to be able to classify network traffic according to the header of the network packet, and to process the network packets in different ways accordingly. Network packet classification usually refers to matching filtering rules according to the third-layer and fourth-layer domains of the network packet header, and correspondingly disposing...

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): H04L12/56H04L29/06H04L12/755H04L12/801
Inventor 徐波李军
Owner CERTUS NETWORK TECHNANJING
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