【技术实现步骤摘要】
【技术保护点】
一种数据包的快速解析方法,包括数据包头定位和信息抽取操作表和查找关键字生成规则表,数据包头定位和信息抽取操作表由协议头定位及信息抽取表,协议映射表和下层协议索引表组成,协议头定位及信息抽取表用于存放对数据包中各种协议头的处理方法,其中包括起始位置的定位方法和数据包头信息抽取方法,协议映射表用于存放系统能支持的各种协议的编码,下层协议索引表用于存放各类下层协议在协议头定位及信息抽取表中的索引值;查找关键字生成规则表用于存放查找关键字的生成方法;该方法包括以下步骤: (一)对数据包头的解析和信息的抽取,具体步骤包括:(1)初始化每一级的协议头定位及信息抽取表、协议映射表、下层协议索引表和查找关键字生成规则表;(2)判断被处理是否是数据包的第一个协议头,如果是,则取系统默认的初始化协议头 类型索引值和初始化协议头位置值;否则,取出在处理上层协议头时得到的下层协议头的位置值和下层协议头的索引值;(3)用步骤(2)中得到的协议头的索引值去查找协议头定位及信息抽取表,得到当前数据包的处理规则;(4)如果表中的全局操 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:杨宗凯,黄建,钟名奇,
申请(专利权)人:华中科技大学,
类型:发明
国别省市:83[中国|武汉]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。