期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
正则引擎的匹配原理及简单实现
1
作者 钟智昊 何利力 《工业控制计算机》 2016年第2期97-99,共3页
正则表达式是一种描述字符串结构模式的形式化表达方法。随着对其研究的深入,正则表达式已经成为了威力巨大的工具,在实际的软件开发过程中有着大量的应用。分析了NFA引擎和DFA引擎的匹配原理,根据ken.thompson提出的NFA引擎原理,给出... 正则表达式是一种描述字符串结构模式的形式化表达方法。随着对其研究的深入,正则表达式已经成为了威力巨大的工具,在实际的软件开发过程中有着大量的应用。分析了NFA引擎和DFA引擎的匹配原理,根据ken.thompson提出的NFA引擎原理,给出了一种NFA引擎的C语言简单实现。 展开更多
关键词 正则引擎 NFA DFA
下载PDF
高速网络流采集系统的设计与实现 被引量:5
2
作者 姜腊林 杨嘉佳 +1 位作者 姜磊 唐球 《计算机应用》 CSCD 北大核心 2014年第11期3201-3205,共5页
针对基于软件的网络流采集系统不能高效处理高速网络流量,以及为了提高采集效率需要同时对多种网络流进行采集的问题,提出一种基于软硬件结合的高速网络流采集框架,探讨在NetFPGA-10G平台实现高速网络流采集系统,称之为HSNTCS。该系统... 针对基于软件的网络流采集系统不能高效处理高速网络流量,以及为了提高采集效率需要同时对多种网络流进行采集的问题,提出一种基于软硬件结合的高速网络流采集框架,探讨在NetFPGA-10G平台实现高速网络流采集系统,称之为HSNTCS。该系统在硬件上通过精确串匹配引擎或正则表达式匹配引擎过滤、分类出所需的多种网络流后,将其传至内核驱动层对应的数据缓冲区,然后直接拷贝至用户空间并存储至对应的数据库。经实验测试,在精确串匹配情况下,用硬件方式实现的高速网络流采集系统的用户数据报协议(UDP)、传输控制协议(TCP)吞吐率都达到1.2Gb/s,约是用软件方式实现的3倍;在正则表达式匹配情况下,用硬件方式实现的高速网络流采集系统的UDP、TCP吞吐率都达到640 Mb/s,约是用软件方式实现的3倍。结果表明,相对于软件实现方式,硬件实现具有更高的采集性能。 展开更多
关键词 NetFPGA-10G 高速网络流 分类 采集 正则表达式匹配引擎 精确串匹配
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部