期刊文献+

基于正则表达式的深度包检测算法 被引量:14

Deep packet inspection algorithm based on regular expressions
在线阅读 下载PDF
导出
摘要 在深入分析了DFA状态数对算法性能影响的基础上,提出了一种新的基于正则表达式的深度包检测算法,该算法保证在任意有限的系统资源下算法的时间复杂度空间复杂度最小。在Linux下实现了该算法,并对基于L7-filter模式集合的网络数据包进行了大量检测实验。结果表明,与已有的正则表达式算法比较,该算法的时间复杂度和空降复杂度最小。 This paper proposed a new DFA-based pattern matching algorithm. Based on the analysis of the impact of the number of DFA states on the algorithm performance, further improvement to the algorithm was made by introducing a DFA state number optimization algorithm. The proposed algorithm has been implemented in Linux environment and lots of experiments have been done. Experimental results show that the performance of the proposed algorithm is much better than others.
出处 《计算机应用》 CSCD 北大核心 2007年第9期2184-2186,2193,共4页 journal of Computer Applications
关键词 深度包检测 模式匹配 正则表达式 确定性有限自动机 deep packet inspection pattern matching regular expressions Deterministic Finite Automation(DFA)
  • 相关文献

参考文献11

  • 1柳岸,龙雅琴,古乐野.基于包过滤技术的网络安全的研究[J].计算机应用,2006,26(9):2160-2161. 被引量:10
  • 2刘更楼,丁常福,姜建国.基于状态检测的防火墙系统研究[J].航空计算技术,2004,34(1):122-125. 被引量:8
  • 3王栋.防火墙深度包检测技术研究[M].西安:西安电子科技大学,2005.
  • 4DENNING D.An intrusion detection model[J].IEEE Transactions on Software Engineering,1987,SE-13(2):222-223.
  • 5COMMENTZ-WALTER B.A string matching algorithm fast on the average[C]// Proceeding s of the 6th International Colloquium on Automata,Language and Programming.LNCS 71.Berlin:Springer-Verlag,1979:118-132.
  • 6WU S,MANBER U.A fast algorithm for multi-pattern searching,TR-94-17[R].Arizona:University of Arizona,1994.
  • 7TUCK N,SHERWOOD T,CALDER B,et al.Deterministic memory-efficient string matching algorithms for intrusion detection[C]// Proceedings of IEEE Infocom.[S.l.]:IEEE Press,2004:333-340.
  • 8THOMPSON K.Programming techniques:regular expression search algorithm[J].Communications of the ACM,1968,11(6):419-422.
  • 9卢开澄.计算机算法导引[M].北京:清华大学出版社,1996.
  • 10LEVANDOSKI J,SOMMER E,STRAIT M.Application layer packet classifier for Linux[EB/OL].[2006-12-10].http://l7-filter.sourceforge.net/.

二级参考文献8

共引文献16

同被引文献102

引证文献14

二级引证文献42

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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