交换机级联引起故障的解决

数码时尚

  网管经常会遇到一些很奇怪的网络故障,解决过程中也是颇费心思。笔者前两天又遇到一个这样的问题,“共享”出来,希望大家以后少走弯路。

  机器配置:联想万全服务器,操作系统是WinNT。使用两台24口的交换机。工作站为36台联想开天4600 电脑,操作系统是Win98。设定所有电脑在一个工作组(workgroup)中,且没有设网关。

  故障现象:刚开始时有几台电脑只能看到局域网中部分电脑,但不能看到服务器。根据经验,这个故障明显出在交换机上。以前曾经遇到过,把交换机关掉,等5分钟以上,重新打开,故障自行解决。这次我采用了同样的方法,但问题出现了变化。

  重新打开后,机架下面的第二台交换机的灯从5至12口均不再正常有规律的闪烁,而是偶尔亮一下。而 5至12端口所对应的电脑只能看到自己,其网卡灯一直亮着但不再闪烁(即没有收发数据包)。另外6台电脑(不接在5至12口)也不能访问服务器。网中剩下的电脑能访问服务器,但只能看到局域网中部分电脑且Ping不通,而服务器本身也只能看到局域网中部分电脑。

  交换机中除5到12口以外的灯闪烁正常,说明对应电脑的网卡和线路正常。而交换机中5到12端口连接的电脑同时出问题,可见8台电脑的网卡同时出问题可能性很小。如果是第二台交换机的5至12口的端口坏了,那其他端口对应连接的电脑就应该能访问服务器,可是为什么还是有另外6台不能访问服务器呢?如果是服务器的网线有问题,为什么还有部分电脑能访问服务器?

  解决办法:首先更换服务器的网线,问题依旧。又将原来插入第二台交换机上5至12口的网线接到第一台交换机上,情况有所好转,这几台电脑能访问服务器了,但和其他电脑一样,只能看到局域网中几台电脑,且网速明显下降。这说明问题仍出在交换机上。终于想到了是不是交换机的级联出问题?要不怎么组内电脑互相不通呢?

  出现故障前用的是第一台交换机的级联,现在立刻换成用第二台交换机的级联相连接,刷新服务器后网速恢复很快,且局域网中所有电脑均出现了。又把原来接在第二台交换机5至12口的网线从第一台交换机上取回来接回第二台的5至12口,交换机上5至12口的灯闪烁正常了,局域网内的电脑均能访问所有电脑,至此,故障解决。

  此次经历,说明网络故障中,交换机的级联也是一个不可忽视的问题。

  另外,有一个小经验:网管在所有单机未开机前,先打开服务器和交换机,上述交换机的故障频率会少得多。