OSPF-邻居正常学习不到路由
一、故障现象
OSPF邻居建立成功但是目标路由不通
二、组网拓扑

拓扑描述:
路由器A和路由器B建立ospf邻居关系
三、可能原因
1、对端没有发布相应的网段。
2、两端接口类型不一致一端为P2P一端为broadcast
四、排查步骤
步骤一:检查路由表发现是否有去往对端的业务路由

步骤二:检查对端OSPF是否发布了路由
OSPF路由需要在路由器上发布后,其他路由器才可以学习到。检查ospf配置
R2#show running-config | begin ospf 100

发现无发布路由,发布192.168.10.0网段的路由后能学习到路由正常通讯。

步骤三:检查两端接口类型


发现一端为p2p一端为broacast,导致邻居正常建立但是无法学习对端的路由。
步骤四:确认发布列表的distribute-lite的配置
在OSPF中distribute-list的配置只有在in方向有效,且实现的功能是控制LSDB中计算的路由进入路由表。
因此,在出现LSDB正常,而路由无法进入路由表的时候,需确认distribute-list的配置
通过 show run | b router ospf来查看distribute-list的列表号
再通过show run确认distribute-list引用的ACL或者prefix-list号
再确认ACL或prefix-list的配置是否正常
步骤五:设备内存不足有可能导致路由无法加表
通过show memory来查看内存的使用情况。
五、信息收集
show version
show version slot
show slot
show run
show ip int brief
show ip protocol
show ip ospf interface
show ip os nei
show ip os database
show interface
show ip route
六、总结与建议
1、查看对端是否发布了路由
2、检查两端是否接口类型不一致
3、检查是否前缀列表过滤
4、检查是否是因为内存不足导致
阅读剩余
版权声明:
作者:SE_You
链接:https://www.cnesa.cn/9407.html
文章版权归作者所有,未经允许请勿转载。
THE END