期刊文献+

基于硬件的快速正则表达式匹配方法

High-Speed Matching Approach of Regular Expression Based on Hardware Support
原文传递
导出
摘要 网络应用中基于正则表达式特殊模式识别技术是比较新颖的一门学科。基于NFA的方法速率较慢,而基于DFA的执行算法会耗费大量的存储空间。文中提出一种分组模式处理方法,将序列庞大的正则表达式编译为少量的DFA,然后利用多核处理器来并行地处理分组模式,在不明显增加内存耗费的情形之下增加了正则表达式的匹配速率。 Regular expression-based special pattern identification in networking applications is a new subjuct. The traditional NFA-based approach is slow in speed while the DFA-based implementation would expend large quantity of memory. To address this, a grouping algorithm is proposed, which compiles a large set of regular expressions into a small number of DFA, and then the multi-kernel processor, is used to parallelly process the grouped patterns, thus dramatically improving She regular expression matching speed without significantly increasing the memory expense.
出处 《通信技术》 2010年第1期118-120,共3页 Communications Technology
基金 国家重点基础研究计划973(编号:2007CB307100)
关键词 正则表达式 DFA 多核处理器 regular expression DFA multi-kernel processors
  • 相关文献

参考文献2

二级参考文献7

  • 1赵宏宇.网络入侵检测技术研究.四川大学学报,2003,(12):13-15.
  • 2Vigna G, KenunererRA, Nets TAT. A Network-based Intrusion DetectionSystem[J]. Journal of Computer Security, 2006, 7(1): 512-515.
  • 3Zane F, Narlikar G, Basu A. CoolCAMs: Power-Efficient TCAMs for Forwarding Engines[C].USA:[s.n.] 2003:1988-1997.
  • 4Yu F, Katz R H, Lakshman T V. Efficient Multimatch Packet Classification and Lookup with TCAM [J].IEEE Computer Society, 2005,25(01):50-59.
  • 5Lakshminarayanan K, Rangarajan A, Venkatachary S. Algorithms for Advanced Packet Classification with Ternary CAMs[C]. USA:ACM, 2005:193-204.
  • 6周建国,曹庆国,赵庆军.计算机网络入侵检测系统的研究[J].计算机工程,2003,29(2):9-11. 被引量:30
  • 7濮青.入侵检测系统面临问题与发展趋势研究[J].计算机工程与设计,2004,25(1):55-57. 被引量:13

共引文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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