(1) 发送窗口(w)为3,接收窗口(w)为4。\n(2) 发送端收到ACK1后,发送窗口中分组的基序号变为2。\n(3) 发送端收到ACK0后,由于GBN协议是累积确认,说明之前发送的所有分组都已经成功接收,因此发送端可以将发送窗口中的所有分组都移除。\n(4) 发送端收到ACK2并作出响应后,发送窗口中有2个分组,第一个可用分组序号是3。\n(5) 发送端没有按序收到确认不一定说明一定出现了重传。因为GBN协议中发送端可以连续发送多个分组,并不需要等待上一个分组的确认。因此,发送端在接收到ACK3之前可能已经发送了编号为4的分组,并且已经收到了ACK4,只是ACK3的确认到达较晚。因此,并不一定说明一定出现了重传。

GBN协议发送窗口和接收窗口分析:分组序号、确认机制与重传问题

原文地址: https://www.cveoy.top/t/topic/pZfk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录