一、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 压缩数据从而减少带宽,减少网络可用性。
二、HDLC 的根底配置:
华为默认连贯 serial 线缆是启用的 PPP 协定,Cisco 连贯 serial 线缆,默认是 HDLC,encapsulation hdlc 能够敲命令开启,增加一个地址就能够了。
三、HDLC 接口地址借用
能够在 router 起一个环回口,在环回口起一个地址,通过 serial 和环回口领有雷同的 IP 地址。如果接口是借用的,那么这个 serial 接口是没有直连理由的。须要写动态,个别不应用这个配置。
四、配置试验
1. 思科试验
进入接口配置同网段 IP no shutdown 开启接口,因为 Cisco 默认是 HDLC,
能够应用进入接口 encapsulation hdlc 去批改
能够看到 R1 的一端为 DCE。
2. 华为试验
Huawei 默认是 PPP 协定 配置 IP 地址 启用 HDLC 能够平通 模拟器默认两端都是 DTE
[AR1]int s1/0/0
[AR1-Serial1/0/0]link-protocol hdlc
Warning: The encapsulation protocol of the link will be changed. Continue? [Y/N]:y
[AR2]int s1/0/0
[AR2-Serial1/0/0]link-protocol hdlc
Warning: The encapsulation protocol of the link will be changed. Continue? [Y/N]:y
批改为 HDLC
当初应用的协定的是 HDLC 报头和 Cisco 是截然不同。
理解学习更多网络常识,私信或者评论我~