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 与丢包率的关系方程。
热门推荐
屈平之作《离骚》,盖自怨生也。
数据销毁,确保硬盘数据无法恢复
中国四大蜂蜜排名,看看哪种排第一?
紫色石蕊试液及蓝色和红色石蕊试纸
你被AI假新闻忽悠过吗?生成式AI的“防伪挑战”正在进行!
环状皮癣是如何形成的
养护心脏健康:推荐的茶叶选择
白平衡与色温:摄影中的色彩密码
“比地铁都便宜”的火车票,是动态调价的注脚
如何防止商标被盗用和侵权
商标保护与品牌建设,为何注册服装商标至关重要?
脖子淋巴结疼痛的原因
星星科技拟2.1亿元收购实控人旗下广西立马,承诺三年净利不低于6600万元
停薪留职规定:企业与员工之间的权利与义务
洗衣液需要化妆品备案吗?一文读懂洗衣液与化妆品的区别
Excel表格中怎么标注重点
银杏木菜板的首次保养
电子产品如何邮寄到国外?手机电脑笔记本可以邮寄国外吗?
关于双眼皮吊顶的类型、尺寸及注意事项,一篇全知道!
详解双眼皮吊顶尺寸标准与装修要点
怎样在火星上搞种植?
世界炼铁技术起源与发展
甘油三酯升高时,使用非诺贝特的注意事项
儿童夏季"不速之客"幽门螺旋杆菌:注意4个症状,出现及时就医
DeepSeek-R1系列模型显存与内存需求详解
事业编制考试是否需要到当地?一文详解
如何判断人与团队匹配度
三通如何接水管 三通接头安装方法
2024年内蒙古自治区居民人均可支配收入和消费支出情况统计
基因扩增与序列分析:亲子鉴定中如何确保结果的准确性?