Invention Grant
- Patent Title: 一种基于DFA的协议解析方法
-
Application No.: CN201310102083.0Application Date: 2013-03-27
-
Publication No.: CN103188267BPublication Date: 2015-12-09
- Inventor: 倪宏 , 李军 , 陈君 , 李明哲
- Applicant: 中国科学院声学研究所 , 北京中科华影传媒技术有限公司
- Applicant Address: 北京市海淀区北四环西路21号
- Assignee: 中国科学院声学研究所,北京中科华影传媒技术有限公司
- Current Assignee: 中国科学院声学研究所
- Current Assignee Address: 北京市海淀区北四环西路21号
- Agency: 北京亿腾知识产权代理事务所
- Agent 陈霁
- Main IPC: H04L29/06
- IPC: H04L29/06

Abstract:
本发明涉及一种基于DFA的协议解析方法,包括:获取待解析协议内容中的字段名称和字段分割符;将所述字段名称和所述字段分割符作为模式串,根据所述模式串构建模式查找树;将所述模式查找树和待解析协议内容作为确定有限状态自动机DFA的输入,利用所述DFA在待解析协议中对所述模式串进行匹配;以及根据匹配结果将待解析协议内容中的协议字段值提取出来。本发明一方面使用字符串多模式匹配构建模式查找树,另一方面使用DFA引擎,构建的模式查找树中的各个节点作为DFA中的各个状态,通过DFA引擎实现了字符串的快速匹配,大大提高了协议解析速度。
Public/Granted literature
- CN103188267A 一种基于DFA的协议解析方法 Public/Granted day:2013-07-03
Information query