一、HDLC简介
High-level Data Link Control,高级数据链路控制,简称HDLC,是一种面向比特的链路层协议。使用点到点链路连接,P2P 链路。如下图:
HDLC 支持点到点连接,在这个网络中不是我,就是你,我通过这个链路把包发出来 就算不指定任何地址信息,也一定是我对端的接口去接收,我发送帧肯定是你接收,你发送肯定是我接收。中间没有任何第三个节点,所以在封装 HDLC 帧的时候,不要封装 SD 地址。
下面我们来看看HDLC 帧结构:
HDLC有三种帧:信息帧、监控帧、无编号帧。
Flag :第一字节和最后一个字节是用来同步字段
Address:地址字段,只有一个地址。0X0F
Control:控制字段,
I:信息帧 发送一些正常数据的,最高位为 0
S:监控帧 流控和差错控制 最高位为 1 0
U:无编号帧 建立 维护 拆除链路的 最高位为 1 1
Information:数据字段
Cisco 压缩只支持 compress stac 压缩数据从而增加带宽,增加