2005
DOI: 10.1145/1090191.1080115
|View full text |Cite
|
Sign up to set email alerts
|

Algorithms for advanced packet classification with ternary CAMs

Abstract: Ternary content-addressable memories (TCAMs) have gained wide acceptance in the industry for storing and searching Access Control Lists (ACLs). In this paper, we propose algorithms for addressing two important problems that are encountered while using TCAMs: reducing range expansion and multi-match classification .Our first algorithm addresses the problem of expansion of rules with range fields to represent range rules in TCAMs, a single range rule is mapped to m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
68
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 135 publications
(71 citation statements)
references
References 11 publications
0
68
0
Order By: Relevance
“…Figure 5. Number of TCAM writes in PC-DUOS and STCAM using DIRPE [3] cant improvement in update processing time is seen for the test1, which is faster by 329 times for the prefix representation scheme and 308 times faster that the STCAM scheme when DIRPE is used. The test1 is derived from a seed file for access control lists.…”
Section: Figure 3 Synthetic Classifiers and Update Traces Used In Thmentioning
confidence: 98%
See 3 more Smart Citations
“…Figure 5. Number of TCAM writes in PC-DUOS and STCAM using DIRPE [3] cant improvement in update processing time is seen for the test1, which is faster by 329 times for the prefix representation scheme and 308 times faster that the STCAM scheme when DIRPE is used. The test1 is derived from a seed file for access control lists.…”
Section: Figure 3 Synthetic Classifiers and Update Traces Used In Thmentioning
confidence: 98%
“…Ranges may be handled in one of many ways. In this paper, we consider first the simple encoding of a range by a set of prefixes [3,2]. This encoding is well suited for a binary trie representation.…”
Section: Representing Classifier Rulesmentioning
confidence: 99%
See 2 more Smart Citations
“…Various approaches have been proposed in the literature to alleviate the range expansion problem. The schemes in [3], [14], [12], [17], [18], [19], [26] encode the ranges and store modified rules in the TCAM. As a packet arrives, an encoded search key is created from the packet header fields using the encoding algorithm and the TCAM is searched using the encoded search key.…”
Section: B Existing Work On Packet Classifiers In Tcamsmentioning
confidence: 99%