关于HDLC协议的流量控制机制,下面的描述中正确的是( )。
- A.信息帧(I)和管理帧(S)的控制字段都包含发送顺序号
- B.当控制字段C为8位长时,发送顺序号的变化范围是0~127
- C.发送完一个信息帧(I)后,发送器就将其发送窗口向前移动一格
- D.接收器成功接收到一个帧后,就将其接收窗口后沿向前移动一格
正确答案及解析
正确答案
D
解析
本题考查HDLC协议的知识。
HDLC的帧格式如下图所示:
各字段的意义是:
N(S):发送帧序列编号。
N(R):期望接收的帧序列编号,且是对N(R)以前帧的确认。
S:监控功能比特。
M:无编号功能比特。
P/F:查询/结束(Poll/Final)比特,作为命令帧发送时的查询比特,以P位出现;作为响应帧发送时的结束比特,以F位出现。
只有信息帧(I)的控制字段包含发送顺序号N(S)。所以A是错误的。
若信息帧(I)的控制字段是8位,则N(R)占3位,其二进制的取值范围是000~111,对应十进制的取值范围是0~7。所以B是错误的。
HDLC的发送器在发送一个信息帧(I)后,不会立即滑动窗口。只有收到了接收器发回的确认后,窗口才会滑动。所以答案C是错误的。正确答案为D。





