hdlc
编辑:列表君 时间:2023-08-31 02:03:00来源:列表在线网
HDLC(High-Level Data Link Control,高级数据链路控制),是链路层协议的一项国际标准,用以实现远程用户间资源共享以及信息交互。HDLC协议用以保证传送到下一层的数据在传输过程中能够准确地被接收,也就是差错释放中没有任何损失,并且序列正确。HDLC协议的另一个重要功能是流量控制,即一旦接收端收到数据,便能立即进行传输。
HDLC协议由ISO/IEC13239定义,于2002年修订,2007年再次讨论后定稿。在通信领域中,HDLC协议应用非常广泛,其工作方式可以支持半双工、全双工传送,支持点到点、多点结构,支持交换型、非交换型信道。
HDLC协议使用统一的帧格式,运用方便采用零比特插入法,易于硬件实现,且支持任意的位流传输,实现信息的透明传输全双工通信,吞吐率高,在未收到应答帧的情况下,可连续发送信息帧,提高数据链路传输的效率采用CRC帧校验序列,可防止漏帧,提高信息传输的可靠性。
主要有四个特点:
1、对于任何一种比特流都可透明传输。
2、较高的数据链路传输效率。
3、所有的帧都有帧校验序列(FCS),传输可靠性高。
4、用统一的帧格式来实现传输。