|
案例主题:
|
华为路由器与第三方路由器对接OSPF经验
|
问题描述:
|
在实际工程中经常遇到与第三方设备对接OSPF,故障千奇百怪,将处理经验总结一下,希望对其他工程师有用。
1.无法建立OSPF邻居故障
2.不能学到相应的路由故障
3.OSPF选路问题
4.其他不能定位的问题
|
问题分析:
|
1.可能原因:A: Hello 10, Dead 40, Poll 40 与对端不对应
B: hell netmask mismatch 子网掩码配置错误
C: wrong authentication type、wrong authentication key
验证配置错误
D:非广播网中没有配置neighbor
2.可能原因
A: 双方的MTU不一致
B: 配置了访问列表过滤掉DD报文
C: 和BAY路由器互通,BAY要做asboundary true的命令,将自己配置成一台OSPF自治系统边界路由器
D: 链路状态数据库中发现没有TYPE=2的net-lsa,可以考虑将网络类型改为POINT-TO-POINT,由于此时不选举DR,这样就不涉及到NETWORK LSA。可以规避此类错误。
E: router id的问题, 删除原先所配置的router id,新配置另一个router id后,没有重启ospf。
3. 对于相同掩码长度的路由,通常ospf选路遵循以下先后原则:
A、路由优先级高优先
B、area内学习到的优于跨area学到的
C、cost值小优先
D、路由的选路上还有一个最长匹配的原则不要忘记
4、请求800支持
|
采取措施
|
1、2、3 找出问题所在,配置好相应数据。
4、需要提供给800的信息:
4.1、接口统计信息、内存状况、任务信息、日志(通过隐含模式下的display diagnostic-information命令);
4.2、ospf邻居信息(display ospf peer);
4.3、ospf接口信息(display ospf interface);
4.4、ospf出错信息(display ospf error);
4.5、ospf的LSDB数据库(display ospf lsdb);
4.6、ospf的abr-asbr计算情况(dis ospf abr-asbr);
4.7、ospf路由计算结果(dis ospf routing)。
|
|
|
|