[发明专利]基于模式匹配方式的网络数据流识别方法有效
| 申请号: | 201010013628.7 | 申请日: | 2010-01-20 | 
| 公开(公告)号: | CN101771697A | 公开(公告)日: | 2010-07-07 | 
| 发明(设计)人: | 李晖;朱辉;尹钰;王彦平;莫灿 | 申请(专利权)人: | 西安电子科技大学 | 
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 | 
| 代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 王品华;朱红星 | 
| 地址: | 710071*** | 国省代码: | 陕西;61 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | 本发明公开了一种基于模式匹配技术的网络数据流识别方法,主要解决现有各种数据流识别方法存在的无法协同工作、且更新过程复杂的缺点。其实现步骤包括:用正则文法设定流模式;对于任意一种类型的网络数据流,用流模式描述其特征;从每一个流模式中生成一个解析树,从解析树中构造一个有限状态自动机;将捕获的网络数据流送入任意一种类型的流模式对应的有限状态自动机中,使有限状态自动机的状态随每个数据包而变化,得到判定结果。本发明具有识别准确率高、方便更新的优点,适用于在各类网络安全、网络监控以及负载均衡等设备中实现的网络数据流识别的功能。 | ||
| 搜索关键词: | 基于 模式 匹配 方式 网络 数据流 识别 方法 | ||
【主权项】:
                一种基于模式匹配方式的网络数据流识别方法,包括如下步骤:(1)用正则文法设定流模式,该流模式是由表示单个数据包特征的流字符和表示流字符之间关系的流操作符组合成的元字符序列;(2)对于任意一种类型的网络数据流,用所述流模式描述其特征;(3)从每一个流模式中用Lex、Yacc、Flex或Bison这类工具生成一个解析树,从该解析树中通过Glushkov算法构造一个有限状态自动机,用该有限状态自动机表示对流模式描述的网络数据流的识别;(4)将捕获的网络数据流送入任意一种类型的流模式对应的有限状态自动机中,将每个数据包按照流字符的特征信息定义转化为一个“流元”,当流元同条件流字符相匹配时,转移条件生效,有限状态自动机的当前状态从源状态转移到目的状态,若有限状态自动机到达终止状态,则判定该数据流符合相应流模式描述的特征;若有限状态自动机未到达终止状态,则判定该数据流不符合相应流模式描述的特征。
            
                    下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
                
                
            该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010013628.7/,转载请声明来源钻瓜专利网。





