第 34 题
采用 GBN 帧协议,接收窗口内的序号为 4 时,接收到正确的 5 号帧应该( )。
A. 丢弃 5 号帧 B. 将窗口滑动到 5 号 C. 将 5 号帧缓存下来 D. 将 5 号帧交给上层处理
[tag_link]
正确答案:A
在 GBN(Go-Back-N)协议中,接收窗口的大小固定为 1,这意味着接收方每次只期望接收一个按序到达的帧。 题目中,接收窗口内的序号为 4,表示接收方正等待接收序号为 4 的帧。 当接收到正确的 5 号帧时,由于 5 号帧不是期望的序号(4 号),它属于乱序到达的帧。 根据 GBN 协议规则,接收方会直接丢弃所有乱序帧,而不进行缓存或处理。 同时,接收窗口不会滑动,因为滑动窗口的条件是收到期望的序号帧(即 4 号帧)。 因此,丢弃 5 号帧是符合 GBN 协议的正确操作。 其他选项如滑动窗口、缓存或交给上层处理都不适用于 GBN 协议对乱序帧的处理方式。