设传输层采用累积ACK确认的GBN协议,分组编号空间为[0,7],上层有编号为0—4的5个分组等待传输层连续发送。当被上层首次调用时,发送端发送了0、  1、  2号3个分组,在发送这5个分组的过程中,先后收到确认ACK1、  ACKO、  ACK2、  ACK4、  ACK3.  问:
(1)发送窗口(W s )和接收窗口(W r )分别是多少?
(2)发送端收到ACK1后,发送窗口中分组的基序号变为多少?
(3)发送端收到ACKO后做何操作?
(4)发送端收到ACK2并 作 出响应后,发送窗口中有几个分组?第一个可用分组序号是什么?
(5)发送端没 有按序收到确认是否说明一定出现了重传?为什么?
【正确答案】:(1)W s  =3,W r  =1。 
 (2)2。 
(3)无操作。 
(4)发送窗口中有 2 个分组,第一个可用分组序号是 5。
(5)不能说明一定出现了重传。因为,接收端即使是按序发出的确认分组,但有可能下层选择的传输路径(网络层路由)不同,也可能会不按序到达发送端。
                    
                    设传输层采用累积ACK确认的GBN协议,分组编号空间为[0,7],上层有编号为0—4的5个分组等待传输层连续发送。当被上层首次调
- 2024-07-27 17:06:24
 - 计算机网络原理(04741)