TCP 超时与重传机制解析
本章节将结合软件无线电原理与应用,深入探讨 TCP 协议中的超时与重传机制。图 21-7 展示了下载序号为 239 的数据包传输过程,包含发送时间、序号、拥塞窗口大小以及接收发送报文段信息。
数据传输过程分析:
- 发送方发送数据包,并启动计时器。
- 接收方收到数据包后,返回确认报文段。
- 发送方收到确认报文段后,清除计时器,并发送新的数据包。
超时与重传机制:
- 若发送方在计时器超时前未收到确认报文段,则判定数据包丢失,启动重传机制。
- 重传机制将重新发送丢失的数据包,并重置计时器。
- 通过超时与重传机制,TCP 协议能够保证数据传输的可靠性。
图 21-7 数据包传输过程
| 发送时间(秒) | 序号(千字节) | cwnd(100字节) | 接收/发送 | 报文段号 | 行为 | 变量 | 注释 |
|---|---|---|---|---|---|---|---|
| | | | 发送 | | 新数据 | | |
| | | | 接收 | | | 确认 | |
| | | | 发送 | | 新数据 | | |
| | | | | | 超时 | | |
| | | | 发送 | | 重传 | | |
| | | | 接收 | | | 重复确认 | |
暂无评论