2013 25th International Symposium on Computer Architecture and High Performance Computing 2013
DOI: 10.1109/sbac-pad.2013.29
|View full text |Cite
|
Sign up to set email alerts
|

Scalable Many-Field Packet Classification on Multi-core Processors

Abstract: Packet classification matches a packet header against the predefined rules in a rule set; it is a kernel function that has been studied for decades. A recent trend in packet classification is to match a large number of packet header fields. For example, the flow table lookup in Software Defined Networking (SDN) requires 15 fields of the packet header to be examined. Another trend in packet classification is to use software-based solutions employing multi-core general purpose processors and virtual machines. Al… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
28
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
4
1
1

Relationship

2
4

Authors

Journals

citations
Cited by 22 publications
(28 citation statements)
references
References 23 publications
(43 reference statements)
0
28
0
Order By: Relevance
“…Bit Vector (BV) [4] is a data structure used for merging the partial matching results. For a rule set consisting of N rules, a partial matching result from a specific field is a BV of N bits, each bit corresponding to a particular rule in the III.…”
Section: Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…Bit Vector (BV) [4] is a data structure used for merging the partial matching results. For a rule set consisting of N rules, a partial matching result from a specific field is a BV of N bits, each bit corresponding to a particular rule in the III.…”
Section: Related Workmentioning
confidence: 99%
“…, M − 1; (2) use a hash value i as the index to access the hash table T and choose another set of M hash functions. We do not introduce the range-tree and the hashing mechanism in detail, since they have been extensively studied [4], [20].…”
Section: A Preprocessmentioning
confidence: 99%
See 3 more Smart Citations