停止等待流量控制 ■最简单的流量控制策略 ■发送方每发送一帧后就等待一个应答, 只有当收到肯定的应答后,才接着发送 下一帧,如果收到否定应答或超时未收 到应答,则重发该帧
停止等待流量控制 ◼ 最简单的流量控制策略 ◼ 发送方每发送一帧后就等待一个应答, 只有当收到肯定的应答后,才接着发送 下一帧,如果收到否定应答或超时未收 到应答,则重发该帧
正常情况 B 数据 ACK 下一帧数据 ACK 后面的数据
数据 ACK ACK 下一帧数据 后面的数据 A B 正常情况
数据错误 A B 数据 NAK 数据(重传) ACK 下一帧数据
数据 NAK ACK 数据(重传) 下一帧数据 A B 数据错误
数据丢失 A B 数据 数据(重传) 超时 ACK 下一帧数据
数据 ACK 数据(重传) 下一帧数据 A B 超时 数据丢失
应答丢失 A B 数据 ACK 数据(重传) 超时 丢弃此帧 ACK 下一帧数据
数据 ACK 数据(重传) 下一帧数据 A B 超时 ACK 丢弃此帧 应答丢失