首页> 外文期刊>Computers, IEEE Transactions on >An Efficient TCAM-Based Implementation of Multipattern Matching Using Covered State Encoding
【24h】

An Efficient TCAM-Based Implementation of Multipattern Matching Using Covered State Encoding

机译:基于TCAM的有效的多模式匹配实现,包括覆盖状态编码

获取原文
获取原文并翻译 | 示例

摘要

This paper proposes a state encoding scheme called a covered state encoding for the efficient TCAM-based implementation of the Aho-Corasick multipattern matching algorithm, which is widely used in network intrusion detection systems. Since the information of failure transitions of the Aho-Corasick Nondeterministic Finite Automata (NFA) is implicitly captured in the covered state encoding and the failure transition entries can be completely eliminated, the Aho-Corasick NFA can be implemented on a TCAM with smaller number of entries than other schemes. We also propose constructing the modified Aho-Corasick NFA for multicharacter processing, which can be implemented on a TCAM using the covered state encoding. The implementation of modified Aho-Corasick NFA using the covered state encoding is also superior to other schemes in both TCAM memory requirement and lookup speed.
机译:本文针对Aho-Corasick多模式匹配算法的高效基于TCAM的实现提出了一种称为覆盖状态编码的状态编码方案,该方案已在网络入侵检测系统中广泛使用。由于Aho-Corasick非确定性有限自动机(NFA)的故障转移信息是隐含在覆盖状态编码中的,并且可以完全消除故障转移条目,因此Aho-Corasick NFA可以在数量较少的TCAM上实现项比其他方案。我们还建议构造用于多字符处理的修改后的Aho-Corasick NFA,可以使用覆盖状态编码在TCAM上实现。在TCAM内存需求和查找速度方面,使用覆盖状态编码的改进Aho-Corasick NFA的实现也优于其他方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号