首页> 外文会议>IEEE International Conference on Parallel and Distributed Systems >Toward Fast Regex Pattern Matching Using Simple Patterns
【24h】

Toward Fast Regex Pattern Matching Using Simple Patterns

机译:使用简单模式进行快速正则表达式模式匹配

获取原文

摘要

Nowadays network solutions employ pattern matching methods to apply protocol identification, traffic billing, load balancing, or detecting network malicious activities. Although regular expression (regex) patterns provide a powerful option to express signatures more effectively, they make the matching procedure more challenging. Dozens of finite automata based methods have been proposed to deal with regex patterns and boost the matching procedure. However, they suffer from high spatial or temporal complexity. Recently, we proposed HES as a practical novel method to match thousands of regex patterns in a reasonable time. Although HES was extremely faster than DFA, it was unable to support regex patterns without simple pattern (SP-Free regex patterns). In this paper we developed Enhanced HES (E-HES) to handle these kinds of patterns. Experimental results revealed that E-HES not only supported SP-Free regex patterns, but also it significantly optimized the regex handler check procedure. It leads us to match any kind of regex patterns in high bandwidth networks without spatial or temporal limitation.
机译:如今,网络解决方案采用模式匹配方法来应用协议标识,流量计费,负载平衡或检测网络恶意活动。尽管正则表达式(regex)模式提供了更有效地表达签名的强大功能,但它们使匹配过程更具挑战性。已经提出了数十种基于有限自动机的方法来处理正则表达式模式并增强匹配过程。然而,它们遭受高的空间或时间复杂度。最近,我们提出了HES作为一种实用的新颖方法,可以在合理的时间内匹配成千上万个正则表达式模式。尽管HES的运行速度比DFA快得多,但是如果没有简单的模式(无SP的正则表达式模式),它就无法支持正则表达式模式。在本文中,我们开发了增强型HES(E-HES)以处理这些类型的模式。实验结果表明,E-HES不仅支持无SP的正则表达式模式,而且还显着优化了正则表达式处理程序检查程序。它使我们能够在不受空间或时间限制的情况下匹配高带宽网络中的任何类型的正则表达式模式。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号