我已经了解了Go-back-N协议及其如何处理丢失的ACK。
根据我的理解
然后,即使未收到ACK n,ACK n + 1也会确认数据包n ,因为仅在数据包n到达时才发送ACK n + 1。
因此没有数据包重传,并且一切运行顺利。
已通过this simulator确认。
但是根据Computer Networking a Top Down Approach, 6th Edition,第249页:
还请考虑当发送方发送一系列分段1、2,...时会发生什么。 。 。 , N,所有段均按顺序正确到达接收器。进一步假设 数据包n
这是否意味着该段是错误的?还是我误会了这里的东西?