【技术实现步骤摘要】
网络拥塞数据处理方法、装置、系统和计算机设备
[0001]本申请涉及计算机
,特别是涉及一种网络拥塞数据处理方法、装置、系统、计算机设备和存储介质。
技术介绍
[0002]随着计算机技术的发展,在网络上传输的数据越来越多,网络环境变得更加复杂多变。若网络中需要传输的数据太多,由于网络带宽资源有限,会导致网络传输性能下降,出现网络拥塞。
[0003]传统技术中,通常是基于数据包在网络中的传输时延来调整拥塞窗口。然而,只是基于传输时延进行窗口调整,会导致拥塞窗口调整不准确。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够提高拥塞窗口调整准确性的网络拥塞数据处理方法、装置、系统、计算机设备和存储介质。
[0005]一种网络拥塞数据处理方法,应用于数据中转设备,所述方法包括:
[0006]获取数据发送设备发送的初始数据包;所述初始数据包携带初始窗口信息和初始窗口调整信息;
[0007]基于所述初始窗口信息更新历史窗口统计信息,得到当前窗口统计信息; >[0008]基于当本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种网络拥塞数据处理方法,其特征在于,应用于数据中转设备,所述方法包括:获取数据发送设备发送的初始数据包;所述初始数据包携带初始窗口信息和初始窗口调整信息;基于所述初始窗口信息更新历史窗口统计信息,得到当前窗口统计信息;基于当前负载信息、所述当前窗口统计信息和所述初始窗口信息,得到当前窗口调整信息;基于所述当前窗口调整信息更新所述初始数据包,得到中间数据包,将所述中间数据包发送至数据接收设备;所述中间数据包携带基于所述当前窗口调整信息和所述初始窗口调整信息确定的目标窗口调整信息;将从所述数据接收设备返回的、携带所述目标窗口调整信息的应答数据包,发送至所述数据发送设备,以使所述数据发送设备基于所述目标窗口调整信息调整拥塞窗口。2.根据权利要求1所述的方法,其特征在于,所述基于所述初始窗口信息更新历史窗口统计信息,得到当前窗口统计信息,包括:获取所述初始窗口信息和所述历史窗口统计信息对应的注意力权重;所述初始窗口信息对应的注意力权重小于所述历史窗口统计信息对应的注意力权重;基于所述初始窗口信息和所述历史窗口统计信息对应的注意力权重,融合所述初始窗口信息和所述历史窗口统计信息,得到所述当前窗口统计信息。3.根据权利要求1所述的方法,其特征在于,所述基于当前负载信息、所述当前窗口统计信息和所述初始窗口信息,得到当前窗口调整信息,包括:基于所述初始窗口信息和所述当前窗口统计信息的比值,得到窗口比例;融合所述当前负载信息和所述窗口比例,得到所述当前窗口调整信息。4.根据权利要求1所述的方法,其特征在于,所述当前负载信息的获取包括以下步骤:基于所述初始数据包对应的目标中转端口在所述当前时间段的数据发送量和数据排队变化量,得到当前网络负载量;所述目标中转端口是所述数据中转设备上用于发送数据包的端口;基于所述目标中转端口在所述当前时间段的所述当前网络负载量和参考网络负载量,得到所述当前负载信息。5.根据权利要求4所述的方法,其特征在于,所述基于所述初始数据包对应的目标中转端口在所述当前时间段的数据发送量和数据排队变化量,得到当前网络负载量,包括:获取所述目标中转端口在当前时间段的初始排队高度和目标排队高度;基于所述初始排队高度和目标排队高度之间的差异,得到数据排队变化量,融合所述数据排队变化量和所述数据发送量得到中间网络负载量;基于所述中间网络负载量和所述目标排队高度得到所述当前网络负载量。6.根据权利要求5所述的方法,其特征在于,所述基于所述中间网络负载量和所述目标排队高度得到所述当前网络负载量,包括:获取所述中间网络负载量和所述目标排队高度分别对应的注意力权重;所述中间网络负载量对应的注意力权重大于所述目标排队高度对应的注意力权重;基于所述中间网络负载量和所述目标排队高度分别对应的注意力权重,融合所述中间网络负载量和所述目标排队高度,得到所述当前网络负载量。
7.根据权利要求4所述的方法,其特征在于,所述基于所述目标中转端口在所述当前时间段的所述当前网络负载量和参考网络负载量,得到所述当前负载信息,包括:基于所述目标中转端口对应的带宽信息和所述当前时间段,得到所述参考网络负载量;基于所述当前网络负载量和所述参考网络负载量的比值得到所述当前负载信息。8.根据权利要求7所述的方法,其特征在于,所述基于所述当前网络负载量和所述参考网络负载量的比值得到所述当前负载信息,包括:基于带宽利用比例调整所述参考网络负载量,得到更新网络负载量;基于所述当前网络负载量和所述更新网络负载量的比值得到所述当前负载信息。9.根据权利要求1所述的方法,其特征在于,所述基于所述当前窗口调整信息更新所述初始数据包,得到中间数据包,包括:当所述当前窗口调整信息大于所述初始窗口调整信息时,基于所述当前窗口调整信息替换所述初始数据包中的所述初始窗口调整信息,得到所述中间数据包,所述目标窗口调整信息为所述当前窗口调整信息;当所述当前窗口调整信息小于或等于所述初始窗口调整信息时,将所述初始数据包作为所述中间数据包,所述目标窗口调整信息为所述初始窗口调整信息。10.根据权利要求1至9中任意一项所述的方法,其特征在于,所述初始数据包携带目标数据流标识,所述数据中转设备包括至少一个候选数据流标识对应的候选中转端口,各个候选中转端口包括至少一个候选数据流标识对应的数据队列;所述基于所述初始窗口信息更新历史窗口统计信息,得到当前窗口统计信息,基于当前负载信息、所述当前窗口统计信息和所述初始窗口信息,得到当前窗口调整信息,包括:将所述目标数据流标识对应的候选中转端口作为所述目标中转端口;在所述目标中转端口中,将所述目标数据流标识对应的数据队列作为目标队列;基于所述初始窗口信息更新所述目标队列对应的历史窗口统计信息,...
【专利技术属性】
技术研发人员:叶君宏,金峰,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。