通过ARQ协议, 保证数据的正确性和完整性.

更新


[2019-3-19]

Changed

  • 更改定时器 -> 时间等待计时器

ARQ协议


超时重传机制, TCP的相对安全性就体现在这里

停止等待ARQ


比较低效

正常传输

一方发送数据报文, 启动一个定时器, 在规定时间内接收到另一方应答就取消定时器

报文丢失

出现丢包, 超过定时器时间, 则重新发送备份的数据.

ACK超时

ACK应答超时, 超过定时器时间, 会重传报文

连续ARQ


相对高效

发送端拥有一个滑动窗口, 在没有收到应答的情况下持续发送窗口内的数据.