[发明专利]一种网络通信会话聚合的方法有效
| 申请号: | 201911362847.3 | 申请日: | 2019-12-26 |
| 公开(公告)号: | CN111935060B | 公开(公告)日: | 2021-05-07 |
| 发明(设计)人: | 沈志淳;吕德义;钱成;汪义舟 | 申请(专利权)人: | 长扬科技(北京)有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
| 代理公司: | 厦门福贝知识产权代理事务所(普通合伙) 35235 | 代理人: | 陈远洋 |
| 地址: | 100195 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 网络 通信 会话 聚合 方法 | ||
1.一种网络通信会话聚合的方法,其特征在于,包括如下步骤:
步骤a:创建关于主会话和从会话的数据结构;
步骤b:根据步骤a创建的数据结构将主会话和从会话关联,并将主会话的规则关联至从会话,得到主会话节点和从会话节点;
步骤c:若会话为动态端口协议时,则建立与主会话关联的从会话节点;
步骤d:若有新会话时,将从会话与相应的主会话关联;
步骤e:创建关于上传至上层组件的会话信息的数据结构;
步骤f:根据步骤e的数据结构将上层组件与相应的主会话关联;
步骤g:创建上层组件的数据结构;
步骤h:根据步骤g的数据结构,上层组件获取主会话与从会话的关联关系。
2.根据权利要求1所述的一种网络通信会话聚合的方法,其特征在于,步骤c具体包括,
步骤c1:判断会话是否是动态端口协议,如果是则执行步骤c2,否则结束;
步骤c2:判断五元组从会话哈希表上是否有对应的从会话节点,如果没有,则执行步骤c3,否则结束;
步骤c3:建立从会话节点,将主会话关联到从会话节点,将从会话节点挂入五元组从会话哈希表中。
3.根据权利要求2所述的一种网络通信会话聚合的方法,其特征在于,步骤d具体包括:
步骤d1:接收新会话数据,判断是否有对应的从会话节点,如果有,则执行步骤d2,否则填写数据流统计信息;
步骤d2:判断从会话是否已经关联主会话,如果是,则执行步骤d3,否则更新从会话节点的标志;
步骤d3:判断当前会话是否已经达到establish状态,如果是则执行步骤d4,否则填写数据流统计信息;
步骤d4:拆除对应的从会话节点。
4.根据权利要求3所述的一种网络通信会话聚合的方法,其特征在于,步骤f具体包括当底层组件向上层组件上报会话信息时,将当前会话的信息,以及主会话信息一同上报,上层组件通过主会话的端口信息找到对应的主会话进行关联。
5.根据权利要求4所述的一种网络通信会话聚合的方法,其特征在于,步骤h,上层组件通过主会话的五元组哈希值和哈希值下的索引值得到主会话的数据结构,最终获取主会话与从会话的关联关系。
6.根据权利要求1所述的一种网络通信会话聚合的方法,其特征在于,还包括步骤i,以聚合的形式展示会话。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长扬科技(北京)有限公司,未经长扬科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911362847.3/1.html,转载请声明来源钻瓜专利网。





