影响OSPF邻居建立的条件有很多,也是面试中经常会问到的问题

总结了下最常见的几种影响邻居建立的因素:

1,ROUTE ID 唯一

2,HELLO /DEAD  定时器  一致

3,区域(area)  一致

4,子网掩码  一致  (P2P网络和虚连接除外

5,网络地址 一致

6,认证  一致

7 ,MTU  一致   (MTU不一致会卡在exstsrt阶段,华为默认不开启检查

8,option一致 (option的E至位和N至位不一致会导致邻居建立失败

OSPF 邻居建立失败原因

 


下面是IE的排错实验(ospf部分)

OSPF 邻居建立失败原因

区域内路由器全部开启了OSPF,但是因为一些原因导致邻居建立失败。

首先看R1:R1正常应该会有两个邻居,但是我们上设备看却只有一个邻居AR2,与AR6建立邻居失败

OSPF 邻居建立失败原因

查看AR1的配置和AR6的配置发现,两个接口所在的区域不一样,AR1的G0/0/1口宣告进了area 1

OSPF 邻居建立失败原因

OSPF 邻居建立失败原因

我们把AR1的改为正确的区域后,邻居立马建立成功。

OSPF 邻居建立失败原因

再来看AR3路由器,同样只有两个邻居与AR8建立邻居失败

OSPF 邻居建立失败原因

查看AR8和AR3的OSPF配置,发现AR3配置了MD5认证

OSPF 邻居建立失败原因

我们把AR8配置同样的认证后,邻居正常建立。OSPF 邻居建立失败原因

在来看AR8,只有一个邻居

OSPF 邻居建立失败原因

检查AR8和AR7的配置,发现AR8和AR7配置了相同的ROUTE ID,导致邻居建立失败

OSPF 邻居建立失败原因

OSPF 邻居建立失败原因

我们把AR8改成正确的ROUTE ID后,发现邻居依然没起来,这时我们检查配置,发现AR8的G0/0/1口没有宣告进OSPF里,重新宣告后发现邻居依然没有建立,此时我们在检查AR7的配置,发现AR7的G0/0/1口的HELLO时间和AR8的G0/0/1口的HELLO的时间不一致。OSPF 邻居建立失败原因

OSPF 邻居建立失败原因

全部更改完成后邻居建立成功

OSPF 邻居建立失败原因

 

 

相关文章: