闫辉 发表于 2022-3-4 10:25:16

【太阁干货】高级数据链路控制协议-HDLC

一、HDLC简介

High-level Data Link Control,高级数据链路控制,简称HDLC,是一种面向比特的链路层协议。使用点到点链路连接,P2P 链路。如下图:

https://pic2.zhimg.com/80/v2-042d3b80f7c62daea9997ce4373113c5_720w.jpg

HDLC 支持点到点连接,在这个网络中不是我,就是你,我通过这个链路把包发出来 就算不指定任何地址信息,也一定是我对端的接口去接收,我发送帧肯定是你接收,你发送肯定是我接收。中间没有任何第三个节点,所以在封装 HDLC 帧的时候,不要封装 SD 地址。
下面我们来看看HDLC 帧结构:

https://pic2.zhimg.com/80/v2-8ec70db4773f6c672867ecab7ac780dd_720w.jpg

HDLC有三种帧:信息帧、监控帧、无编号帧。
Flag :第一字节和最后一个字节是用来同步字段Address:地址字段,只有一个地址。0X0FControl:控制字段,I:信息帧 发送一些正常数据的,最高位为 0S:监控帧 流控和差错控制 最高位为 1 0U:无编号帧 建立 维护 拆除链路的 最高位为 1 1Information:数据字段Cisco 压缩只支持 compress stac 压缩数据从而增加带宽,增加网络可用性。
二、HDLC的基础配置:

https://pic1.zhimg.com/80/v2-b1f2027731ced51889eba386f5a098a0_720w.jpg

华为默认连接 serial 线缆是启用的 PPP 协议,Cisco 连接 serial 线缆,默认是 HDLC,encapsulation hdlc 可以敲命令开启,添加一个地址就可以了。
三、HDLC接口地址借用
https://pic2.zhimg.com/80/v2-caf55f6b527ae33b603f4d4cc051dca1_720w.jpg

可以在 router 起一个环回口,在环回口起一个地址,通过 serial 和环回口拥有相同的 IP 地址。如果接口是借用的,那么这个 serial 接口是没有直连理由的。需要写静态,一般不使用这个配置。
四、配置实验

[*]思科实验

https://pic1.zhimg.com/80/v2-1062e010d212c655a57a691e1d8a809c_720w.jpg

进入接口配置同网段 IP no shutdown 开启接口,因为 Cisco 默认是 HDLC,

https://pic1.zhimg.com/80/v2-e957eac5b2bbc5d2a278a87bb0c392e0_720w.jpg


https://pic1.zhimg.com/80/v2-5223edd787ec78b99c71a42628fd7fd4_720w.jpg

可以使用进入接口 encapsulation hdlc 去修改

https://pic4.zhimg.com/80/v2-51535a9f46bfbab7468d4619a3bc400b_720w.jpg

可以看到 R1 的一端为 DCE。2.华为实验
https://pic2.zhimg.com/80/v2-647d6ef294bc853ce102a6dfb0719d59_720w.jpg

Huawei 默认是 PPP 协议 配置 IP 地址 启用 HDLC 可以平通 模拟器默认两端都是 DTE

https://pic4.zhimg.com/80/v2-0d44f61c5d6adc99a2a3755bd27f9fbf_720w.jpg

https://pic1.zhimg.com/80/v2-0f3081f95e0a9c7aa481d68380dbe794_720w.jpg

int s1/0/0link-protocol hdlcWarning: The encapsulation protocol of the link will be changed. Continue? :yint s1/0/0link-protocol hdlcWarning: The encapsulation protocol of the link will be changed. Continue? :y
修改为 HDLC

https://pic3.zhimg.com/80/v2-7c3f63e01872d0de94d725e846176dc6_720w.jpg

现在使用的协议的是 HDLC 报头和 Cisco 是一模一样。
好啦,今天的干货内容就到这里,如果你觉得小老虎的内容还不错,那请大家动动手分享给身边的小伙伴!
你们的支持是小老虎前进的动力,加油!奥利给!

最后太阁老师的个人微信添加太阁老师个人微信领取:太阁免费视频资料、NA综合实验配置文件拓扑图及模拟器、太阁独家实验手册、网工必读书籍等   

https://bbs.hh010.com/data/attachment/forum/202108/12/152306f0rn90ir97qeeh7h.jpg

小小燕的jojo 发表于 2022-3-4 14:50:03

简单实用,收藏了{:6_267:}{:6_267:}

Ky0 发表于 2022-3-4 15:33:32

浅显易懂{:6_267:}{:6_267:}{:6_267:}

青花鱼 发表于 2022-3-4 16:05:00

感谢楼主分享

ICONMAN 发表于 2022-3-4 16:39:06

感谢楼主分享{:6_265:}{:6_265:}{:6_265:}

徐猫快乐日记 发表于 2022-3-4 16:53:10

感谢楼主分享

章乃秋 发表于 2022-3-4 16:58:10

感谢分享,楼主威武

章乃秋 发表于 2022-3-7 15:22:35

{:6_267:}{:6_267:}{:6_267:}

徐猫快乐日记 发表于 2022-3-23 11:00:07

使用小技巧,感谢楼主分享

你是小宝贝 发表于 2022-3-23 15:00:35

简单实用,收藏了

Ky0 发表于 2022-3-23 15:36:57

实用干活,诚意满满

瓦斯婆婆 发表于 2022-3-24 13:01:03

{:6_267:}
页: [1]
查看完整版本: 【太阁干货】高级数据链路控制协议-HDLC