scalable tcp的窗口变化

 最近有些焦虑,难以静下心来学习,所以也就没有什么收获。
 [1]有些旧了,主要解决TCP中AIMD拥塞控制机制在长肥管道效率低下的问题。
 窗口变化规则:
 At the sender side,on every received positive acknowledge,the congestion window is increased by α ,on every negative acknowledge,the congestion window is decreased by β times.
cwndcwnd+α(1)
cwndcwndβcwnd(2)
the recommended value, α=0.01,β=0.125 .
 将上述两个式子重写为每个rtt窗口的变化:
Wn+1=aWn(3)
Wn+1=bWn(4)
其中,a=1.01,b=0.875。这就是MIMD的拥塞控制机制。就是在长肥管道中,出现数据丢包时,窗口能够迅速恢复。
 窗口的变化是个等比数列。可以算出,窗口值从bW恢复到W,需要经过RTT个数为:
Tn=loga(b)(5)
 而AIMD丢包后恢复到同等水平,需要经过的RTT个数为:
Tn=(1b)W(6)
 没有对比就没有伤害。但是scalable TCP也是为了适应特定的场景。TCP的“AI”才能保证数据流的公平性。公平性在网络拥塞控制中本身就有多种衡量标准。公平性有时候也是一种枷锁,[2]就是研究下这种宗教般的情怀。文章读起来,很有意思,使人感觉作者就是学术界的愤青。

[1]Scalable TCP: Improving performance in highspeed wide area networks(2003)
[2]Flow rate fairness: Dismantling a religion(2007)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值