检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:付哲 李军[2] FU Zhe;LI Jun(Department of Automation,Tsinghua University,Beijing 100084,China;Research Institute of Information Technology,Tsinghua University,Beijing 100084,China)
机构地区:[1]清华大学自动化系,北京100084 [2]清华大学信息技术研究院,北京100084
出 处:《计算机工程与应用》2018年第20期1-13,共13页Computer Engineering and Applications
基 金:国家重点研发计划(No.2016YFB1000102)
摘 要:深度检测在维护网络安全、保证服务质量等方面扮演着重要的角色。正则表达式匹配算法作为高性能深度检测的核心技术,具有重要的研究价值和实践意义。随着网络流量不断增长、规则数目持续增多以及网络结构日趋灵活和动态,现有的正则表达式匹配算法面临着匹配速度、内存占用和更新能力等多方面的挑战。介绍了正则表达式匹配算法的研究背景,从空间压缩、匹配加速、新型自动机设计以及规则拆分和分组四个角度入手,分类总结了学术界具有影响力的研究成果。通过基于真实网络流量的评测,比较了几种经典匹配算法在不同规则集上的匹配速度、内存占用和预处理时间等性能指标,并给出了不同需求场景下高效正则表达式匹配算法的选择建议,归纳了高性能正则表达式匹配算法的下一步发展方向。Deep inspection is playing an important role in providing secure network environment and guaranteeing network service quality.As a key technology for high-performance deep inspection,regular expression matching algorithms attract a great deal of attention in both academic research and industrial practice.With the rapid development of network technology,the volume of network traffic keeps increasing,the rulesets used for deep inspection are becoming larger while more complex,and the network topology is more flexible and dynamic than ever.Existing matching methods are facing many challenges,including those in matching speed,memory consumption,update ability,and so on.This survey first introduces the background of regular expression matching problem,then categorizes existing algorithms in the aspects of memory compression,speed acceleration,new automata design,and rule partition and grouping,and evaluates them in matching speed,memory consumption,as well as preprocessing with real life network traffic and rulesets.A guideline for efficient regular expression matching under different scenarios,and an outline of future work on high performance regular expression matching algorithms are also provided.
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.134.81.178