TCP连接,滑动窗口

题目来源于王道论坛

若甲向乙发起一个TCP连接,最大段长MSS=1 KB,RTT = 5 ms,乙开辟的接收缓存为64 KB,则甲从连接建立成功至发送窗口达到32 KB,需经过的时间至少是 。

  A、25 ms    B、30 ms    C、160 ms    D、165 ms
  • 按照慢开始算法,发送窗口=min{拥塞窗口,接收窗口},初始的拥塞窗口为最大报文段长度1KB。每经过一个RTT,拥塞窗口翻倍,因此需至少经过5个RTT,发送窗口才能达到32KB,所以选A。这里假定乙能及时处理接收到的数据,空闲的接收缓存≥32KB。
  • 记rw是接受窗口,cw是拥塞窗口,sw是发送窗口,初试rw=1,cw=64 所以sw=min(rw,cw)=1 ①经过RT后,接收窗口rw变为63了,此时rw=2 ,sw=min(rw,cw)=2。②经过RTT后,接受窗口rw变为61了,cw=4,sw=min(rw,cw)=4
  • 这样五轮过后发送窗口变为32,所以用25ms
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值