加载中...

HDLC协议

一、HDLC(高级数据链路控制)简介

1.1 HDLC使用场景

HDLC (High data link control),Cisco私有协议,在Cisco设备中,HDLC是串行接口的默认封装协议,HDLC广泛用于运营商提供的点对点专线(如T1/E1线路),通过串行接口连接不同地理位置的网络设备(如路由器)。但是没有认证功能,逐渐被PPP协议取代。

二、HDLC(高级数据链路控制)结构

2.1 HDLC封装过程

2.1.1 IP over HDLC帧格式

image-20250220032001175

但在Ensp抓包只能看到

image-20250220032048434

2.2 HDLC报文字段

Flag位作为帧定界符

字段 长度 含义
Address 1字节 地址字段,IP over HDLC帧中,Address字段取值如下:0x0F:表示单播报文;0x8F:表示组播报文。
Control 1字节 控制字段。IP over HDLC帧中,控制字段固定设置为0x0。
Protocol 2字节 协议字段。表示Information域中的数据封装的协议类型。在使用VRP®(Versatile Routing Platform)软件的华为设备上,该字段与Ethernet II帧中的协议字段含义类似:0x0800: IP0x8035: SLARP0x8847: MPLS0xFEFE: IS-IS0x86DD: IPv60x88CC: LLDP

2.3 HDLC机制

image-20250220032731753

从Ensp模拟器上来看,通过keepalive报文进行链路检测。

值得一提的是这个心跳报文的HDLC封装的Address字段是组播

image-20250220033122122

三、HDLC(高级数据链路控制)配置示例

3.1 简单配置

image-20250220031300581

# AR2:
interface Serial1/0/1
link-protocol hdlc
ip address 202.100.23.2 24

# AR3
interface Serial1/0/0
link-protocol hdlc
ip address 202.100.23.3 24
posted @ 2025-02-20 03:34  江寒雨  阅读(466)  评论(0)    收藏  举报