160 likes | 308 Views
Wire Speed Packet Classification Without TCAMs: A Few More Registers (And A Bit of Logic) Are Enough. Author : Qunfeng Dong, Suman Banerjee, Jia Wang, Dheeraj Agrawal Publisher : SIGMETRICS ’ 07 Presenter : Fang-Chen, Kuo. Motivation. Cache Rules !. Evolving rules. Cache Evolving rules.
E N D
Wire Speed Packet Classification Without TCAMs: A FewMore Registers (And A Bit of Logic) Are Enough Author: Qunfeng Dong, Suman Banerjee, Jia Wang, Dheeraj Agrawal Publisher: SIGMETRICS’ 07 Presenter: Fang-Chen, Kuo
Motivation Cache Rules ! Evolving rules
Cache Evolving rules • Hit ratio ↑ with less cache entries. • Without using TCAM
Cache Manager (Regular Hyper-Cube List)
Evaluation (1/6) • We evaluate the performance of our smart rule cache using 4 real traffic traces and 10 real rule sets obtained from a tier-1 ISP backbone network. • The decision of rules is either permit or deny.
Evaluation (2/6)-Memory Requirement The default ordering is: (1) source IP address; (2) destination IP address; (3) source port; (4) destination port; (5) protocol type. • The best ordering is: • protocol type; • source IP address; • (2) destination IP address; • (3) source port; • (4) destination port.