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 与丢包率的关系方程。
热门推荐
部队如何增强团队凝聚力
部队团队观念如何增强的
基督教和佛教的教义有冲突吗?
基督教和佛教的教义有冲突吗?
如何在众多信仰中找到属于自己的力量?
特警队员的职业健康:挑战与保障
平安西夏特警大队:守护岁月静好的身影
特警队员荧幕形象大揭秘:从《武装特警》到《漂白》
秋冬美白神器:简易家常菜+美白汤水
小学生美白秘籍:蜂蜜水&柠檬汁大作战!
小学生美白秘籍:黄瓜敷脸vs香蕉蜂蜜面膜,哪个更适合?
春节临近,如何用积极心态化解犯太岁?
2025年乙巳蛇年家居风水布局:化解犯太岁的实用指南
秋冬防尿路感染,这三种食物最有效!
适合猫狗安全且友好的植物
常见的对猫有毒的植物有哪些
一周不重样减脂餐:从早餐到晚餐的完整计划
谷传玲详解:科学减肥食谱与饮食指南
妙佑医疗推荐:饮食减肥+健身最佳方案
饮食减肥与心理健康:如何突破心理瓶颈,实现健康减重
黑洞内部的旅程:奇点不存在吗?
奥特曼助你家娃变身小英雄!
泰罗vs杰克:《奥特曼格斗进化3》角色解析与实战技巧
新·奥特曼角色大揭秘:谁是下一个奥特之王?
空气炸锅烤大虾的做法分享
五味子:中医界的抗衰老神器?
五味子泡水喝,真的能美容?科学依据与使用指南
2024“约会一夏 请到汕头过暑假”暑期旅游季“七大特色”主题线路介绍
汕头发布五条特色旅游路线,邀你来过一个充实的暑假
烘焙必备:面粉体积重量换算全攻略