arrow
返回

CoPTUA: Consistent policy table update algorithm for TCAM without locking

delete2004-12-01
delete59
PRE
AI
H
H. Che
M
Mohan Kumar
S
Sajal K. Das
DOI:10.1109/TC.2004.108delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Due to deterministic and fast lookup performance, Ternary Content Addressable Memory (TCAM) has recently been gaining popularity in general policy filtering (PF) for packet classification in high-speed networks. However, the PF table update poses significant challenges for efficient use of TCAM. To avoid erroneous and inconsistent rule matching, the traditional approach is to lock the PF table during the rule update period, but table locking has a negative impact on data path processing. In this paper, we propose a novel scheme, called Consistent Policy Table Update Algorithm (CoPTUA), for TCAM. Instead of minimizing the number of rule moves to reduce the locking time, CoPTUA maintains a consistent PF table throughout the update process, thus eliminating the need for locking the PF table while ensuring correctness of rule matching. Our analysis and simulation show that, even for a PF table with 100,000 rules, an arbitrary number of rules can be updated simultaneously within 1 second in the worst case, provided that 2 percent of the PF table entries are empty. Thus, CoPTUA enforces any new rule in less than 1 second for practical PF table size with high memory utilization and without impacting data path processing.
Keyword:
network processor
ternary CAM
policy table update
packet classification

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.3K
被引数:
9.8K

机构

暂无机构信息
引用论文

引用论文

Scalable packet classification
err2005-02-01
err100
PREAI
errBaboescu, F; Varghese, G
err分享
err收藏
err分享
err收藏
err分享
err收藏
Hetarenium salts from pentafluoropyridine. Syntheses, spectroscopic properties, and applications
err2009-03-13
err0
PREAI
errAndreas Schmidt; Thorsten Mordhorst; Jan Christoph Namyslo; Werner Telle
err分享
err收藏
Chronic responses of the clam Scrobicularia plana to the antiepileptic carbamazepine
err2015-10-01
err0
PREAI
errî Almeida; J. Correia; V. Calisto; C. Velez; R. Schneider; V. Esteves; A. Soares; E. Figueira; R. Freitas
err分享
err收藏
Norbornadiene complexes of transition metals
err1981-03-01
err0
PREAI
errA.A. Koridze; I.T. Chizhevsky; P.V. Petrovskii; E.I. Fedin; N.E. Kolobova; L.E. Vinogradova; L.A. Leites; V.G. Andrianov; Yu.T. Struchkov
err分享
err收藏
学者 查看更多内容