[发明专利]会话流量统计方法、处理器核心、存储介质、电子设备有效

专利信息
申请号: 201810237054.8 申请日: 2018-03-21
公开(公告)号: CN108521351B 公开(公告)日: 2021-02-05
发明(设计)人: 刘健男;党丽娜 申请(专利权)人: 东软集团股份有限公司
主分类号: H04L12/26 分类号: H04L12/26;H04L29/08
代理公司: 北京英创嘉友知识产权代理事务所(普通合伙) 11447 代理人: 魏嘉熹;南毅宁
地址: 110179 辽*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 会话 流量 统计 方法 处理器 核心 存储 介质 电子设备
【说明书】:

本公开涉及一种会话流量统计方法、处理器核心、存储介质、电子设备。该方法应用于多核处理器中的任一用户态核心,每一所述用户态核心对应设置有一会话表,所述用户态核心的每一会话在该会话表中建立有一对应的会话表项,针对所述用户态核心的每一会话,将每一统计周期内产生流量的会话对应的会话表项的索引信息写入所述用户态核心的消息传递地址中;其中,存储所述会话表的地址以及所述消息传递地址均属于用户态核心与内核态核心的共享内存,会话表项的索引信息用于标识该会话表项在所述用户态核心的会话表中的内存地址,以便所述内核态核心基于所述消息传递地址中的索引信息读取对应的会话表项中的流量信息进行统计。

技术领域

本公开涉及计算机领域,具体地,涉及一种会话流量统计方法、处理器核心、存储介质、电子设备。

背景技术

对于安全厂商而言,防火墙在真实场景中的流量性能是重中之重,这就涉及到对会话流量traffic的统计。但是,会话流量统计的内容量是非常巨大的,它是基于会话资源进行统计的,而会话资源以五元组为key(sip,sport,dip,dport,protocol),会话的键值由左右方向两个五元组组成,单统计键值的大小就有80字节,键值的个数更是可能上千万。这样,如果每秒都要进行统计采样的话,每秒钟转发模块的每个cpu都要向会话流量统计模块发送流量信息,统计模块更是要时时刻刻对流量进行分析处理,整体上消耗的计算量巨大。

相关技术中,大多数厂商针对流量统计功能的使用,通常都会在开启这一功能时增加提示“如果开启traffic流量统计,系统的性能将大幅下降”,以提示用户这一功能对性能的影响。

发明内容

本公开的主要目的是提供一种会话流量统计方法、处理器核心、存储介质、电子设备,用以解决现有会话流量统计消耗的计算量过大的问题。

为了实现上述目的,本公开第一方面提供一种会话流量统计方法,所述方法应用于多核处理器中的任一用户态核心,每一所述用户态核心对应设置有一会话表,所述用户态核心的每一会话在该会话表中建立有一对应的会话表项,所述方法包括:

针对所述用户态核心的每一会话,将每一统计周期内产生流量的会话对应的会话表项的索引信息写入所述用户态核心的消息传递地址中;

其中,存储所述会话表的地址以及所述消息传递地址均属于用户态核心与内核态核心的共享内存,会话表项的索引信息用于标识该会话表项在所述用户态核心的会话表中的内存地址,以便所述内核态核心基于所述消息传递地址中的索引信息读取对应的会话表项中的流量信息进行统计。

可选地,所述将每一统计周期内产生流量的会话对应的会话表项的索引信息写入所述用户态核心的消息传递地址中,包括:

解析产生流量的会话的报文,通过所述报文中的会话状态确定该会话是否即将失效;

在所述会话状态表示该会话保持有效时,将该会话对应的会话表项的handle号以及会话表类型写入所述用户态核心的消息传递地址中;

所述方法还包括:

在所述会话状态表示该会话即将无效时,根据该会话的左右键以及流量信息在该用户态核心对应的traffic表中创建新的traffic表项,并将该新的traffic表项的handle号以及traffic表类型写入所述用户态核心的消息传递地址中,其中,存储所述traffic表的地址属于用户态核心与内核态核心的共享内存。

可选地,所述根据该会话的左右键以及流量信息在该用户态核心对应的traffic表中创建新的traffic表项,包括:

按顺序新建每一traffic表项,并采用替换机制,当存储所述traffic表的内存已满时,根据所述顺序依次替换每一已建立traffic表项的内容。

可选地,在所述用户态核心对应的消息传递地址中写入内容是采用一致性哈希环的方式。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810237054.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top