[发明专利]一种应用层协议解析方法及装置有效
申请号: | 201611233265.1 | 申请日: | 2016-12-28 |
公开(公告)号: | CN106790133B | 公开(公告)日: | 2019-09-20 |
发明(设计)人: | 张首斌;唐通 | 申请(专利权)人: | 北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 吴永亮 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种应用层协议解析方法及装置。该方法包括配置解析模块中预先配置事务处理规则、输入字段关系表以及输出字段关系表;其中,事务处理规则根据事务类型分为HTTP、TCP以及UDP三种;字段映射模块将外部输入字段根据输入字段关系表映射为解码所需的内部字段;事务分发模块根据内部字段所属的事务类型将内部字段分发至事务处理模块;事务处理模块根据内部字段所属类型获取相应的事务处理规则,并根据事务处理规则解析出内部字段所对应的输出字段;事务输出模块根据输出字段关系表获取输出字段所映射的预定义字段并输出。本发明将解码过程的实现与逻辑描述相分离,大大提升了应用解码引擎通用性和扩展性。 | ||
搜索关键词: | 一种 应用 协议 解析 方法 装置 | ||
【主权项】:
1.一种应用层协议解析方法,其特征在于,包括:配置解析模块中预先配置事务处理规则、输入字段关系表以及输出字段关系表;其中,所述事务处理规则根据事务类型分为HTTP、TCP以及UDP三种;在进行解析时,字段映射模块将外部输入字段根据所述输入字段关系表映射为解码所需的内部字段;事务分发模块根据所述内部字段所属的事务类型将所述内部字段分发至事务处理模块;事务处理模块根据所述内部字段所属类型获取相应的事务处理规则,并根据所述事务处理规则解析出所述内部字段所对应的输出字段;事务输出模块根据所述输出字段关系表获取所述输出字段所映射的预定义字段并输出;所述事务处理规则包括过滤规则和处理规则;在事务处理模块根据所述事务处理规则解析出所述内部字段所对应的输出字段,具体包括:根据所述过滤规则确定所述内部字段所属的事务;根据所述处理规则对所述内部字段进行解析,获取所述输出字段;所述根据所述处理规则对所述内部字段进行解析,获取所述输出字段,具体包括:判断所述内部字段是否满足入口条件;当满足时,则判断所述内部字段是否满足当前事务处理状态,当判断满足时,判断是否存在嵌套状态;当判断存在嵌套状态时,则对嵌套状态进行处理,待处理完毕后,则获取当前状态所对应的解码动作为输出字段或者缓存字段;所述入口条件用于避免跨事务处理时字段重复解码或者错误解码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611233265.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种带法兰不等径管件成形工装
- 下一篇:一种料带补强冲切装置