Method and apparatus for implementing multi-element datagram classification
A data packet and multiple technology, applied in the field of network communication, can solve problems such as affecting system performance, occupying too much memory resources, designing data packet classification methods, etc., to achieve the effect of improving speed and reducing memory space requirements
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0025] In the embodiment of the present invention, in order to reduce the demand for memory space in the process of multivariate data packet classification and ensure a faster packet classification speed, a technical solution for realizing multivariate data packet classification is provided. By analyzing the actual packet classification rules It is found that the number of rules matching a given pair of is no more than 5 in most cases (99%). The packet classification problem is divided into two sub-problems, namely 1) find all matching rules with the source IP address and destination IP address of the data packet; 2) further match other fields in the matching rules, and finally find the classification rule with the highest priority.
[0026] The processing scheme for the classification of multiple data packets provided by the embodiment of the present invention is as follows: figure 2 As shown, the following steps may be specifically included:
[0027] Step 1, by constructi...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 