路由表里看不到OSPF路由信息的故障现象的处理
2010-06-22 15:40
148 查看
简介:本文描述了在路由表里看不到OSPF路由信息的故障现象的处理方法。
在路由表里看不到ospf的路由信息分为这几种情况:所有ospf路由都看不到、只是外部路由信息看不到、仅汇总路由信息看不到、仅NSSA路由信息看不 到。对于最后一种情况,一般是直接开case,向cisco tac中心求助。下面分别对前三种故障现象做详细的阐述。
一. 所有的路由信息都看不到
出现这种情况时,应该进行的检查任务如下:
1. 使用show ip ospf neighbor命令,检查路由器是否与邻居(点对点链路)或DR建立起了全邻接关系,详细的检查办法请参见OSPF邻接状态一文。
2. 对于帧中继网络,需要在点对多点子接口上使用ip ospf network point-to-multipoint将该子接口配置为ospf的点对多点网络,或者将点对多点子接口转化为点对点子接口。
3. 在有冗余串行连接的网络中需要特别注意物理接口未被交换。在以下几种情况中,会在数据库中有路由信息,但这些路由信息并不会在路由表中出现:
4. 网络类型不匹配: OSPF:hello间隔broadcast/点到点:10/40秒,nonbroadcast/点到多点:30/120秒。因为hello间隔不一样,将无法通告路由更新。解决办法是使用一个链路上两端的网络类型匹配。
5. 地址不匹配:有邻居间有两条串行链路连接时,有可能会因为串口线插错了,导致网络地址不匹配,解决办法是交换串口电缆。
6. 点对点链路的一端网络地址或子网掩码错误:如一端是10.1.1.1/24,一端是10.2.2.2/24,应更正为一致。
7. 一端配置为unnumbered,另一端配置为numbered:这种情况也会出问题,应该都配置成unnumbered或都配置成numbered。
8. 全连接的fr网络中的一条pvc失效:此时如果ospf配置成broadcast方式的话,将导致整个网络的崩溃,推荐将ospf配置成point- to-multipoint方式。
9. 无法通过外部路由进程得到转地址的路由。
10. 分发表(distribute list)禁止了路由信息的更新:合理配置distribute list.
更为详细的分析,可以参见OSPF故障排除实例分析一文
二. 仅外部路由信息(其它路由进程产生的路由信息)看不到
出现这种情况进应用使用命令show ip ospf data ext x.x.x.x命令检查OSPF数据库中是否有外部的LSA存在。需要注意以下几点:
1. 在存根(stub)区域中不允许出现外部路由。
2. 在redistribution命令中需要写出subnets关键字。
3. 转发地址必须在内部或区域内路由表中。转发地址不能是0.0.0.0
三. 仅汇总路由信息丢失(其它area的路由信息)
小心检查area 0的配置是否正确,area 0是否连续。Area 0配置正确并连续的话,可能需要更换一个IOS版本,或者向cisco tac中心求助。
文章转载至http://bbs.net527.cn 无忧网客联盟
无忧网客联盟主站
无忧linux 时代
在路由表里看不到ospf的路由信息分为这几种情况:所有ospf路由都看不到、只是外部路由信息看不到、仅汇总路由信息看不到、仅NSSA路由信息看不 到。对于最后一种情况,一般是直接开case,向cisco tac中心求助。下面分别对前三种故障现象做详细的阐述。
一. 所有的路由信息都看不到
出现这种情况时,应该进行的检查任务如下:
1. 使用show ip ospf neighbor命令,检查路由器是否与邻居(点对点链路)或DR建立起了全邻接关系,详细的检查办法请参见OSPF邻接状态一文。
2. 对于帧中继网络,需要在点对多点子接口上使用ip ospf network point-to-multipoint将该子接口配置为ospf的点对多点网络,或者将点对多点子接口转化为点对点子接口。
3. 在有冗余串行连接的网络中需要特别注意物理接口未被交换。在以下几种情况中,会在数据库中有路由信息,但这些路由信息并不会在路由表中出现:
4. 网络类型不匹配: OSPF:hello间隔broadcast/点到点:10/40秒,nonbroadcast/点到多点:30/120秒。因为hello间隔不一样,将无法通告路由更新。解决办法是使用一个链路上两端的网络类型匹配。
5. 地址不匹配:有邻居间有两条串行链路连接时,有可能会因为串口线插错了,导致网络地址不匹配,解决办法是交换串口电缆。
6. 点对点链路的一端网络地址或子网掩码错误:如一端是10.1.1.1/24,一端是10.2.2.2/24,应更正为一致。
7. 一端配置为unnumbered,另一端配置为numbered:这种情况也会出问题,应该都配置成unnumbered或都配置成numbered。
8. 全连接的fr网络中的一条pvc失效:此时如果ospf配置成broadcast方式的话,将导致整个网络的崩溃,推荐将ospf配置成point- to-multipoint方式。
9. 无法通过外部路由进程得到转地址的路由。
10. 分发表(distribute list)禁止了路由信息的更新:合理配置distribute list.
更为详细的分析,可以参见OSPF故障排除实例分析一文
二. 仅外部路由信息(其它路由进程产生的路由信息)看不到
出现这种情况进应用使用命令show ip ospf data ext x.x.x.x命令检查OSPF数据库中是否有外部的LSA存在。需要注意以下几点:
1. 在存根(stub)区域中不允许出现外部路由。
2. 在redistribution命令中需要写出subnets关键字。
3. 转发地址必须在内部或区域内路由表中。转发地址不能是0.0.0.0
三. 仅汇总路由信息丢失(其它area的路由信息)
小心检查area 0的配置是否正确,area 0是否连续。Area 0配置正确并连续的话,可能需要更换一个IOS版本,或者向cisco tac中心求助。
文章转载至http://bbs.net527.cn 无忧网客联盟
无忧网客联盟主站
无忧linux 时代
相关文章推荐
- IEEP-OSPF域内路由故障-现象与排障思路
- OSPF多区域中必须有area0。非area0区域要与area0相连才能实现传播域间路由信息
- 故障处理:这几天发现的几个WAYOS故障问题的现象及分析,解决方案
- 【RIP路由协议】由相邻路由发来的RIP信息更新当前路由的路由表
- 常见的PC机硬件、软件故障现象及对应的故障处理方法
- 路由故障处理手册-路由器
- (2) quagga源码分析--路由信息处理zebra-rib
- MVC 自定义过滤器(Filter)实现路由控制、异常处理、授权处理(获取客户端信息)
- 如何过滤OSPF接收的路由信息
- 使用distribute-list过滤OSPF路由信息
- 三个典型无线路由故障的处理
- Linux系统中‘dmesg’命令处理故障和收集系统信息的7种用法
- OSPF网络故障处理案例
- Linux下dmesg命令处理故障和收集系统信息的7种用法
- Linux系统中‘dmesg’命令处理故障和收集系统信息的7种用法
- OSPF故障处理
- dmesg命令处理故障和收集系统信息的7种用法
- Linux系统中‘dmesg’命令处理故障和收集系统信息的7种用法
- OSPF网络故障处理案例
- 根据显示的BIOS信息来处理电脑无法启动故障的方法