Online Package Classification Method Based on Range Tuple Search
A packet classification and range technology, applied in the field of online packet classification based on range tuple search, can solve the problems of rule fluctuation, large running memory, small memory size, etc., to achieve the effect of fast update, improve performance, and reduce switching
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0034] A range tuple is a special kind of tuple, each element of which represents the length range of the corresponding field of the rule. Compared with the tuple (a, b, c, ...) in the TSS, each tuple represents the bit length of the corresponding field, each of the range tuples (A, B, C, ...) in the present invention An element represents a range of lengths. Each range tuple corresponds to a hash table, and the hash table stores all the rules that the range tuple can cover. In order to index rules with a hash function, each hash table needs to specify the length of its hash key. A natural approach is to concatenate all matching fields of the rule as a hash key. However, different rules may correspond to match fields of different lengths, and in practice rules in a hash table require hash keys of the same length. In order to solve this problem, the present invention further introduces the concept of primitive group. More specifically, for each range in the range tuple, its...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


