1.简介
HDLC是ISO制定的二层点到点链路协议之一,不过目前很难见到。HDLC标准报文中没有协议类型(Type)字段,因此标准HDLC不能支持多种上层协议。而思科为了实现上层多协议支持,对HDLC报文中增了私有2字节类型字段,思科将私有HDLC作为串行链路默认封装方式。
提示:网络设备的互联串口都使用HDLC封装协议时,切记思科设备不能跟其他厂商设备互联,因为思科在HDLC报文中增了2个字节的私有类型字段,其他厂商无法识别造成网络不能互通。
2.思科
思科默认使用HDLC封装,因此只需配置IP地址即可。
1.配置R1的serial接口
R1(config)#int serial 1/0
R1(config-if)#encapsulation hdlc---------可选命令(防止以前用过其他协议,手工指定)
R1(config-if)#ip add 10.0.12.1 255.255.255.0
R1(config-if)#no shut
2.配置SW的serial接口
SW1(config)#int serial 1/0
SW1(config-if)#encapsulation hdlc
SW1(config-if)#ip add 10.0.12.2 255.255.255.0
SW1(config-if)#no shut
3.华为
华为默认串口封装协议是PPP,所以需要手工修改协议。
1.R1配置
[R1]interface Serial 0/0/0
[R1-Serial0/0/0]link-protocol hdlc ---必须的
[R1-Serial0/0/0]IP add 10.0.12.1 24
2.R2配置
[R2]interface Serial 0/0/0
[R2-Serial0/0/0]link-protocol hdlc ---必须的
[R2-Serial0/0/0]IP add 10.0.12.2 24