综合题

甲乙双方均采用后退N帧协议(GBN)进行持续的双向数据传输,且双方始终采用 捎带确认,帧长均为1000 B。Sx,y和Rx,y分别表示甲方和乙方发送的数据帧,其中:x是发送 序号;y是确认序号(表示希望接收对方的下一帧序号);数据帧的发送序号和确认序号字段均为 3比特。信道传输速率为100 Mbps,RTT=0.96 ms。下图给出了甲方发送数据帧和接收数据帧的 两种场景,其中t0为初始时刻,此时甲方的发送和确认序号均为0,t1时刻甲方有足够多的数据 待发送。

问答题

(1)对于图(a),t0时刻到t1时刻期间,甲方可以断定乙方已正确接收的数据帧数是多少?正确 接收的是哪几个帧(请用Sx,y形式给出)?

【正确答案】

t0时刻到t1时刻期间,甲方可以断定乙方已正确接收了3个数据帧,分别是S0,0、 S1,0、S2,0。

【答案解析】
问答题

(2)对于图(a),从t1时刻起,甲方在不出现超时且未收到乙方新的数据帧之前,最多还可以 发送多少个数据帧?其中第一个帧和最后一个帧分别是哪个(请用Sx,y形式给出)?

【正确答案】

从t1时刻起,甲方最多还可以发送5个数据帧,其中第一个帧是S5,2,最后一 个数据帧是S1,2。

【答案解析】
问答题

(3)对于图(b),从t1时刻起,甲方在不出现新的超时且未收到乙方新的数据帧之前,需要重 发多少个数据帧?重发的第一个帧是哪个(请用Sx,y形式给出)?

【正确答案】

甲方需要重发3个数据帧,重发的第一个帧是S2,3。

【答案解析】
问答题

(4)甲方可以达到的最大信道利用率是多少

【正确答案】

甲方可以达到的最大信道利用率是:

【答案解析】