试简述HDLC帧各字段的意义。HDLC用什么方法保证数据的透明传输?

admin2019-08-01  31

问题 试简述HDLC帧各字段的意义。HDLC用什么方法保证数据的透明传输?

选项

答案HDLC帧结构如下图: [*] (1)标志域F。HDLC用一种特殊的位模式01111110作为标志以确定帧的边界。同一个标志既可以作为前一帧的结束,也可以作为后一帧的开始。链路上所有的站都在不断地探索标志模式,一旦得到一个标志就开始接收帧。在接收帧的过程中如果发现一个标志,则认为该帧结束了。 (2)地址域A。地址域用于标识从站的地址。虽然在点对点链路中不需要地址,但是为了帧格式的统一,还是保留了地址域。地址通常是8位长,然而经过协商之后,也可以采用更长的扩展地址。 (3)控制域C。HDLC定义了三种帧,可根据控制域的格式区分。信息帧(I帧)装载着要传送的数据,此外还捎带着流量控制和差错控制的信号。 (4)信息域INFO。只有I帧和某些无编号帧含有信息域。这个域可含有表示用户数据的任何比特序列,其长度没有规定,但具体的实现往往限定了帧的最大长度。 (5)帧校验和域FCS。FCS域中含有除标志域之外的所有其他域的校验序列。通常使用16 bits的CRC—CCITT标准产生校验序列,有时也使用CRC-32产生32位的校验序列。 采用零比特填充法就可传送任意组合的比特流,或者说,就可实现数据链路层的透明传输。

解析
转载请注明原文地址:https://jikaoti.com/ti/RtGjFFFM
0

最新回复(0)