一次一位朋友给企业组建网络时遇到了一个比较棘手的问题,向我寻求帮助。企业网络组件完成后,发现某几台计算机运行速度非常的慢。就算移动一下鼠标也要好长一段时间才会有反应。这跟中了病毒的反应一模一样。刚开始朋友也以为了中了某种病毒。可是将杀毒软件升级到***版本后,进行杀毒没有发现任何病毒。在不得已的情况下,只有重新安装操作系统,可以问题依旧。为此他就向我求助,该如何来解决这个问题。
怀疑一:蠕虫病毒在作怪
笔者听到朋友的描述之后,条件反射的就认为可能是这台计算机上有病毒。笔者像朋友介绍了一款不错的蠕虫病毒专杀工具先查一下病毒。可是一番查杀下来之后,发现没有任何病毒。而且还是从DOS状态下进行查杀。在这种情况下,还没有发现蠕虫病毒的话,说明计算机基本上没有中毒。而且根据笔者的了解,最近也没有新的蠕虫病毒的出现。此时就可以基本排除这个故障时病毒原因所造成的。
怀疑二:计算机本身的性能问题
排除了病毒的因素之后,笔者怀疑是否是计算机本身的配置有问题了的。不过笔者这位朋友也排除了这个原因。因为这台计算机的操作系统是刚安装过的,其应用软件出了Office办公软件与杀毒软件之外,没有安装其他的软件。所以系统的碎片文件并不是很多。而且这台电脑的配置已经高于XP操作系统的推荐配置。故硬件可以满足当前操作系统的要求。笔者让他查看了一下任务管理器,CPU与内存的占用率其实都不是很高。也没有发现异常的进程。这就可以证明问题也不是处在计算机上。
原因推测:通过拔网线的土办法来推测故障的原因
既然导致企业网络中的计算机速度缓慢并不是病毒造成的,也不是计算机本身的硬件配置不足所导致的,那么到底是什么原因呢?由于笔者不在现场,为此也无法得到更多的资料。***笔者给这个朋友提供了一个比较土的办法。想将计算机的网线拔掉,看看计算机的运行是否正常。这位朋友听从了笔者的建议,将网线拔掉之后,计算机的运行就恢复正常了。可见问题最终还是出在网络上。
有时候拔网线的办法虽然比较土,但是效果却非常的好。如网络管理员发现网络速度变慢,此时如果没有其他工具的话,就可以将交换机上的网线全部拔掉,然后再一台台的插上去。如果插了几台都没有问题的话,就说明交换机本身不存在问题。等到插到某根网线之后网络速度又明显变慢了,拔掉之后又恢复正常。此时就可以说明这台主机中了病毒了。网络管理员可以先将其他正常的主机连接到网络中。然后找到这台主机进行杀毒。病毒杀掉之后再连接到网络中,故障就解决了。
可见土办法在没有专业工具的情况下,还是能够起到非常不错的效果。
原因分析:网线干扰导致计算机运行速度变慢
排除了计算机本身的故障之外,剩下的就是网络的问题了。笔者怀疑可能在网络配置上出现问题。为此笔者建议他在这台主机上Ping其他的主机,看看连接上是否有问题。他ping了之后,说连接上基本没有问题。不过有时候多Ping几下的话,中间可能会有临时的中断情况。笔者建议他在Ping命令后面加入-T参数。默认情况下,ping命令只会返回四个信息。不过加入这个-t参数之后,操作系统会不断的返回ping 信息,直到用户手工停止这个命令。加入了这个参数之后,他反应平均每二十条记录中就会有一条到两条记录显示无法到达目的地。
难道是交换机的端口或者网络的端口有问题吗?笔者建议他使用正常计算机的网线来试一样。换了一根网线之后,计算机的性能有了明显的改善。此时故障的原因就进一步缩小了。可能是连接这台主机的交换机端口有问题,又或者是这根网线本身制作的有问题。这位朋友在交换机上更换了一个端口,可是问题仍然没有解决。通过这个土办法,最终确定是网线搞的鬼。
朋友检查了两端水晶头的制作之后,发现果然是网线在制作过程中出现了差错。通常情况下双绞线采用的是绞合的机制,主要的原因就是为了避免串绕的影响。当传输线路存在有若干个线对 并且传输线路比较长时,每一对线期构成的回路面积就会比较大。此时线对之间的串绕和外界的干扰就会比较严重。在这种情况下,网络中传输的数据包就可能会丢失。而主机的话,就会不断的重新发生数据包。此时计算机就会忙于处理这些数据报,而导致计算机响应缓慢。其实这根蠕虫病毒的原理是一样的。难怪症状跟病毒这么类似。
在长距离通过网线来连接计算机跟交换机等设备时,需要注意串绕对网络的影响。在这种情况下,为了减小线对之间的串绕和外界的干扰,必须要严格遵循“交叉”技术。有时候在短距离进行连接时,有些网络管理员偷懒,没有遵循这个原则。即两端都按相同的顺序接水晶头,如都是12345678的顺序。这种网线在短距离,如20米之内的连接,一般不会出现问题。此时干扰并不是很严重。但是如果连接的距离到了50米,甚至更长,此时在网线内部就会产生比较严重的串绕现象。为此在长距离进行联网时,必须要严格遵循交叉的规则,即将平行传输的线路按照一定的紧密度相互胶合。如此的话,就能够将每个线对构成的回路分割成若干个小的回路。而每个回路中感生的串扰就可以相互抵消(通常可以抵消很大的一部分),从而达到减小串扰的目的。
通常情况下,双绞线的绞结程度越紧密,绞距越均匀,其抗干扰的能力也就越强、线对内部的串绕也就越小。在长距离网络传输中,效果也就越好。当然***的产品,也需要用户在实际工作中正确使用。像上面这个案例,网线本身没有问题。只是用户在制作水晶头的时候,没有严格按照制作的“交叉”顺序来制作网线。在这种情况下,在短距离数据通信中或许不会有问题。但是距离一长,问题就出来了。故在日常工作中,各位***还是要能够严格遵守这个顺序。
这对我们网线的选购也提出了一个新的要求。在网络组件时,交换机或者路由器等设备***能够放在中央的位置,以缩短计算机与这些设备之间的距离。从而尽量减少干扰的情况。如果连接的距离比较长时,在选购网线时就需要特别注意,选择质量好一点的网线。认为一个比较好的办法就是如果距离实在太长,那么中间***接一个交换机。不过***不要使用集线器来代替。现在交换机的几个在不断下降,已经跟集线器的价格比较接近了。出于稳定性考虑,企业***采用交换机而不是集线器。
从这个案例中我们可以学到,有时候土办法还是能够起到不错的效果。在长距离连接网络时,需要严格遵守“交叉”规则,并选择质量过硬的网线。可以在中间接一个交换机的方式来进一步避免长距离导致的串扰现象。