发明名称 单包正则匹配设备和方法
摘要 本发明提供了一种单包正则匹配设备和方法,所述匹配设备包括:单包正则匹配单元和与所述单包正则匹配单元连接的缓存单元,所述单包正则匹配单元包括:正则表达式匹配模块,与所述正则表达式匹配模块连接的协议变量匹配模块。所述匹配方法通过将多个正则表达式根据协议变量进行分组,分别对每个正则表达式组进行编译,得到多个DFA,首先利用协议变量进行报文匹配,再利用匹配结果加载DFA以进行正则表达式匹配。本发明提供的单包正则匹配设备和方法,减少了匹配过程中需要加载的数据,缩短了加载过程,减少了正则表达式匹配时间,提高了匹配性能。
申请公布号 CN102420750A 申请公布日期 2012.04.18
申请号 CN201110383388.4 申请日期 2011.11.28
申请人 曙光信息产业(北京)有限公司 发明人 纪奎;李锋伟;姬乃军;刘兴奎
分类号 H04L12/56(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 北京安博达知识产权代理有限公司 11271 代理人 徐国文
主权项 一种单包正则匹配设备,所述匹配设备包括:单包正则匹配单元和与其连接的缓存单元,所述单包正则匹配单元包括正则表达式匹配模块,其特征在于,与所述正则表达式匹配模块连接的协议变量匹配模块。
地址 100084 北京市海淀区水磨西街64号
您可能感兴趣的专利