TCP AIMD 窗口的数学推导
创作时间:
作者:
@小白创作中心
TCP AIMD 窗口的数学推导
引用
CSDN
1.
https://blog.csdn.net/dog250/article/details/139548897
旧事重提,今天用微分方程的数值解观测 TCP AIMD 窗口值。
设系统 AI,MD 参数分别为 a = 1,b = 0.5,丢包率由 buffer 大小,red 配置以及线路误码率共同决定,设为 p,窗口为 W,则有:
$$
\frac{dW}{dt}=(1-p)\frac{a}{W}-pb*W
$$
方程第一项为 AI,第二项为 MD。若窗口收敛到稳定点,则 dW / dt = 0,于是:
$$
(1-p)\frac{a}{W}=pb*W
$$
解得:
$$
W=\sqrt{\frac{1-p}{0.5*p}}
$$
这就是结果,尝试获得微分方程的解析解也无妨。如果用数值解验证一下,递推式为:
# 不同丢包率(2 倍关系)的 cwnd
x[n] = x[n-1] + dt * ((1-c)*a/x[n-1] - c*b*x[n-1])
y[n] = y[n-1] + dt * ((1-2*c)*a/y[n-1] - 2*c*b*y[n-1])
结果如下:
这就是 TCP AIMD 的 cwnd 与丢包率的关系方程。
热门推荐
天蓝釉、玫瑰紫:钧窑瓷器的窑变艺术与收藏价值
入河排污口监管新规出台,如何治理管控污水混排偷排乱象?
最新7个造假偷排典型案例
2025春节档十大新片:姜文新作、射雕英雄传等备受期待
金鸡奖十大经典影片:从《芙蓉镇》到《集结号》
2024中国电影票房400亿收官,十部佳片展现影像力量
驾驶证在实习期内被注销,有哪些步骤可以重新拿到?
拿了驾驶证一年没开车,算不算过了实习期?过来人说出真相
驾照实习期
游戏台式机vs游戏本:哪个最适合你?
开学装备选择:6000元笔记本VS台式机
预算5000买电脑,选择台式机还是笔记本电脑好?
智能化技术助力机电安装,数字化未来已来
实习后,对自己的职业规划有了哪些新的认识和调整
留学美国开车驾照需要了解哪些事项
穗丰鲫养殖效益爆棚,养殖户笑开颜
黄金鲫鱼高效养殖技术指南
从10.98%到1.13%:中国邮政储蓄银行利率调整三十年
邮政银行存款利率再下调,储户收益缩水!
装修材料放射性检测标准:IRa≤1.0,Iγ≤1.3守护家居健康
电脑装机指南
电脑装机指南:从零开始打造你的理想电脑
【电脑小白】装机从认识电脑部件开始
从零开始组装台式主机:硬件选购与安装全攻略
组装电脑必看:如何正确组建机箱风道
台式机配置选购攻略:避坑指南与实用技巧详解
农村信用社存款利率上调,理财攻略来了!
忻城县农村信用社再降息,存款搬家潮涌
农村信用社存款利率上调,农民存款收益显著提升
农村信用社:以存款利息助推“三农”发展