适用范围

1. 缺点

  • 信道利用率非常低(只有5%或更低), 大部分时间信道都是空闲的

梗概

Stop-and-wait协议 实现了四个功能:

  • 确认与否认
    • 允许接收方接受受损后, 请求重传
    • 问题: 接收方不一定能接受数据包
  • 超时重传
    • 保证接收方能收到数据
    • 问题: 可能造成分组重复
  • 确认丢失
    • 保证接收方不会接受重复的数据包
  • 确认迟到
    • 保证发送方不会误判确认结果

协议内容

1. 梗概

  • 超时重传指定发送方超时要重传
  • 确认与否认允许响应错误, 加速重传
  • 确认丢失指定发送的数据包要进行了编号
  • 确认迟到指定确认信息要进行了编号

2. 图解

3. 细节

  • 数据包和确认信息编号只用一个比特就行了

性能评估

1. 信道利用率:

1.1. 未产生差错的情况下

2. 例题