HDLC协议有关命令与配置

网络 网络管理
HDLC是CISCO路由器使用的缺省协议,一台新路由器在未指定封装协议时默认使用HDLC封装。本博文将为您详细介绍HDLC协议的有关命令及配置。

 HDLC是CISCO路由器使用的缺省协议,一台新路由器在未指定封装协议时默认使用HDLC封装。本博文将为您详细介绍HDLC协议的有关命令及配置。

HDLC协议是一种简单、高效的点到点链路协议,主要用于点到点连接的路由器间的通信。HDLC协议有 Cisco HDLC 和 ISO DHLC 两种,两者不能兼容。

锐捷路由器的同步串行口默认封装Cisco HDLC,所以锐捷路由器可以和Cisco路由器直接相连,但如果把锐捷路由器和不支持Cisco HDLC的路由器相连,就需要采用其它协议(如PPP)。

1.有关命令

端口设置


注:1.以下给出一个显示Cisco同步串口状态的例子.

Router#show interface serial 0

Serial 0 is up, line protocol is up

Hardware is MCI Serial

Internet address is 150.136.190.203, subnet mask is 255.255.255.0

MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec, rely 255/255, load 1/255

Encapsulation HDLC, loopback not set, keepalive set (10 sec)

Last input 0:00:07, output 0:00:00, output hang never

Output queue 0/40, 0 drops; input queue 0/75, 0 drops

Five minute input rate 0 bits/sec, 0 packets/sec

Five minute output rate 0 bits/sec, 0 packets/sec

16263 packets input, 1347238 bytes, 0 no buffer

Received 13983 broadcasts, 0 runts, 0 giants

2 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 2 abort

22146 packets output, 2383680 bytes, 0 underruns

0 output errors, 0 collisions, 2 interface resets, 0 restarts

1 carrier transitions

2. 举例


设置如下:

Router1:

interface Serial0

ip address 192.200.10.1 255.255.255.0

clockrate 1000000

Router2:

interface Serial0

ip address 192.200.10.2 255.255.255.0

!

3. 举例使用E1线路实现多个64K专线连接.

相关命令:


注: 1. 当链路为T1时,channel-group编号为0-23, Timeslot范围1-24; 当链路为E1时, channel-group编号为0-30, Timeslot范围1-31.

2.使用show controllers e1观察controller状态,以下为帧类型为crc4时controllers正常的状态.

Router# show controllers e1

e1 0/0 is up.

Applique type is Channelized E1 - unbalanced

Framing is CRC4, Line Code is HDB3 No alarms detected.

Data in current interval (725 seconds elapsed):

0 Line Code Violations, 0 Path Code Violations

0 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins

0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 0 Unavail Secs

Total Data (last 24 hours) 0 Line Code Violations, 0 Path Code Violations,

0 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins,

0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 0 Unavail Secs

以下例子为E1连接3条64K专线, 帧类型为NO-CRC4,非平衡链路,路由器具体设置如下:

shanxi#wri t

Building configuration...

Current configuration:

!

version 11.2

no service udp-small-servers

no service tcp-small-servers

!

hostname shanxi

!

enable secret 5 $1$XN08$Ttr8nfLoP9.2RgZhcBzkk/

enable password shanxi

!

!

ip subnet-zero

!

controller E1 0

framing NO-CRC4

channel-group 0 timeslots 1

channel-group 1 timeslots 2

channel-group 2 timeslots 3

!

interface Ethernet0

ip address 133.118.40.1 255.255.0.0

media-type 10BaseT

!

interface Ethernet1

no ip address

shutdown

!

interface Serial0:0

ip address 202.119.96.1 255.255.255.252

no ip mroute-cache

!

interface Serial0:1

ip address 202.119.96.5 255.255.255.252

no ip mroute-cache

!

interface Serial0:2

ip address 202.119.96.9 255.255.255.252

no ip mroute-cache

!

no ip classless

ip route 133.210.40.0 255.255.255.0 Serial0:0

ip route 133.210.41.0 255.255.255.0 Serial0:1

ip route 133.210.42.0 255.255.255.0 Serial0:2

!

line con 0

line aux 0

line vty 0 4

password shanxi

login

!

end

3、配置keepalive时间


HDLC每隔10秒钟就互相发送链路探测的协商报文(KeepAlive报文),用于探查链路是否中断,每次收发的报文按序号递增,序号失序则链路中断。当接口连续3次(数据包速率超过1000packets/s时为6次)没有收到对方对自己的递增序号的确认时,HDLC协议就把链路状态由Up转变为Down,链路将不可用。

HDLC协议可配置的参数只有Keepalive的间隔时间,缺省值是10秒。可以根据链路的流量来修改这个值。

1、配置keepalive时间:

Router(config)#interface interface-id

Router(config-if)#keepalive seconds

interface 命令用于指定要配置的接口,必须是Serial口,interface-id是接口号。

keepalive 命令设置keepalive时间,seconds是以秒为单位的时间值。

2、忽略keepalive探查:

Router(config)#interface interface-id

Router(config-if)#no keepalive

使用 no keepalive 命令表示不进行HDLC链路状态探查,即不发送keepalive报文,也不处理收到的keepalive报文。

配置举例:

R1>enable R1#configure terminal R1(config)#interface s0/0 R1(config-if)#encapsulation hdlc R1(config-if)#keepalive 15

R2>enable R2#configure terminal R2(config)#interface s0/0 R2(config-if)#encapsulation hdlc R2(config-if)#keepalive 15

注意:你必须保证相连两端的keepalive时间相同。

责任编辑:林琳 来源: 博客
相关推荐

2019-11-24 22:09:50

广域网PPPHDLC

2010-08-06 10:55:50

配置RIP路由协议

2010-09-27 14:31:35

PPPoE协议配置

2010-04-21 18:30:25

Unix网络配置

2014-06-09 10:34:45

HDLC

2010-07-08 12:49:12

SIP会话发起协议

2010-06-28 10:35:18

Bittorrent协

2010-08-29 21:21:18

DHCP协议

2010-06-09 16:57:14

路由选择协议

2009-12-30 10:07:15

2010-03-11 09:33:54

2009-11-26 09:56:39

Cisco路由器配置命交换机配置命令

2011-08-11 15:14:30

2010-09-02 15:50:01

PPPoE协议

2011-03-08 16:30:30

Proftpd命令Proftpd配置

2010-01-08 14:25:54

Ubuntu sudo

2010-07-09 09:55:06

HART协议

2010-07-14 14:20:47

IMAP协议服务

2011-04-06 16:43:48

验证物理链路HDLC

2011-04-06 16:49:14

PPP
点赞
收藏

51CTO技术栈公众号