Cisco路由器常见故障处理

Posted by Harid十一月 - 17 - 2010 Leave comments   213 views 

路由器出现一些故障是正常的,当出现故障时,我们应该按照 OSI 参考模型的分层,从低层到高层,一层一层的分析,先检查物理层,然后检查数据链路层、网络层和其他高层。

另外我们需要了解一些常见的故障类型,如:

1、物理层常见故障:接口没有连接电缆、电缆松动或损坏、电缆线序不正确、电缆连接到错误端口、端口损坏、收发器故障、电信运营商的问题、双工/半双工不匹配、接口速度不匹配等;

2、数据链路层常见故障:帧格式不匹配、编码方式不匹配、网卡故障、背靠背连接时没有在DCE上设置时钟等;

3、网络层常见故障:IP地址设置错误、掩码错误、没有启动路由协议、启动了错误的路由协议、不正确的配置路由协议、访问控制列表过滤了数据、不正确的缺省网关等。

solving-steps

常用的诊断方法:

1、使用指示灯排除第一层的故障。常见现象有:电缆被损坏、未连接电缆、电缆连接到错误的端口上、电缆连接间歇性中断、使用了不匹配的电缆、收发器出现问题、设备掉电等;

2、使用“ show interface ”命令排除第二层的故障,这个命令是发现第1、2层故障最好的一个工具。该命令通常有2个参数要注意:

interface is down(up)
line protocol is down(up)

第1个参数如果是down,则第2个参数也是down,通常是没有可用的介质供协议使用。当有硬件问题或者是配置问题而导致administratively down,就会出现这种情况(第一层故障)。如果第1个参数是up,第2个参数是down,则问题出现在第2层。常见的引起故障的原因有:1)、没有配置同步时钟,需要在DCE设备上配置时钟;2)、封装类型不匹配,路由器的封装类型通常选择 HDLC。

3、使用 ping 命令和 traceroute 排除第三层的故障。traceroute命令用于追踪一个数据包到达目的地所经由地实际路径,使用ICMP协议工作。使用这个命令的设备向远程主机的一个无效端口顺序发送一组UDP数据包。首先发送3个TTL=1的数据包,由于TTL=1,当这个UDP数据在它的路径上遇到第一个路由器的时候,会引起一个ICMP超时信息(11),表明数据超时,表明数据在去往目的地地路径上遇到了第一个路由器。然后再发送另外3个TTL=2的UDP数据包。这种过程一直持续到到达实际主机。由于访问的是目的主机的无效端口,所以,目的主机会响应一个ICMP端口不可达的信息(3),使得 traceroute程序结束。

第三层协议常用排错命令:

1、

Router#show interfaces s0/0

显示:

Serial0/0 is up, line protocol is down

Hardware is PowerQUICC Serial
Internet address is 170.10.4.1/23

上面的输出表明接口的线协议有问题。其中一个可能原因是在背靠背连接中没有设置时钟,也有可能与电信运营商的线路或DCE设备故障有关。可以使用下面的命令检查:

Router#show controllers s0/0

输出如:

Interface Serial0/0

Hardware is PowerQUICC MPC860
DCE V.35, no clock
idb at 0x81997308, driver data structure at 0x8199F0A4
SCC Registers:

输出表明本接口是 DCE,没有设置DCE的时钟。在对应的端口上设置好时钟,如果设置了时钟,接口仍然处于line protocol is down 则可能与电信运营商的线路或设备有关。

2、路由表中缺少路由。

首先尝试重新添加协议(如RIP),如果确定配置RIP等协议命令正确,而问题依旧,则可以用下述命令:

show run
show ip protocols
show ip interfaces brief

还需要检查一下网络里是否有子网不连续的情况,在使用有类路由协议的情况下,子网不连续或属于同一个主网其子网掩码不相同,都会造成路由丢失的现象。解决办法有2种:

a.设置静态路由:

Router(config)#ip route 170.10.2.0 255.255.254.0 s0/0
Router(config)#ip route 170.10.6.0 255.255.254.0 s0/0

b.使用支持非连续网络的无类协议:RIPv2,OSPF,EIGRP……

最后,再集中一下这几个命令:

show run 查看当前路由器配置情况;
show interface 查看路由器接口的状态及参数;
show controllers 显示网络接口卡控制器的有关统计信息
show ip protocols 查看当前路由器运行的路由协议;
show ip route 查看路由表
debug 可以对路由器的许多方面提供详细的诊断信息。
show ip interfaces brief  显示各端口状态
show ip route   查看路由表

以上内容为实验总结!

   声明:本文采用 BY-NC-SA 协议进行授权 | 星期九
   原创文章转载请注明:转自《Cisco路由器常见故障处理

分享本文: 腾讯微博 QQ空间 人人网 百度空间 开心网 新浪微博 Google Reader 豆瓣
Comments(27) Leave comments
  1. Gravatar
    IT路人 Google Chrome Google Chrome 15.0.874.106 Windows Windows 7

    对思科毫无兴趣

  2. Gravatar
    天印行健 SouGou Browser SouGou Browser 2.X Windows Windows XP

    串口down的原因也有可能是encapsulation开启,我遇到过一次,不过我还不明白是什么东西,只知道用命令no encapsulation就行了...老师说下学期讲封装,不是很明白路由里的封装为什么会导致串口开启失败

    • Gravatar Harid  @  十一月 22nd, 2010 at 21:38 replied.

      @天印行健, 我那次实验的时候老师就给我们设置了这个故障,他把封装类型给改了!

  3. Gravatar
    david Mozilla Firefox Mozilla Firefox 3.6.12 Windows Windows XP

    呵呵,看来都是高手呀。。 :grin:

    • Gravatar Harid  @  十一月 21st, 2010 at 17:26 replied.

      @david, No,No,No,寡人可刚进门啊! :lol:

      • Gravatar david  @  十一月 27th, 2010 at 10:32 replied.  | #4

        @Harid,
        呵呵,你都算是刚进门,我应该还没有学会走路呢。

  4. Gravatar
    WordPress啦 Mozilla Firefox Mozilla Firefox 3.6.12 Windows Windows XP

    这个写的非常详细,感谢博主如此的分享精神

  5. Gravatar
    小黄 Internet Explorer Internet Explorer 6.0 Windows Windows XP

    最近我上的网络课就是思科的 .. 不过是很简单的

    • Gravatar Harid  @  十一月 21st, 2010 at 17:31 replied.

      @小黄, 我上的也是最初级的, :idea:

评论分页
6 + 1 =  (required)
 疑问 鼓掌 难过 呲牙 强 微笑 快哭了 坏笑 汗 奋斗 撇嘴 OK 偷笑 委屈 尴尬 傲慢 握手 玫瑰 胜利 大哭 抱拳
启用云输入法:      

NOTICE1: You should type some Chinese word (like “你好”) in your comment to pass the spam-check, thanks for your patience!

NOTICE2: 请申请gravatar头像(http://en.gravatar.com),木有头像的会显示为“小怪物”头像,将难以通过审核!

NOTICE3: 如果您能消除一下评论框旁边的邻居的寂寞的话,Harid将不胜感激,你懂的!^_^