一种报文头域的识别方法、装置、设备及存储介质制造方法及图纸

技术编号:35676564 阅读:29 留言:0更新日期:2022-11-23 14:15
本申请涉及一种报文头域的识别方法、装置、设备及存储介质,涉及网络安全技术领域,该报文头域的识别方法包括:获取待识别的报文信息,从所述报文信息中提取头域字段信息,针对所述头域字段信息进行定位处理,确定所述头域字段信息对应的头域字段树节点,基于所述头域字段树节点对所述头域字段信息进行匹配识别处理,得到所述报文信息对应的头域识别结果,从而解决了现有技术中单纯采用字符串匹配的方式进行HTTP协议头域识别所导致的问题,实现协议头域快速识别,提高协议头域识别效率。提高协议头域识别效率。提高协议头域识别效率。

【技术实现步骤摘要】
一种报文头域的识别方法、装置、设备及存储介质


[0001]本申请涉及网络安全
,尤其涉及一种报文头域的识别方法、装置、设备及存储介质。

技术介绍

[0002]超文本传输协议(HyperText Transfer Protocol,HTTP)是互联网上应用最为广泛的一种网络协议,对其进行快速识别是深度报文检测(Deep Packet Inspection,DPI)系统的关键基础。
[0003]现有HTTP协议头域识别方法一般采用字符串匹配的方法,如将识别到的HTTP协议头域与预设的头域一一进行字符串匹配,得到字符串匹配结果,进而基于字符串匹配结果,确定HTTP协议头域的识别结果,实现对HTTP协议头域的识别。然而,现有HTTP协议头域识别方法由于单纯采用字符串匹配的方法,导致HTTP协议头域识别性能低下,极大影响DPI系统的处理性能。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种报文头域的识别方法、装置、设备及存储介质。
[0005]第一方面,本申请提供了一种本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种报文头域的识别方法,其特征在于,包括:获取待识别的报文信息;从所述报文信息中提取头域字段信息;针对所述头域字段信息进行定位处理,确定所述头域字段信息对应的头域字段树节点;基于所述头域字段树节点对所述头域字段信息进行匹配识别处理,得到所述报文信息对应的头域识别结果。2.根据权利要求1所述的方法,其特征在于,所述针对所述头域字段信息进行定位处理,确定所述头域字段信息对应的头域字段树节点,包括:确定所述头域字段信息对应的头域类别和字段长度;基于所述头域类别,确定所述头域字段信息对应的目标头域字段树;基于所述字段长度,从所述目标头域字段树中查找所述头域字段树节点。3.根据权利要求2所述的方法,其特征在于,所述基于所述头域字段树节点对所述头域字段信息进行匹配识别处理,得到所述报文信息对应的头域识别结果,包括:基于所述头域字段树节点和所述头域字段信息进行字符串匹配识别,得到字符串匹配识别结果;若所述字符串匹配识别结果为匹配识别成功结果,则将头域识别成功结果作为所述头域识别结果;若所述字符串匹配识别结果为匹配识别失败结果,则对所述头域字段信息进行哈希识别,得到所述头域识别结果。4.根据权利要求3所述的方法,其特征在于,所述基于所述头域字段树节点和所述头域字段信息进行字符串匹配识别,得到字符串匹配识别结果,包括:判断所述头域字段树节点中的预设字符串是否与所述头域字段信息中的字符串相匹配;若所述头域字段树节点的字符串与所述头域字段信息中的字符串相匹配,则生成匹配识别成功结果;若所述头域字段树节点的字符串与所述头域字段信息中的字符串不匹配,则生成匹配识别失败结果。5.根据权利要求3所述的方法,其特征在于,所述对所述头域字段信息进行哈希识别,得到所述头域识别结果,包括:获取预设哈希表;判断所述哈希表中的哈希头域字段信息是否...

【专利技术属性】
技术研发人员:刘科栋曲德帅徐太忠王大伟李扬曦李舒杨威刘庆云
申请(专利权)人:国家计算机网络与信息安全管理中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1