正则表达式匹配的高效硬件实现

被引:7
作者
孙志刚
张子文
机构
[1] 国防科技大学计算机学院
关键词
正则表达式; MPDFA; 硬件实现; 内容检测;
D O I
暂无
中图分类号
TP393.08 [];
学科分类号
0839 ; 1402 ;
摘要
正则表达式具有编写简单和描述能力强的特点,在报文深度内容检测中得到了广泛应用。但是,由于处理复杂,基于软件的正则表达式匹配的实现难以满足大流量下报文的内容检测。本文首先对实现正则表达式匹配的多模式确定有限自动机(MPDFA)方法进行研究,并基于该方法提出基于硬件实现报文正则表达式匹配的微引擎结构。最后,给出了我们基于AlteraCycloneIIFPGA实现的报文深度内容检查实现方案。其核心是四个实现正则表达式匹配的微引擎。测试表明,通过四个微引擎的并行处理可实现千兆以太网接口报文的线速内容检查。
引用
收藏
页码:5 / 7+22 +22
页数:4
相关论文
共 1 条
[1]  
基于内容分析的高速网络协议识别技术研究.[D].陈曙晖.国防科学技术大学.2007, 07