Method for classifying data packets
A classification method and data packet technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve the problems of not supporting dynamic update of rule sets, not suitable for large-scale rule sets, etc., and achieve scalable data packet classification Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0031] The method of the present invention is mainly composed of two parts: (1) CPU preprocessing rule set; (2) GPU executing data packet classification. Taking the common 5-tuple packet classification (data packets are classified according to source IP address, destination IP address, source port number, destination port number, and protocol type) as an example, the overall process of this method is introduced.
[0032] 1. CPU preprocessing rule set
[0033] Overview: The algorithm preprocesses different domains in the rule set separately. Its purpose is to establish an index table for each domain separately, so that for all domains, given any legal input I, a bit string (a string consisting of 0 or 1) of the size of the rule set can be queried in constant time. ). The position number of 0 in the bit string corresponds to the rule number that the legal input I does not match, and the position number of 1 corresponds to the rule number that the legal input I matches.
[003...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com