异步 AIMD 收敛

给出的一直都是同步 AIMD 收敛,所以简单,但不至于 bbr 单流情形退化成简陋。

给出一个异步 AIMD 收敛过程是必要的,可见,它同样是简洁优美的:

虽然我没有标注太多,它始终没有成为一团乱麻。

和同步 AIMD 相比,异步 AIMD 消除了全局同步造成的同步浪费,一方 MD 出让资源的间隙,另一方可继续占用资源,这就是执行 RED 的理由,从上图可以一目了然看清楚。

全局同步是一个有趣的共振现象,所有互不可见的参与方在独立执行相同策略时,共同进退。这是所有参与方的合力与外界环境作用的结果,环境的反作用是一视同仁的,所以这种作用和反作用具有叠加放大的趋势。RED 扰乱了反作用力,环境对参与者不再一视同仁,而是分别作用。

浙江温州皮鞋湿,下雨进水不会胖。

相关推荐
颖川初尘11 小时前
端口到底是个什么鬼?回答我!
服务器·网络·tcp/ip·node.js
daikaimiao13 小时前
https——TCP+TLS
网络协议·tcp/ip·https
cui_win14 小时前
【网络】Linux 内核优化实战 - net.ipv4.tcp_congestion_control
linux·网络·tcp/ip
roboko_15 小时前
TCP详解——流量控制、滑动窗口
服务器·网络·tcp/ip
长弓三石16 小时前
鸿蒙网络编程系列57-仓颉版固定包头可变包体解决TCP粘包问题
网络·tcp/ip·harmonyos
傻啦嘿哟18 小时前
Python爬虫动态IP代理报错全解析:从问题定位到实战优化
爬虫·python·tcp/ip
IPdodo全球网络服务21 小时前
什么是IP关联?跨境卖家如何有效避免IP关联?
网络·网络协议·tcp/ip
EasyCVR1 天前
EasyCVR视频汇聚平台国标接入设备TCP主动播放失败排查指南
网络·tcp/ip·音视频
kfepiza1 天前
`nmcli con add type vlan`中的: `ifname` , `dev` ,`vlan.parent`, `id`,`vlan.id`
linux·网络协议·tcp/ip
kfepiza1 天前
Linux的NetworkManager的`nmcli connection add` 笔记250712
linux·网络协议·tcp/ip