OSPF的NBMA环境建立邻居及排错,理论+实战讲解,干货分享

一、NBMA环境下的OSPF邻居建立问题

上节我们介绍了NBMA环境下OSPF邻居建立需要手动指定邻居,NBMA环境不支持广播/组播.

OSPF的NBMA环境建立邻居及排错,理论+实战讲解,干货分享_第1张图片

上一节AR1的配置:

ospf 1

peer 10.1.1.4 //手动指定邻居的接口地址,而不是RID

peer 10.1.1.5

area 0.0.0.0

手动指定OSPF邻居后抓包查看OSPF为单播发送报文,而不是之前的组播目的地址:

OSPF的NBMA环境建立邻居及排错,理论+实战讲解,干货分享_第2张图片

此时R1和R4及R5建立邻居关系,R1查看邻居关系和路由表:

OSPF的NBMA环境建立邻居及排错,理论+实战讲解,干货分享_第3张图片

R4查看ospf邻居关系和路由表:

OSPF的NBMA环境建立邻居及排错,理论+实战讲解,干货分享_第4张图片

很明显我们可以看出,R4和R1及R3都建立了邻居关系,R4可以学到R3的lo0接口路由,重点来了R1的OSPF路由表里面却没有R4和R3的lo0接口的路由!

二、有邻居关系但是缺少路由条目

R4和R1及R3有邻居关系缺少路由条目

1、 DR和BDR引起,DR和BDR后续会详细讲解

2、同一区域不相邻设备的RID冲突导致,本章第三部分的第二小部分(同一区域不相邻设备的RID也不能相同)会详细讲解!

三、OSPF邻居关系排错

1、相邻设备的RID不能相同

此时我们在R3和R4之间进行,R3和R4的OSPF邻居关系已经建立。

[R3]ospf router-id 0.0.4.4 //我们设置R3的O

SPF Router ID和R4一样并重置OSPF进程

Info: The configuration succeeded. You need to restart the OSPF process to validate the new router ID.

reset ospf process //重置OSPF进程生效

R3和R4无法正常建立邻居关系,提示Router ID冲突:

OSPF的NBMA环境建立邻居及排错,理论+实战讲解,干货分享_第5张图片

display ospf error 查看error报文: Router id confusion 表明Router Id冲突

 

OSPF的NBMA环境建立邻居及排错,理论+实战讲解,干货分享_第6张图片

2、同同一区域不相邻设备的RID也不能相

AR3和AR4及LSW1建立邻居关系,SW1的邻居关系:

OSPF的NBMA环境建立邻居及排错,理论+实战讲解,干货分享_第7张图片

R4查看OSPF路由表,可以学到SW1的lo0接口路由:

OSPF的NBMA环境建立邻居及排错,理论+实战讲解,干货分享_第8张图片

我们把SW1的RouterID配置与R4一样:

[SW1]ospf router-id 0.0.4.4

reset ospf process

此时我们再次查看R4的路由,没有学到SW1的lo0接口路由,由于SW1和R4的Router ID冲突导致彼此无法学到对方的路由:

OSPF的NBMA环境建立邻居及排错,理论+实战讲解,干货分享_第9张图片

重要:整个OSPF AS内Router ID要保持唯一!

OSPF的NBMA环境建立邻居及排错,理论+实战讲解,干货分享_第10张图片

 

 

你可能感兴趣的:(华为网络)