期刊文献+

一种基于Bloom-filter表项压缩的TCAM业务识别算法 被引量:3

A TCAM Service Identification Algorithm Based on Access Compression Using Bloom-filter
下载PDF
导出
摘要 在三态内容寻址存储器(Ternary Content Addressable Memory,TCAM)表项宽度和存储容量约束下,该文提出一种基于匹配表项压缩的BF-TCAM算法,采用Bloom-Filter(BF)对匹配关键字进行单字节编码压缩关键字长度,解决了匹配吞吐率低和存储空间不足问题。针对BF在表项压缩过程带来的冲突率上升问题,引入向量存储空间策略,利用向量存储空间实现多个哈希函数映射,相对于比特向量策略,有利于降低匹配冲突率。测试实验表明,相对于传统的TCAM匹配算法,BF-TCAM算法不但提高了匹配吞吐率和存储空间利用率,同时可有效降低BF压缩产生的冲突率。 Within the confines of access width and storage capacity in Ternary Content Addressable Memory(TCAM) chip,pattern matching algorithm using TCAM has low throughput and limited memory.This paper proposes BF-TCAM algorithm based on access compression by single byte coding using Bloom-Filter(BF) algorithm,increases the throughput and improves the utilization efficiency of storage space.BF algorithm will bring collision,which can be reduced by using vector memory instead of bit vector in BF-TCAM algorithm.The experimentation shows that the BF-TCAM algorithm proposed in this paper can improve the matching throughput and storage space utilization,and at the same time,effectively reduce the conflict ratio resulting from BF compression.
出处 《电子与信息学报》 EI CSCD 北大核心 2011年第9期2212-2218,共7页 Journal of Electronics & Information Technology
基金 国家863计划重大专项 高可信业务管控系统基金(2009AA01A346)资助课题
关键词 三态内容寻址存储器(TCAM) Bloom滤波器(BF) 模式匹配 Ternary Content Addressable Memory(TCAM) Bloom-Filter(BF) Pattern matching
  • 相关文献

参考文献14

  • 1Kim Junghak and Choi Song-in. High speed pattern matching for deep packet inspection[C]. Proceedings of Communications and Information Technology, Icheon, Sep. 28-30 2009: 1310-1315.
  • 2Yu Song, Zheng Jun, and Hu Wen-xin. Improved KMP algorithm [J]. Journal of East China Normal University (Natural Science), 2009, (4): 92-97.
  • 3Boyer R S and Moore J S. A fast string searching algorithm[J]. Communications of the ACM, 1975, 20(10): 762-772.
  • 4Aho A and Corasick M. Efficient string matching: an aid to bibliographic search[J]. Communications of the ACM, 1975, 18(6): 333-340.
  • 5Beate Commentz-Walter. A string matching algorithm fast on the average[J].Information Systems, 1980, 5(3): 245-246.
  • 6Coit J, Staniford S, and McAlerney J. Towards faster string matching for intrusion detection or exceeding the speed of snort[C]. Proceedings of DISCEX II, Anaheim, CA, USA, June 2001. Vol.l: 367-373.
  • 7Smith P D. On tuning the boyer-moore-horspool string searching algorithm[J]. Software: Practice and Experience, 1994, 24(4): 435-436.
  • 8Liu A X and Gouda M G. Complete redundancy removal for packet classifiers in TCAMs[J]. Parallel and Distributed Systems, 2010, 21(4): 424-437.
  • 9Liu A X, Meiners R, and Torng. TCAM Razor: a systematic approach towards minimizing packet classifiers in TCAMs[J]. Communication of the ACM, 2010, 18(2): 490-500.
  • 10Bloom B. Space/time trade-offs in hash coding with allowable errors[J]. Communication of the ACM, 1970, 13(7):422-426.

同被引文献28

  • 1Lunterenvan J, Engbersen T. Fast and Scalable Packet Classification [ J ]. IEEE Journal on Selected Areas in Communications, 2003,21 ( 4 ) : 560-571,.
  • 2Taylor D E,Turner J S. Scalable Packet Classification Using Distributed Crossproducing of Field Labels [C ]// Proceedings of the 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Washington D. C., USA : IEEE Press ,2005:269-280.
  • 3Yang Baohua,Jeffrey F, Jiang Weirong, et al. Practical Multi-tuple Packet Classification Using Dynamic Discrete Bit Selection[ J]. IEEE Transactions on Com- puters ,2014,63 ( 2 ) :424-434.
  • 4KaUath D. Trust in Trusted Computing The End of Security as We Know It [ J ]. Computer Fraud and Security, 2005,12 (12) :4-7.
  • 5Li Xiong, Liu Ling. PeerTrust: Supporting Reputa- tion Based Trust for Peer-to-peer Electronic Com- munities [ J ]. IEEE Transactions on Knowledge and Data Engineering ,2004,16(7 ) :843-857.
  • 6Gupta P,McKeown N. Packet Classification on Multiple Fields [ C ]//Proceedings of ACM SIGCOMM ' 99. New York, USA : ACM Press, 1999 : 147-160.
  • 7Gupya P, McKeown N. Packet Classification Using Hier- archical Intelligent Cuttings[C]//Proceedings of the 7th IEEE Hot Interconnects Symposium. Washington D. C., USA :IEEE Press ,2000:34-41.
  • 8Lakshman T V, Stiliadis D. High-speed Policy-based Packet Forwarding Using Efficient Multidimensional Range Matching [ C ]//Proceedings of ACM Sigcomm. New York, USA : ACM Press, 1998:203-214.
  • 9Srinivvasan V, Suri S, Varghese G, et al. Fast and Scalable Layer Four Switching [ C ]//Proceedings of ACM SIGCOMM ' 98. New York, USA- ACM Press, 1998 : 191-202.
  • 10Baboescu F, Singh S, Baboecu F, et al. Packet Classification for Core Router:Is There an Alternative to CAMs[ C ]//Proceedings of the 22nd IEEE Conference on Computer Communications. Washington D. C., USA : IEEE Press ,2003:53-63.

引证文献3

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部