根据交换机的端口状态判断网络故障

      下午去修手机,刚到手机店就有同事电话打来,说学校的培训楼不能上网了,于是他们先过去修了。

      两个钟头后回到了学校,听说修理去的还没回来,打个电话一问说不光培训楼上不了网,另一个办公楼也上不了网了。我们这儿的网络规划是这样的,汇聚层在中心机房,光纤连接到刚才说的那个办公楼做接入,然后使用办公楼二层交换机的一个端口连接光纤收发器将培训楼加入网络。

      我试了下,ping培训楼,根本没戏;ping了下办公楼,也没戏~看来网络故障不一定全出在培训楼处。想了想,登录了下连接办公楼的汇聚层交换机~在中心机房内,找到连接办公楼的端口,sh int g1/8,显示信息如下:

 

S6806E#sh int gigabitEthernet 1/8

Interface   : GigabitEthernetSFP 1/8
Description : connect_to_Office1
AdminStatus : up
OperStatus  : down
Medium-type : fiber
Hardware    : SFP
Mtu         : 1500
LastChange  : 124d:9h:2m:22s
AdminDuplex : Auto
OperDuplex  : Unknown
AdminSpeed  : Auto
OperSpeed   : Unknown
FlowControlAdminStatus : Auto
FlowControlOperStatus  : Off
Priority    : 0

     根据以往的经验,肯定是线路出故障了,只能去办公楼查一下到中心机房的线路的线路了,可是机柜一般是没有人动的啊,线路不该出问题啊~疑惑着打电话让去培训楼修复的同事们撤了,第二天去办公楼查查线路再说。打完电话突然想起还没看日志:打开汇聚层的交换机看了下关于那个端口的日志显示上午九点钟的时候down掉了,突然想起来了,上午去机房做过维修,难道是不小心把线碰松了?打开机房,查看机器、端口,果真,指示灯是灭的线是松的,重插一把,OK!

 

在这儿我总结了一下根据端口的显示情况大体判断网络故障的可能情况:

 

当三层交换机A口shutdown后(二层的接口均为no shutdown)

在三层交换机上的A口显示为
AdminStatus : down
OperStatus  : down

二层交换机上的口显示为
FastEthernet0/2 is down, line protocol is down (即链路是断开的,协议也是断开的)

 

当二层的交换机B口shutdown后(三层的接口均为no shutdown)

在三层交换机上的A口显示为
AdminStatus : up

OperStatus  : down
二层交换机上的口显示为
FastEthernet0/2 is down, line protocol is down (即链路是断开的,协议也是断开的)

 

而当二层三层交换机间的链路是断开时(端口均为no shutdown)

在三层交换机上的A口显示为
AdminStatus : up
OperStatus  : down
二层交换机上的口显示为
FastEthernet0/2 is down, line protocol is down (即链路是断开的,协议也是断开的)

 

综上所述:

仅当三层的端口是shutdown时,显示三层的接口时才显示其都是DOWN,这个时候no shut一下(这种情况可能性不大,除非是shut后忘记no shut了);而只要不通,二层的接口显示都是DOWN。也就是说,当网络不能正常连接时,我们可以先查看一下相连的三层交换机与二层交换机的端口状态,可以进一步缩小查修的范围!

  

另外,作为一个网络管理员,常看日志也是一个很好的习惯,在某种程度上能给我们的排障缩小范围,减少不少的负担。

    原文作者:yytian
    原文地址: https://blog.csdn.net/yytian/article/details/4725131
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞