[发明专利]一种网络数据流的检测方法在审

专利信息
申请号: 202110733345.8 申请日: 2021-06-30
公开(公告)号: CN113347064A 公开(公告)日: 2021-09-03
发明(设计)人: 李春强;马浩;王勤明;蒋林岑;尧海昌 申请(专利权)人: 南京工业职业技术大学
主分类号: H04L12/26 分类号: H04L12/26
代理公司: 南京德铭知识产权代理事务所(普通合伙) 32362 代理人: 娄嘉宁
地址: 210023 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 网络 数据流 检测 方法
【说明书】:

发明公开一种网络数据流的检测方法,包括以下步骤:收到报文时,获取报文头部的数据流信息,并在存储数据流的Hash表中查找当前收到报文所属的数据流;当在Hash表中未发现所属的数据流条目,且对应的Hash桶中无可用存储空间时,则在当前Hash桶中选出老化速率最小的一个数据流条目;当老化速率小于所设置的门限值,则将所选出的数据流条目淘汰,并将新收到报文所属数据流的统计信息存储在该条目中。本发明采用基于传输速率及最新收到报文的时间戳机制,及时淘汰不活动的大流,有效提高了网络数据流检测的准确性。在相同存储开销的情况下,大流检测的准确性优于MV‑Sketch方案;通过采用基于时间戳的老化机制,不会存在因系统的持续运行而导致的统计误差的积累。

技术领域

本发明涉及数据处理技术领域,具体为一种网络数据流的检测方法。

背景技术

网络中少数具有较大数据量的数据流生成了网络的大部分流量,而其它大量的数据流的数据量总和仅占小部分的网络流量;数据流在带宽占用上也表现出不均衡性,其中少量具有较高速率的数据流消耗了大量的网络带宽。网络中数据流的这种分布特征严重影响了网络传输的有效性,导致了数据流传输带宽占用上的不公平性,对报文的传输时延产生了较大影响,严重时甚至发生拥塞导致报文丢失。随着网络技术的发展,传输链路的带宽容量和数据流的传输速率越来越高。目前,支持100Gbps链路的网络设备已经可以商用;高速网络的转发能力对数据流检测算法的处理提出了高的性能要求。在网络设备上,有效检测出这些数据流,并进行适当的管理与控制,可以改善网络传输的有效性:比如缓解网络拥塞、增加网络的有效吞吐率、降低报文传输时延及报文丢失率,改善网络传输的公平性等。

大流检测在网络管理等领域的应用,引起了研究人员的大量关注。尤其是随着应用场景的拓展,网络链路带宽的增加,不断涌现出新的研究成果;这些成果从准确性、性能、存储开销等方面不断对已有的研究进行了改进。由于网络中数据流的数目过于庞大,而网络设备中高速存储器的存储空间非常有限,因此只能通过维护部分数据流的统计信息,来检测出高速率大流。MV-Sketch数据流检测方案是一种高效的数据流检测算法,该算法主要通过主票选算法(MJTRY, Majority Vote Algorithm),在一个二维数组中保留候选的大流,使用较小的存储空间实现高速网络中的大流检测。由于缺乏数据流计数的老化机制,因此数据流的计数统计误差随着系统的长期运行会逐步累积;而且当两个高速大流的存储空间上存在Hash冲突时,会降低高速大流检测的准确性。

发明内容

为解决上述技术问题,本发明采用以下技术方案:一种网络数据流的检测方法,其特征在于:包括以下步骤:

第一步,收到报文时,获取报文头部的数据流信息,并在存储数据流的Hash 表中查找当前收到报文所属的数据流;

第二步,当在Hash表中未发现所属的数据流条目,且对应的Hash桶中无可用存储空间时,则在当前Hash桶中选出老化速率最小的一个数据流条目;

第三步,当老化速率小于所设置的门限值,则将所选出的数据流条目淘汰,并将新收到报文所属数据流的统计信息存储在该条目中。

其中,所述Hash表在查找过程中使用Hash函数计算查找索引;所述老化速率为数据流的传输速率乘以老化因子;所述数据的传输速率为数据流的字节数除以数据流的生存时间;所述老化因子小于1且随着数据流未收到报文时间的增加而逐渐减小。

进一步的,所述老化因子为小于1的常数的数据流未收到报文时间的次方。

进一步的,所述老化因子为小于1的常数的数据流未收到报文时间的分段递减函数。

进一步的,所述数据流的统计信息包括数据流标识符、接收数据流第一报文的时间戳、接收数据流最后一个报文的时间戳和数据流的字节数。

进一步的,所述Hash表中第i个子表索引计算的Hash函数为 Index=Hash(FlowID||salt[i])。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京工业职业技术大学,未经南京工业职业技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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