【计算机网络微课堂】5.6 TCP超时重传时间的选择

本文探讨了TCP协议中超时重传时间RTO的选取策略,强调RTO应略大于往返时间RTT以避免频繁重传。介绍了RTT的加权计算方法,并讨论了在网络不稳定时如何应对确认报文段延迟到达的问题,提出通过翻倍RTO来解决。最后,详细阐述了RTO的最终计算公式,确保TCP连接的稳定性和效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.超时重传的时间选择

超时重传的时间RTO应该略大于往返时间RTT
如果超时重传时间RTO小于RTT就会反复重传,大于就会等待很久的时间。
由于网络原因每次往返时间RTT都可能不相同,所以超时重传时间也要动态调整
在这里插入图片描述

2.往返时间RTT的加权计算

通过下面公式我们就可以动态计算RTT的加权值
在这里插入图片描述

3.超时重传时间RTO的计算公式

在这里插入图片描述

4.遇到的新问题

如果因为网络原因TCP确认报文段在超时重传之后到达,并不知道这个确认报文段是确认哪一个,所以往返时间也无法确认。
争对这种情况,如果发生重传我们就把超时重传时间加倍即可
在这里插入图片描述
在这里插入图片描述

5.最终的RTO计算公式

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奋斗吧!骚年!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值