OSPF邻接关系故障

发布时间:  2016-01-06 浏览次数:  142 下载次数:  0
问题描述

网络需求:


在SWA上设置一根环回线。环回线一端建立连接公网的ip地址,一端划分进私网VPN。环回线两端建立ospf邻居,将cost值调大,默认让ospf路由优选经过LSW3。环回线两端的OSPF邻接关系无法建立。

具体配置如下:

#
interface VlanifC4
description to_huanhui_LAN
ip binding vpn-instance 1
ip address 10.XXX.7.10 255.255.255.252
ospf cost 300
#
interface VlanifC5
description to_97_WAN
ip address 10.XXX.7.9 255.255.255.252
ospf cost 300
#

ospf 1
area 0.0.0.0
  network 10.XXX.7.8 255.255.255.252
#
ospf 2 vpn-instance 1
area 0.0.0.0
  network 10.XXX.7.8 255.255.255.252
#

处理过程

    经过排查,发现OSPF邻居状态一直处于exstart状态,检查运行ospf协议的接口,发现接口的MAC地址相同。根据ospf状态机排查,ospf在exstart状态要进行数据库同步过程中主从关系的选举。主从关系的选举过程中要比较RouterID,RouterID大的为主设备。此时两个接口的MAC地址相同,所以在交互DD报文的时候无法完成交互。

    之后将环回口直连,改为环回口连接到其它的交换机上,此时Router ID对应的MAC地址就不一样,保证了ospf邻居状态的建立。

修改后网络拓扑:

之后dis  ospf  peer发现SWA可以和右边新加的交换机建立两个ospf   peer。

 

根因

华为的单MAC交换机设备所有二/三层接口的MAC地址都是一样的。

单MAC单板或设备上如配置多个三层地址,这种现象就会出现。

解决方案
增加一台三层设备替换环回链路,与核心设备接口互联,并相互之间发布ospf。
建议与总结
环回链路单MAC造成ospf的邻接关系一直无法建立,处于exstart状态。

END