设传输层采用累积ACK确认的GBN协议,分组编号空间为[0, 7],上层有编号为0~4的5个分组等待传输层连续发送。当被上层首次调用时,发送端发送了0、1、2号3个分组,在发送这5个分组的过程中,先后收到确认ACK1、ACK0、ACK2、ACK4、ACK3。问:
(1)发送窗口(Ws)和接收窗口(Wr)分别是多少?
(2)发送端收到ACK1后,发送窗口中分组的基序号变为多少?
(3)发送端收到ACK0后做何操作?
(4)发送端收到ACK2并作出响应后,发送窗口中有几个分组?第一个可用分组序号是什么?
(5)发送端没有按序收到确认是否说明一定出现了重传?为什么?