关闭

OSPF无法达到FULL状态的常见原因及处理!

240人阅读 评论(0) 收藏 举报

【配置问题】
1、OSPF邻居的hello及dead interval值不一致
定位方法:
a、 检查双方配置
b、 通过debug ospf hello,比较收发的hello报文中的hello及dead interval值
处理方法:修改双发的hello及dead interva一致即可
2、OSPF验证配置错误
定位方法:
a、 检查双方配置
b、 通过debug ospf hello,比较收发的hello报文中的认证部分
c、 查看disp ospf error中“OSPF: wrong authentication key"或者0: OSPF: wrong authentication type是否一直增长
处理方法:修改双发的认证参数即可
3.、该接口根本就没有启动OSPF
定位方法:
a、 检查双方配置
b、 通过debug ospf int,查看该端口是否使能ospf
处理方法:修改双发的配置,在接口上使能ospf即可
4、OSPF网络类型是NBMA的,但你忘记在OSPF协议模式下配置邻居了
定位方法:
a、 检查双方配置,如果network-type为NBMA,看是否手工配置了邻居
处理方法:修改配置,手工指定邻居即可
5、OSPF网络类型是NBMA的,你配置了邻居,但在诸如Frame relay的map语句中忘记加broadcast关键字了,导致协议报文不能到达对方
定位方法:
a、 检查双方配置,如果network-type为NBMA,且使用FR作为链路层协议,确认是否添加broadcast参数
处理方法:修改配置,在fr map 中添加broadcast参数即可
6、OSPF链路两端的网络类型不一致
定位方法:
a、 检查双方配置
b、接口默认的网络类型:
ospf网络类型 链路层协议
p2p PPP、loopback
NBMA fr,x25,HDLC
p2mp 无
broadcast Ethernet
处理方法:修改配置,修改双方的网络类型一致即可
7、区域号不一致
定位方法:
a、 检查双方配置
b、debug ospf packet,查看双方area是否一致
处理方法:修改配置,修改双方的区域一致即可
8、链路的网络地址不一致,注意检查两边的mask
定位方法:
a、 检查双方配置,ospf不会在不同网段接口之间建立邻居关系
处理方法:修改配置,修改双方的地址为同一网段即可
9、在Stub或NSSA区域,有些路由器没有配置成Stub或NSSA
定位方法:
a、 检查双方配置,ospf要求所用stub或NSSA区域内的路由器都要配置成同样的area类型
处理方法:修改配置,修改Stub或NSSA区域所有的路由器具备一样的区域类型
 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:5015次
    • 积分:94
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:4篇
    • 译文:0篇
    • 评论:2条
    文章存档
    最新评论