[发明专利]一种流量统计去重方法及装置在审
申请号: | 202111314535.2 | 申请日: | 2021-11-08 |
公开(公告)号: | CN114020734A | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 贺寅 | 申请(专利权)人: | 北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | G06F16/215 | 分类号: | G06F16/215;G06F16/22;G06F16/2455 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 蒋姗 |
地址: | 100000 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流量 统计 方法 装置 | ||
本申请实施例提供一种流量统计去重方法及装置,涉及通信技术领域,该流量统计去重方法包括:获取目标会话的数据流信息;对数据流信息进行解析,得到解析数据;根据预设的哈希表和解析数据判断数据流信息是否为重复流量;如果否,则对数据流信息进行缓存;当目标会话结束时,将缓存的数据流信息进行落盘存储。可见,实施这种实施方式,能够对流量进行去重处理,避免同一条流量被多次重复统计,提升流量统计准确性,从而提升流量查询性能。
技术领域
本申请涉及通信技术领域,具体而言,涉及一种流量统计去重方法及装置。
背景技术
随着云计算技术发展和应用,带来新的安全威胁和挑战。针对恶意的消耗网络有限的资源或占用系统,进而破坏系统对外提供服务的攻击,业界提出了以检测网络数据流的方法来判断网络异常和攻击。同时可以让网络管理人员可以查看全网的状态,借助实时以及历史流量记录,便于梳理业务,以保证网络高效、可靠的运转。现有的流量统计方法,通常以无代理方式在宿主机上部署虚拟化防火墙,嵌入流量探针,将虚拟机流量先重定向到虚拟防火墙,检测为安全流量再放行转发。然而,在实践中发现,存在一条流量经过两个甚至更多流量探针,导致同一条流量被多次重复统计,在汇总到管理平台时,就会出现流量统计不准确,导致流量查询性能降低的问题。
发明内容
本申请实施例的目的在于提供一种流量统计去重方法及装置,能够对流量进行去重处理,避免同一条流量被多次重复统计,提升流量统计准确性,从而提升流量查询性能。
本申请实施例第一方面提供了一种流量统计去重方法,包括:
获取目标会话的数据流信息;
对所述数据流信息进行解析,得到解析数据;
根据预设的哈希表和所述解析数据判断所述数据流信息是否为重复流量;
如果否,则对所述数据流信息进行缓存;
当所述目标会话结束时,将缓存的所述数据流信息进行落盘存储。
在上述实现过程中,该方法可以优先获取数据流信息,然后对数据流信息进行解析,得到解析数据,然后根据预设的哈希表和解析数据判断数据流信息是否为重复流量,如果该数据流信息不是重复流量时,则对该数据流信息进行缓存,并在目标会话结束时将该数据流信息存储到数据库当中。可见,该方法能够对流量进行去重处理,避免同一条流量被多次重复统计,提升流量统计准确性,从而提升流量查询性能。
进一步地,所述根据预设的哈希表和所述解析数据判断所述数据流信息是否为重复流量,包括:
获取所述解析数据中的元组信息;
判断是否能够在预存的哈希表中查询到与所述元组信息的相匹配的目标哈希记录;
如果是,则确定所述数据流信息为重复流量;
如果否,则确定所述数据流信息不为重复流量。
进一步地,在对所述数据流信息进行缓存之后,还包括:
获取发送所述数据流信息的虚拟防火墙的通信地址;
根据所述通信地址和所述解析数据生成新的哈希记录,并通过所述新的哈希记录对所述哈希表进行更新。
进一步地,所述方法还包括:
当判断出所述数据流信息为重复流量时,获取发送所述数据流信息的虚拟防火墙的地址信息;
判断所述虚拟防火墙的地址信息与所述目标哈希记录是否相匹配;
如果匹配,则获取所述数据流信息的数据包信息;
根据所述数据包信息对所述目标哈希记录进行更新。
进一步地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111314535.2/2.html,转载请声明来源钻瓜专利网。