新手做项目容易犯这个错,导致OSPF邻居起来且学不到路由。

简介: 新手做项目容易犯这个错,导致OSPF邻居起来且学不到路由。


OSPF两端接口网络类型不一致,一端为点对点,一端为广播网,导致邻居建立后无法学习路由。

应用场景

设备使能了OSPF协议。

配置规范

在接口视图下,执行命令ospf network-type命令,将两端设备接口下的OSPF网络类型修改为一致。

非规范配置的风险

风险描述

当OSPF两端接口网络类型不一致,一端为点对点,一端为广播网时,虽然OSPF邻居可以正常建立,但是无法正确计算路由,进而导致依赖这些路由的业务不通。

业务现象如下:

OSPF邻居可以正常建立,但是无法学习路由。

风险的判断方法

1、在用户视图下执行display ospf interface all命令,查看所有接口的OSPF详细信息。

从显示信息可以看出,OSPF在GigabitEthernet1/0/1和GigabitEthernet1/1/0接口建立广播网邻居。

<HUAWEI>displayospfinterfaceall OSPFProcess101withRouterID1.1.1.1 Interfaces Area:0.0.0.0(MPLSTEnotenabled) Interface:192.168.1.1(GigabitEthernet1/0/1) Cost:1State:DROtherType:BroadcastMTU:1500Priority:123 DesignatedRouter:192.168.1.3 BackupDesignatedRouter:0.0.0.0 Timers:Hello10,Dead40,Poll120,Retransmit5,TransmitDelay1 Interface:192.168.2.1(GigabitEthernet1/1/0) Cost:1State:DROtherType:BroadcastMTU:1500 Priority:0 DesignatedRouter:192.168.2.3 BackupDesignatedRouter:0.0.0.0 Timers:Hello10,Dead40,Poll120,Retransmit5,TransmitDelay1

2、在用户视图下,执行display ospf peer interface-name命令,查看接口所建立的OSPF邻居。

如果没有邻居或者邻居状态不为Full,则检查下一个接口;否则需要根据接口类型判断两端接口类型是否一致。

说明

  • 广播网接口的邻居的DR字段必须有IP地址,若该字段显示为DR: None,则认为两端接口类型不一致。
  • 点对点接口的邻居的DR字段必须显示为DR: None,如果显示为其它,则认为两端接口类型不一致。

从显示信息可以看出,广播网接口GigabitEthernet1/0/1的Full邻居的DR字段没有IP地址,可以判断为两端接口类型不一致。

<HUAWEI>displayospfpeerGigabitEthernet1/0/1 OSPFProcess101withRouterID1.1.1.1 Neighbors Area0.0.0.0interface192.168.1.1(GigabitEthernet1/0/1)'sneighbors RouterID:1.1.1.3Address:192.168.1.3 State:FullMode:NbrisMasterPriority:123 DR:NoneBDR:NoneMTU:0 Deadtimerduein33sec Retranstimerinterval:5 Neighborisupfor00:45:35 AuthenticationSequence:[0]<HUAWEI>displayospfpeerGigabitEthernet1/1/0 OSPFProcess101withRouterID1.1.1.1 Neighbors Area0.0.0.0interface192.168.2.1(GigabitEthernet1/1/0)'sneighbors RouterID:1.1.1.3Address:192.168.2.3 State:FullMode:NbrisMasterPriority:1 DR:192.168.2.3BDR:NoneMTU:0Deadtimerduein32sec Retranstimerinterval:5 Neighborisupfor00:23:12 AuthenticationSequence:[0]

风险的恢复方案

将两端设备接口下的OSPF网络类型修改为一致。

在接口视图下,执行命令ospf network-type命令,将两端设备接口下的OSPF网络类型修改为一致。

1、由显示信息可以看出,GigabitEthernet1/0/1接口网络类型已经被修改为点对点。

<HUAWEI>system-view [HUAWEI]interfaceGigabitEthernet1/0/1 [HUAWEI-GigabitEthernet1/0/1]displaythis # interfaceGigabitEthernet1/0/1 undoshutdown ipaddress192.168.1.1255.255.255.0 ospfnetwork-typep2p ospfdr-priority123 # return
2、在两端设备的用户视图下执行display ospf peer interface-name

命令,查看OSPF邻居的DR字段。

由显示信息可以看出,GigabitEthernet1/0/1的DR字段已经显示为IP地址,配置正确。

<HUAWEI>displayospfpeerGigabitEthernet1/0/1 OSPFProcess101withRouterID1.1.1.1 Neighbors Area0.0.0.0interface192.168.1.1(GigabitEthernet1/0/1)'sneighbors RouterID:1.1.1.3Address:192.168.1.3 State:FullMode:NbrisMasterPriority:123 DR:192.168.1.1BDR:192.168.1.3MTU:0 Deadtimerduein38sec Retranstimerinterval:5 Neighborisupfor00:00:07 AuthenticationSequence:[0]
相关文章
|
1月前
|
网络协议 测试技术 网络安全
ensp之前用的好好的,过了几天使用路由器报错40
ensp之前用的好好的,过了几天使用路由器报错40
|
2月前
|
网络协议 算法 数据库
|
3月前
|
网络协议 网络架构
OSPF邻居关系建立失败?揭秘网络工程师面试中最常见的难题,这些关键步骤你掌握了吗?网络配置的陷阱就在这里!
【8月更文挑战第19天】OSPF是网络工程中确保数据高效传输的关键协议。但常遇难题:路由器间无法建立OSPF邻居关系,影响网络稳定并成为面试热点。解决此问题需检查网络连通性(如使用`ping`),确认OSPF区域配置一致(通过`show running-config`),校准Hello与Dead计时器(配置`hello`和`dead`命令),及核查IP地址和子网掩码正确无误(使用`ip address`)。系统排查上述因素可确保OSPF稳定运行。
70 2
|
3月前
|
网络协议
交换机ARP学习异常,看网工大佬是如何处理的?
交换机ARP学习异常,看网工大佬是如何处理的?
|
3月前
|
运维
老司机,思路就是清晰!Eth-Trunk无法转发流量竟然是这样定位的!
老司机,思路就是清晰!Eth-Trunk无法转发流量竟然是这样定位的!
|
3月前
|
网络协议 算法 数据安全/隐私保护
高频面试题:部署OSPF后,为啥无法建邻居关系?
高频面试题:部署OSPF后,为啥无法建邻居关系?
|
3月前
|
网络虚拟化
二层网络调试,新手网工经常犯这个错,导致网络不通!
二层网络调试,新手网工经常犯这个错,导致网络不通!
|
6月前
|
Python
用代码解决问题:以下有4个子网掩码,( )是推荐使用的。 A. 127.192.0.0 B. 96.0.0.0 C. 255.128.0.0 D. 176.0.0.0
用代码解决问题:以下有4个子网掩码,( )是推荐使用的。 A. 127.192.0.0 B. 96.0.0.0 C. 255.128.0.0 D. 176.0.0.0
43 0
|
网络协议 网络虚拟化
【每日一记】OSPF邻居无法建立的排错思路
【每日一记】OSPF邻居无法建立的排错思路
103 1