- 在进行广域网络调试的时候,两台路由器通过HDLC协议进行互连,为什么一端路由器显示协议Up,而另外一端路由器显示协议Down?
-
发布时间:2013-07-17 10:13:07
发布时间:2013-07-17 10:13:07
在进行网络调试的时候,有时我们会遇到这种情况,两台路由器
通过HDLC协议进行互连,一端路由器显示协议Up,而另外一端
路由器却显示协议Down。
之所以会出现这种现象,是由于两台路由器的HDLC协议配置不
一致。显示协议Up的路由器接口上配置了no keepalive命令,
而显示协议Down的路由器接口上没有配置no keepalive命令。
HDLC协议可以通过相互发送 Keepalive消息来实现链路的定时
检测。在Quidway路由器中,Keepalive功能默认是打开的,路
由器接口会定期发送Keepalive报文。
如果在连续发送了5个Keepalive报文之后,还没有收到对方路
由器送过来的回应报文,则HDLC协议的状态将变为Down。
另外一方面,在Quidway路由器中,如果某个端口封装的是
HDLC协议,可以通过no keepalive命令将链路的定时检测功能
关掉。
在这种情况下,只要端口物理层Up了,路由器就会显示链路层
协议Up ,而且端口不会往外发送keepalive报文,同样链路层
的HDLC协议也不会因为收不到对方的keepalive消息而Down
掉。