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帧用于提供对链路的建立、拆除以及多种控制功能,但是当要求提供不可靠的无连接服务时,它有时也可以承载数据。