2003
DOI: 10.1109/jsac.2003.810527
|View full text |Cite
|
Sign up to set email alerts
|

Fast and scalable packet classification

Abstract: Emerging Internet applications create the need for advanced packet classifiers. We propose a novel multifield classification scheme, called P 2 C, which exploits the strengths of state-of-the-art memory technologies to provide wire-speed classification performance for OC-192 and beyond, in combination with very high storage efficiency and the support of fast incremental updates. Key features of the new scheme are its ability to adapt to the complexity of a classification rule set, whereas the storage requireme… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
79
0

Year Published

2006
2006
2013
2013

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 154 publications
(79 citation statements)
references
References 22 publications
0
79
0
Order By: Relevance
“…From Eq. (6), if the expected number of hash function calculations approaches 1, the required memory size approaches infinity; in contrast, simulations with a large M h may not give accurate results, due to limited memory size of a computer. This causes the big discrepancy between the numerical result and the simulation result when the average number of hash function calculations per query is close to 1.…”
Section: Simulation Resultsmentioning
confidence: 99%
“…From Eq. (6), if the expected number of hash function calculations approaches 1, the required memory size approaches infinity; in contrast, simulations with a large M h may not give accurate results, due to limited memory size of a computer. This causes the big discrepancy between the numerical result and the simulation result when the average number of hash function calculations per query is close to 1.…”
Section: Simulation Resultsmentioning
confidence: 99%
“…A key advantage of this approach is that it can be easily deployed because it does not require any modification of existing packet classification systems. In comparison, a number of previous interval expansion solutions require hardware and architecture modifications to existing packet classification systems, making their adoption by networking manufacturers and ISPs much less likely [22], [31], [35], [38]. 2.…”
Section: Key Contributionsmentioning
confidence: 99%
“…When a packet comes, the packet needs to be preprocessed according to the reencoding scheme such that the packet, after preprocessing, can be used as a search key for the TCAM. Previous range encoding schemes fall into two categories: database-independent encoding schemes [6], [22], where the encoding of each rule is independent of other rules in the classifier, and database-dependent encoding schemes [7], [31], [34], [38], where the encoding of each rule may depend on other rules in the classifier. While the TCAM circuit does not need to be modified to implement range encoding, the system hardware does need to be reconfigured to allow for preprocessing of packets, and the delay caused by packet preprocessing could be problematic.…”
Section: Related Workmentioning
confidence: 99%
“…Therefore, there is redundancy between their parent nodes (two F 2 ). In this case, we delete the [5,9]) so that it becomes the second field range of the first leaf node as shown in Fig. 5(b).…”
Section: Minimum Range Treementioning
confidence: 99%