关于HDLC协议的帧顺序控制,下列说法中正确的是(  )A.只有信息帧(I)可以

最全题库2022-08-02  21

问题 关于HDLC协议的帧顺序控制,下列说法中正确的是(  )A.只有信息帧(I)可以发送数据B.信息帧(I)和管理帧(S)的控制字段都包含发送顺序号和接收序列号C.如果信息帧(I)的控制字段是8位,则发送顺序号的取值范围是0~7D.发送器每收到一个确认帧,就把窗口向前滑动一格

选项 A.只有信息帧(I)可以发送数据
B.信息帧(I)和管理帧(S)的控制字段都包含发送顺序号和接收序列号
C.如果信息帧(I)的控制字段是8位,则发送顺序号的取值范围是0~7
D.发送器每收到一个确认帧,就把窗口向前滑动一格

答案 C

解析 HDLC的帧格式如下图所示:控制字段格式示意图各字段的意义是:N(S):发送帧序列编号。N(R):期望接收的帧序列编号,且是对N(R)以前帧的确认。S:监控功能比特。M:无编号功能比特。P/F:查询/结束(Poll/Final)比特,作为命令帧发送时的查询比特,以P位出现;作响应帧发送时的结束比特,以F位出现。HDLC的接收器收到一个正确的信息帧(I),并且发送顺序号落在接收窗口内,则发回确认帧。只有信息帧(I)的控制字段包含发送顺序号N(S),因此B是错误的。若信息帧(I)的控制字段是8位,则N(R)占3位,其二进制的取值范围是000~111,对应十进制的取值范围是0~7,所以C正确。HDLC的发送器在发送一个信息帧(I)后,不会立即滑动窗口。只有收到了接收器发回的确认后,窗口才会滑动,但是滑动多少格由接收到的序列号来确定,由所以D也是不正确的。无编号U帧用于提供对链路的建立、拆除以及多种控制功能,但是当要求提供不可靠的无连接服务时,它有时也可以承载数据。
转载请注明原文地址:https://tihaiku.com/congyezige/2399019.html

最新回复(0)