[发明专利]会话检索方法、装置、设备及计算机可读存储介质有效
申请号: | 202110744096.2 | 申请日: | 2021-07-01 |
公开(公告)号: | CN113596098B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 吴庆;王树太;赵旭东 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L67/14 | 分类号: | H04L67/14;G06F16/901;H04L101/686 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 会话 检索 方法 装置 设备 计算机 可读 存储 介质 | ||
1.一种会话检索方法,其特征在于,包括:
获取目标报文,并生成所述目标报文的会话哈希值,作为目标哈希值;
确定目标索引冲突链,其中,所述目标索引冲突链包括会话哈希值为所述目标哈希值的至少一个会话的会话索引节点;
利用所述目标报文的会话指纹和网络层协议,遍历所述目标索引冲突链;
若遍历到目标索引节点,则从所述目标索引节点中提取会话索引值,其中,所述目标索引节点是所述目标索引冲突链中包含所述目标报文的会话指纹和网络层协议的会话索引节点;
若提取的会话索引值对应的会话结构所包含的会话要素,与所述目标报文的会话要素相匹配,则会话检索成功。
2.根据权利要求1所述的方法,其特征在于,所述生成所述目标报文的会话哈希值,包括:
根据所述目标报文的会话五元组,生成所述目标报文的会话哈希值。
3.根据权利要求1所述的方法,其特征在于,所述利用所述目标报文的会话指纹和网络层协议,遍历所述目标索引冲突链,包括:
依次遍历所述目标索引冲突链的各个会话索引节点;
若当前遍历到的会话索引节点所包含的会话指纹和网络层协议,与所述目标报文的会话指纹和网络层协议不同,则继续遍历下一个会话索引节点;
若当前遍历到的会话索引节点所包含的会话指纹和网络层协议,与所述目标报文的会话指纹和网络层协议相同,则将当前会话索引节点作为所述目标索引节点。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
若提取的会话索引值对应的会话结构所包含的会话要素,与所述目标报文的会话要素不匹配,并且,未遍历完所述目标索引冲突链,则继续遍历下一个会话索引节点;
若提取的会话索引值对应的会话结构所包含的会话要素,与所述目标报文的会话要素不匹配,并且,已遍历完所述目标索引冲突链,则创建所述目标报文所属会话的会话索引节点。
5.根据权利要求4所述的方法,其特征在于,所述创建所述目标报文所属会话的会话索引节点,包括:
在所述目标索引冲突链中找到一个空闲的会话索引节点;
基于所述目标报文的会话信息,填充该空闲的会话索引节点。
6.根据权利要求5所述的方法,其特征在于,所述在所述目标索引冲突链中找到一个空闲的会话索引节点,包括:
通过遍历所述目标索引冲突链,在所述目标索引冲突链中找到一个空闲的会话索引节点。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
从空闲会话链中申请一个会话结构,在该会话结构中填充所述目标报文的会话要素。
8.一种会话检索装置,其特征在于,包括:
哈希值生成单元,用于获取目标报文,并生成所述目标报文的会话哈希值,作为目标哈希值;
冲突链确定单元,用于确定目标索引冲突链,其中,所述目标索引冲突链包括会话哈希值为所述目标哈希值的至少一个会话的会话索引节点;
冲突链遍历单元,用于利用所述目标报文的会话指纹和网络层协议,遍历所述目标索引冲突链;
索引值提取单元,用于若遍历到目标索引节点,则从所述目标索引节点中提取会话索引值,其中,所述目标索引节点是所述目标索引冲突链中包含所述目标报文的会话指纹和网络层协议的会话索引节点;
会话要素匹配单元,用于若提取的会话索引值对应的会话结构所包含的会话要素,与所述目标报文的会话要素相匹配,则会话检索成功。
9.一种电子设备,其特征在于,包括:处理器、存储器;
所述存储器,用于存储计算机程序;
所述处理器,用于通过调用所述计算机程序,执行如权利要求1-7中任一项所述的会话检索方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-7任一项所述的会话检索方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110744096.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于无精子症和严重少精子症检测的特异性标志物筛选方法
- 下一篇:一种复式水泵