日志信息明确表示:在 Vlan-interface1022 上收到了一个 OSPF 报文,该报文中携带的 Router ID(10.60.254.1)与本设备配置的 Router ID 完全相同。这导致 OSPF 邻居关系无法正常建立,甚至可能引起路由振荡。
Router ID 是 OSPF 进程中用于唯一标识路由器的 32 位数值,类似于设备的“身份证号”。在一个 OSPF 域内,所有设备的 Router ID 必须唯一。
你的网络中至少有两台设备(包括本机 OA-gateway-01&04-254.1 和邻居 10.60.8.1)使用了相同的 Router ID 10.60.254.1。
该冲突可能源于:
手动配置了相同的 Router ID。
设备自动选举 Router ID 时(如通过物理接口 IP 选举),两台设备恰好都使用了 10.60.254.1(可能是 Loopback 或某个接口的 IP)。
登录到本设备(OA-gateway-01&04-254.1),执行以下命令查看当前生效的 Router ID:
从日志中的 “sourced from IP address 10.60.8.1” 可知,冲突邻居的 IP 地址是 10.60.8.1。你需要登录到该设备(或通过 SNMP、网络管理平台)确认其 OSPF Router ID 是否也为 10.60.254.1。
选择一台设备(通常是次要设备或规划中允许变更的设备)修改 Router ID。推荐使用 Loopback 接口的 IP 作为 Router ID,因为 Loopback 接口稳定且不易变化。
方法一:修改全局 Router ID(会影响所有使用全局 Router ID 的动态路由协议)
执行以下命令,确认 OSPF 邻居状态恢复正常:
暂无评论
OSPF_DUP_RTRID_NBR 告警,核心是网络中有两台设备的 OSPF Router ID 都配置为 10.60.254.1(一台是你的 S6520X,另一台是 IP 为 10.60.8.1 的设备),OSPF 协议要求 Router ID 全网唯一,冲突会导致邻居无法建立、路由学习异常。display ospf 10 # 10是告警中的OSPF进程号
Router ID 字段,确认本地配置的是 10.60.254.1。10.60.8.1(Vlan-interface1022 接口收到的),直接登录该 IP 设备排查:# 登录10.60.8.1设备,查看OSPF配置
display ospf # 查看所有OSPF进程的Router ID
display current-configuration | include ospf router-id # 快速筛选Router ID配置
10.60.254.1。# 在告警交换机上执行
display arp | include 10.60.8.1 # 查看该IP对应的MAC地址
display lldp neighbor # 结合MAC地址定位设备型号/端口
10.60.8.1 设备,修改 OSPF Router ID 为全网唯一值(建议用设备环回口 IP / 专属网段 IP):system-view
ospf 10 # 对应冲突的OSPF进程号
undo router-id # 删除旧Router ID
router-id 10.60.8.1 # 改为自身IP或其他唯一值(如10.60.254.2)
quit
save # 保存配置
system-view
ospf 10
undo router-id
router-id 10.60.254.2 # 改为未使用的唯一IP(避免再次冲突)
quit
save
display logbuffer | include OSPF_DUP_RTRID_NBR # 无输出则冲突已解决
display ospf 10 peer # 邻居应显示为Full状态,无Router ID冲突提示
display ospf 10 routing # 正常学习到对端路由
interface LoopBack0
ip address 10.60.254.1 255.255.255.255 # 专属环回IP
ospf 10
router-id 10.60.254.1 # 绑定环回IP
# 在核心设备上执行
display ospf 10 database router # 查看所有邻居的Router ID
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论