网络环境
在图的网络中配置OSPF协议,并对设备RouterA进行升级。
OSPF组网图
配置完成后,发现OSPF邻居无法到达FULL状态。
故障分析
步骤 1 在RouterA上执行display ospf error命令,没有发现错误增长。
[RouterA]displayospferror OSPFProcess1withRouterID2.2.2.2 OSPFerrorstatistics Generalpacketerrors: 0:IP:receivedmyownpacket0:Badpacket 0:Badversion0:Badchecksum 0:Badareaid0:Droponunnumberedinterface 0:Badvirtuallink0:Badauthenticationtype 0:Badauthenticationkey0:Packettoosmall 0:Packetsize>iplength0:Transmiterror 0:Interfacedown0:Unknownneighbor HELLOpacketerrors: 0:Netmaskmismatch593:Hellotimermismatch 0:Deadtimermismatch0:Externoptionmismatch 0:Routeridconfusion0:Virtualneighborunknown 0:NBMAneighborunknown0:InvalidSourceAddress
步骤 2 在routerA上Ping RouterB的地址可以ping通。
步骤 3 在RouterA上执行reset ospf process命令,重新启动OSPF进程。
步骤 4 在RouterA上执行reset ospf peer命令,发现OSPF无法到达FULL状态。
步骤 5 将设掉电重启,发现OSPF到达了FULL状态。
这样由于设备主控板复位的时候,接口板不会同时复位,接口板会在主控板工作3分钟后才进行复位。
在主控板工作的这3分钟内,接口板会向主控板发送一些信息,导致接口的OSPF出现问题。
—-结束
处理步骤
将设备掉电重启。
—-结束
完成上述操作后,OSPF到达了FULL状态,故障排除。
案例总结
避免和处理这种情况的办法如下:
设备在复位前:
把所有起OSPF的端口Shutdown。
先复位单板,在单板还没起来之前,复位设备。
设备起来后,
OSPF无法到达FULL状态,重启对端设备的OSPF进程。
设备起来后,OSPF无法到达FULL状态,把设备掉电重启。
设备起来后,OSPF无法到达FULL状态,把光纤(或网线)拔下来,重插一次。
转载请注明:IT运维空间 » 运维技术 » 路由器故障:OSPF状态异常
发表评论