阿里HPCC算法简介
创始人
2024-05-30 22:18:18
0

摘要:

HPCC(高精度拥塞控制)基于INT(带内遥测)技术,可以非常精确的获取网络的拥塞状态,能够实现快速的收敛以及利用带宽,并通过实现“零队列”来实现超低的延迟,下面将主要分拥塞感知和拥塞控制两个部分来对这个算法进行解读。

1.拥塞感知

如果 I

如果 I≥B×T ,当前链路中发生了拥塞。

其中T是一个常量,B为INT报文中携带的带宽信息。

其中I的计算公式如下:

I = qlen + txRate × T

txbytes,以及ts为INT数据包中携带。

2.拥塞控制

这里也是通过类似TCP窗口机制的算法来控制发送的字节数,选择一个参数 η,通常这个参数略小于1,例如95%,

窗口大小的计算往往是从最拥挤的那条链路着手:

其中WAI为一个常数,

其中,N为是链路上预期的最大并发流数,Winit为B×T。

需要注意的是在传输过程中,有的情况并不需要去调整窗口的大小:

其实在同一个链路中,a,b,c三种情况都有相同数量的数据包,但是按照上边的公式,窗口却在不断迭代缩小,这显然是没有必要的。

其关键思想是引入一个参考窗口大小 W­­ci­ ,这是一种基于每个RTT更新的运行时状态。因此,仅当接收到用当前 W­­ci­ 发送的第一个分组的ACK时,我们用W­­ci­ =Wi 更新它,将当前窗口大小 Wi 分配给参考窗口大小 Wi 。

具体的更新算法伪代码如下:

主要的思想就是通过数据包的seq进行判断,只有当数据包的seq>上一次的seq,才去更新发送窗口的大小。

相关内容

热门资讯

修改工具教程版!欢乐茶馆智能插... 欢乐茶馆这个游戏其实有挂的,确实是有挂的,需要了解加客服微信:【7198902】, 很多玩家在这款游...
修改工具教程版!达达麻将智能插... 您好:达达麻将确实真的有挂,软件加微信【7198902】确实是有挂的,很多玩家在这款游戏中打牌都会发...
修改工具教程版!乐禧棋牌智能插... 亲,乐禧棋牌这款游戏可以开挂的,确实是有挂的,。但是开挂要下载第三方辅助软件,乐禧棋牌的开挂软件,名...
修改工具教程版!甘孜娱乐中心智... 亲,甘孜娱乐中心这款游戏可以开挂的,确实是有挂的,。但是开挂要下载第三方辅助软件,甘孜娱乐中心的开挂...
修改工具教程版!老铁十三水智能... 修改工具教程版!老铁十三水智能插件是真的,分享详细开挂攻略一、老铁十三水AI软件牌型概率发牌机制”必...
修改工具教程版!抢庄牛牛智能插... 您好:抢庄牛牛确实真的有挂,软件加微信【7198902】确实是有挂的,很多玩家在这款游戏中打牌都会发...
修改工具教程版!欢乐谷智能插件... 您好:欢乐谷确实真的有挂,软件加微信【7198902】确实是有挂的,很多玩家在这款游戏中打牌都会发现...
修改工具教程版!红龙扑克智能插... 您好:红龙扑克确实真的有挂,软件加微信【7198902】确实是有挂的,很多玩家在这款游戏中打牌都会发...
修改工具教程版!椰岛常胜麻将智... 椰岛常胜麻将这个游戏其实有挂的,确实是有挂的,需要了解加客服微信:【7198902】, 很多玩家在这...
修改工具教程版!乐虎棋牌智能插... 修改工具教程版!乐虎棋牌智能插件是真的,分享详细开挂攻略1、让任何用户在无需AI插件第三方神器的情况...
修改工具教程版!乐太坊智能插件... 您好,乐太坊这款游戏可以开挂的,确实是有挂的,需要了解加微{7198902}很多玩家在这款游戏中打牌...
修改工具教程版!渝都亲友圈智能... 亲,渝都亲友圈这款游戏可以开挂的,确实是有挂的,。但是开挂要下载第三方辅助软件,渝都亲友圈的开挂软件...
修改工具教程版!经典山西智能插... 经典山西这个游戏其实有挂的,确实是有挂的,需要了解加客服微信:【7198902】, 很多玩家在这款游...
修改工具教程版!红中会馆智能插... 修改工具教程版!红中会馆智能插件是真的,分享详细开挂攻略是一款可以让一直输的玩家,快速成为一个“必胜...
修改工具教程版!牛魔王新版智能... 您好:牛魔王新版确实真的有挂,软件加微信【7198902】确实是有挂的,很多玩家在这款游戏中打牌都会...
修改工具教程版!甘孜娱乐中心智... 修改工具教程版!甘孜娱乐中心智能插件是真的,分享详细开挂攻略一、甘孜娱乐中心AI软件牌型概率发牌机制...
修改工具教程版!必中娱乐智能插... 您好,必中娱乐这款游戏可以开挂的,确实是有挂的,需要了解加微{7198902}很多玩家在这款游戏中打...
修改工具教程版!德扑之星俱乐部... 修改工具教程版!德扑之星俱乐部智能插件是真的,分享详细开挂攻略1、让任何用户在无需AI插件第三方神器...
修改工具教程版!胡乐邯郸麻将智... 胡乐邯郸麻将这个游戏其实有挂的,确实是有挂的,需要了解加客服微信:【7198902】, 很多玩家在这...
修改工具教程版!Newpk俱乐... 亲,Newpk俱乐部这款游戏可以开挂的,确实是有挂的,。但是开挂要下载第三方辅助软件,Newpk俱乐...