若采用HDLC协议发送的数据为101111100101111101111100,则接收的实际数据应为( )

若采用HDLC协议发送的数据为101111100101111101111100,则接收的实际数据应为( )


A、

101111101011111011111


B、

101111110111110111110


C、

101111101011111111110


D、

101111111111111111100


【正确答案】:C
【题目解析】:

HDLC协议是面向位的协议,为确保数据的透明传输,HDLC使用位填充,又称“0比特插入法”,具体过程为:

首先,发送端扫描整个数据字段,只要发现5个连续的1,就立即插入一个0,经过此过程处理后,数据字段不会出现连续的6个1。

故在接收端若发现连续5个“1”后是“0”,则将其删除以恢复比特流的原貌。若发送的数据为“101111100101111101111100”,则接收的实际数据应是删除了3个0,最终为“101111101011111111110”。即选C。


Top