# 查看邻居简要状态,看是Init / 2‑Way / ExStart / Loading / Full
display ospf 1 peer brief
# 邻居完整详细信息
display ospf 1 peer verbose
状态含义快速参考H3C:
display ospf 1 error
重点观察持续增长的计数器,对应故障点H3C:
Netmask mismatch:掩码不匹配Hello timer mismatch:Hello 时间不一致Dead timer mismatch:Dead 时间不一致bad area ID:区域 ID 不一致bad authentication type / bad authentication key:认证类型 / 密钥不一致Router ID confusion:Router‑ID 冲突建议隔 10 秒执行 2 次,持续上涨的计数器就是故障根源。
display ospf 1 event‑log hello received abnormal
输出里面
Drop reason字段直接写明丢弃 Hello 报文原因:区域不匹配、认证失败、掩码、定时器、Router‑ID 冲突、Option(Stub/NSSA 区域类型)不匹配等,是定位邻居建不起来的利器H3C。
记录邻居每一次状态切换、down 的 Reason 原因,比如 DeadExpired、BFDDown、接口变更等H3C。
display ospf 1 event‑log peer
display ospf 1 troubleshooting
会输出时间、序列号、完整故障描述:例如 BFD 会话 down、超时老化、DD 报文序列号异常、接口状态变化等。 清除旧记录:
reset ospf 1 troubleshooting,复现故障再查看,更容易抓到最新事件H3C。
#查看接口OSPF配置:网络类型、hello/dead、mtu‑enable、区域、认证、DR优先级
display ospf 1 interface verbose
核对:接口是否被 silent‑interface 静默、network 网段是否包含接口 IP。
ospf mtu‑enable,两端接口 MTU 必须一致;ExStart 卡住优先测试大包 ping:ping -s 1500 -M do x.x.x.x
⚠️debug 会占用 CPU,排查完务必 undo 关闭。
<H3C> debugging ospf packet hello
<H3C> terminal debugging
<H3C> terminal monitor
#关闭调试
undo debugging all
表格
| 现象 | 优先执行命令 | 大概率根因 |
|---|---|---|
| 完全看不到邻居 | display ospf event‑log hello received abnormal | network 宣告缺失、silent 接口、ACL 拦截 OSPF 报文 |
| 邻居卡在 Init | display ospf peer brief + ping 测试 | 单向报文不通,ACL / 防火墙拦截 OSPF 协议 89 |
| 邻居能短暂建立马上 down | display ospf troubleshooting | BFD down、Router‑ID 冲突、定时器 / 认证 / 区域类型不匹配 |
| 卡在 ExStart 无法 Full | display ospf 1 interface verbose | ospf mtu‑enable 开启,两端 MTU 不一致,大包丢包 |
display ospf X peer brief确认邻居状态;display ospf X error看错误计数器是否持续增长;display ospf X event‑log hello received abnormal查看 Hello 报文被丢弃的真实原因;display ospf X troubleshooting查看 down 事件原因;
一句话总结:SR8812‑F 优先使用display ospf event‑log hello received abnormal,该命令直接打印 Hello 报文丢弃原因;邻居震荡看display ospf troubleshooting;参数不匹配看display ospf error,尽量少用 debug 调试。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论