TCP/IP笔记 三.运输层(3)——TCP超时重传算法
2014-09-23 08:52
573 查看
TCP 每发送一个报文段,就对这个报文段设置一次计时器。只要计时器设置的重传时间到但还没有收到确认,就要重传这一报文段
1. 平均往返时延RTT
往返时延:一个报文段发出的时间,以及收到相应的确认报文段的时间。这两个时间之差就是报文段的往返时延平均往返时延
new_RTTs = a* (old_RTTs) + (1 - a) * (新的RTT样本) 0<= a < 1
a:
(1)若 a 很接近于 1,表示新算出的平均往返时延 RTT 和原来的值相比变化不大,而新的往返时延样本的影响不大(RTT 值更新较慢)。
(2)若选择 a 接近于零,则表示加权计算的平均往返时延 RTT 受新的往返时延样本的影响较大(RTT 值更新较快)。
(3)典型的 a 值为 7/8
2. 超时重传时间RTO(retransmission time-out)
RTO = RTTs + 4 * RTTdnew_RTTd = (1 - b )*old_RTTd + b*|RTTs - RTT|
b:
(1)b<1
(2)推荐值:b = 0.25
相关文章推荐
- TCP/IP笔记 三.运输层(3)——TCP超时重传算法
- TCP/IP笔记 三.运输层(4)——TCP链接管理与TCP状态机
- TCP/IP笔记 三.运输层(1)——UDP,TCP
- TCP/IP笔记 三.运输层(2)——TCP 流量控制与拥塞控制
- TCP/IP笔记 三.运输层(2)——TCP 流量控制与拥塞控制
- TCP/IP笔记 三.运输层(4)——TCP链接管理与TCP状态机
- TCP/IP笔记 三.运输层(2)——TCP 流量控制与拥塞控制
- TCP/IP笔记 三.运输层(3)——TCP超时重传算法
- TCP/IP笔记 三.运输层(4)——TCP链接管理与TCP状态机
- TCP/IP笔记 三.运输层(1)——UDP,TCP
- TCP/IP笔记 三.运输层(1)——UDP,TCP
- TCP/IP具体解释学习笔记--TCP的超时与重传
- TCP/IP 详解卷一学习笔记(六):TCP 超时与重传
- TCP/IP编程基础——超时、多路复用、非阻塞
- TCP/IP 详解学习笔记--前言
- TCP/IP 笔记之 IP协议
- 学习笔记之三_子网划分、变长子网掩码(VLSM)和TCP/IP排错(CCNA知识考点)
- 学习笔记之二_TCP/IP(CCNA知识考点)
- Windows Sockets 学习笔记 [第2章 TCP/IP]
- ccna自学笔记(三)子网划分、VLSM和TCP/IP排错