Skip to content

可靠传输的基本原理

停止等待协议

  • 停止等待协议是最简单的可靠传输协议
  • 停止等待协议对信道的利用效率不高

    停止等待协议
    发送方发送消息1,等待接收方回复确认2后方可继续发送消息2,以此类推。

连续ARQ协议

  • ARQ(Automatic Repeat reQuest:自动重传请求)

    连续ARQ协议
    假设一次性发送1~6,接收到1、2的确认返回,滑动窗口向后移动两位。因为当前这种确认方案信道利用效率不高,所以一般采用累计确认(如下图)

    累计确认

    确认端回执5,代表1~5已接收。TCP协议也是基于连续ARQ协议开发的