面向协议识别的正则表达式库性能分析
发布时间:2022-12-18 21:22
在网络流量的检测中,往往采用正则表达式进行数据包协议识别,尤其在数据流量较大时,性能良好的正则表达式库更是支撑的关键。本文通过面向文本匹配的性能对比分析实验、面向协议识别的正则表达式库性能分析实验,对boost regex、glibc regex、re2、hyperscan、pcre五个正则表达式库在匹配速度方面进行了性能对比分析。可知,hyperscan正则表达式库在协议识别应用中性能表现更好。
【文章页数】:7 页
【文章目录】:
0 引言
1 五种正则表达式库简介
1.1 boost regex正则表达式库简介
1.2 glibc regex正则表达式库简介
1.3 re2正则表达式库简介
1.4 hyperscan正则表达式库简介
1.5 pcre正则表达式库简介
2 面向文本匹配的性能对比分析实验
3 面向协议识别的正则表达式库性能分析
4 结束语
【参考文献】:
期刊论文
[1]基于中间人的RDP数据采集[J]. 樊皓,邓浩江,叶晓舟. 网络新媒体技术. 2018(01)
[2]Intel DPDK和Hyperscan的网络防御系统[J]. 赵旭涛. 电子测试. 2016(23)
[3]正则表达式匹配引擎性能分析[J]. 邓凯元,姜磊. 计算机与现代化. 2011(07)
[4]一种高效匹配PCRE的扩展自动机[J]. 刘鹏,姚远,邰铭,张铮. 计算机工程. 2010(12)
[5]基于改进椭圆曲线算法的批量签名方案[J]. 佟晓筠,姜伟,宋新芳,崔明根. 计算机工程. 2007(10)
[6]基于椭圆曲线密码体制的签名方程的构造方法[J]. 赵泽茂,刘凤玉,徐慧. 计算机工程. 2004(19)
本文编号:3722789
【文章页数】:7 页
【文章目录】:
0 引言
1 五种正则表达式库简介
1.1 boost regex正则表达式库简介
1.2 glibc regex正则表达式库简介
1.3 re2正则表达式库简介
1.4 hyperscan正则表达式库简介
1.5 pcre正则表达式库简介
2 面向文本匹配的性能对比分析实验
3 面向协议识别的正则表达式库性能分析
4 结束语
【参考文献】:
期刊论文
[1]基于中间人的RDP数据采集[J]. 樊皓,邓浩江,叶晓舟. 网络新媒体技术. 2018(01)
[2]Intel DPDK和Hyperscan的网络防御系统[J]. 赵旭涛. 电子测试. 2016(23)
[3]正则表达式匹配引擎性能分析[J]. 邓凯元,姜磊. 计算机与现代化. 2011(07)
[4]一种高效匹配PCRE的扩展自动机[J]. 刘鹏,姚远,邰铭,张铮. 计算机工程. 2010(12)
[5]基于改进椭圆曲线算法的批量签名方案[J]. 佟晓筠,姜伟,宋新芳,崔明根. 计算机工程. 2007(10)
[6]基于椭圆曲线密码体制的签名方程的构造方法[J]. 赵泽茂,刘凤玉,徐慧. 计算机工程. 2004(19)
本文编号:3722789
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3722789.html