无论多大规模的局域网网络,它的运行性能不可能一直很稳定,就象普通的人一样,无论他平时多么健康,身体偶尔也会有一些不适;一般来说,只要网络管理员平时加强管理,就能防范于未然,让局域网网络尽可能地保持稳定。不过,造成网络运行不稳定的因素比较多,不少细节因素常常不那么起眼,所以网络管理员在排查这方面的故障很容易走弯路。这不,笔者曾经遭遇到的一则网络运行不稳定故障,就是由于交换端口散热不良引起的,在排查过程中笔者由于忽视了这种细节因素,造成故障排查费了很多时间,走了很多弯路;为与大家共享交流,笔者现在就将该故障的详细排查过程还原出来!
上网连接不稳
笔者办公室有四台普通计算机,平时这些计算机都通过墙上的网络插座,连接到单位楼层交换机,去访问单位内网资源。最近,由于工作需要,这四台普通计算机需要直接访问Internet,为了节约组网成本,笔者就使用共享ADSL宽带的方式进行上网;在上网连接时,笔者花了几十元钱购买回来了一只5口的普通交换机,四台普通计算机全部通过100M双绞线连接到5口交换机上,另外一个空余交换端口连接到ADSL设备上。
起初的时候,每一台普通计算机都能正常上网,可是过了一段时间后,这些计算机都不能上网了。刚开始的时候,笔者还以为是普通交换机与ADSL宽带设备的连接出现了松动,于是拔掉这两个设备之间的网络线缆,并按照正确的方法进行了重新连接,在确保接口连接牢靠稳定后,笔者从自己的计算机中进行了上网测试,发现还是不能正常访问Internet网络,询问其他的同事,他们经过测试,发现都不能正常上网。看来,问题出在交换机或ADSL设备身上,于是,笔者尝试着重新启动了一下交换机设备,看看是否是交换机出现了软故障;当交换机重新启动成功后,笔者再次进行了上网测试,结果发现无法上网的故障立即消失了,果然问题真的是由交换机引起的。原以为到了这里,无法上网的故障就算成功解决了;谁曾想到,没有多长时间,办公室中的所有计算机同时又不能正常上网了。
端口散热不良
再次重新启动交换机设备,计算机上网时间还是不能持续很长,难道问题不在交换机身上,而在ADSL设备身上?于是,笔者尝试着重新启动了一下ADSL设备,不过这次重新启动操作,并没有让故障现象有所改变;后来,笔者想到ADSL设备的拨号参数如果设置不当的话,很容易造成上网频繁掉线的现象,那会不会是拨号参数没有设置正确,造成了办公室中的计算机不能稳定上网故障呢?为了验证自己的猜想是否正确,笔者立即进入ADSL设备后台系统,找到网络连接相关设置选项,发现对应参数设置是正确的,这说明上述故障现象与ADSL设备的参数设置无关。为了完全排除ADSL设备自身因素,笔者断开交换机与ADSL设备之间的物理连接,并将办公室中的其中一台计算机直接连接到ADSL设备上,发现该计算机能够稳定上网,这说明办公室网络运行不稳定的故障与ADSL设备的工作状态完全没有关系。
不得已,笔者只好再次将目光转移到交换机身上,由于之前通过重新启动交换机系统可以短暂恢复故障现象,为此笔者怀疑该交换机的后台系统存在BUG,而这个BUG或许就是造成办公室网络运行不稳定的“罪槐祸首”。为了判断交换机后台系统是否真的存在问题,笔者准备使用其中的一台计算机连接到交换机上,进行稳定性测试;想到做到,笔者拔掉其他三台计算机连接到交换机上的网络线缆,只让其中一台计算机与交换机相连,之后又重新启动了一下交换机后台系统,结果笔者看到这台计算机竟然可以正常上网了。后来,笔者担心这台计算机过一段时间后又不能上网,于是对其上网连接状态进行密切观察,连续很长时间,这台计算机的网络连接都没有断开,很显然那台交换机后台系统能够运行稳定,这也意味着办公室网络运行不稳的故障与交换机后台系统无关。
既然交换机连接一台计算机,可以稳定上网,那么为什么同时连接四台计算机就不能正常上网呢?对此现象,笔者实在是无法理解;不过,笔者继续进行了测试,又将两台计算机同时连接到交换机上进行测试,结果发现它们也能正常上网,只是上网速度有点变慢。当笔者继续增加计算机进行上网测试时,发现上网的计算机开始连接不稳定,同时笔者接触对应交换端口表面时,感觉到有点发热;当所有计算机全部连接到交换机上后,笔者感觉到这些交换端口的发热现象更加严重,难道是交换端口散热不良,造成了交换机工作状态发生瘫痪?
考虑到交换机只有一、两个交换端口工作时,网络就能运行稳定,所有端口同时工作时,网络运行就不稳定,笔者估计问题很可能是交换机的端口散热不良引起的;为此,笔者特意找来一只品牌完全相同的8口交换机,来替代5口交换机,并且为了保证交换端口散热良好,笔者还特地将每台计算机的网络线缆间隔插入到交换机上,确保每个交换端口都有足够的散热空间,果然经过间隔连接处理之后,笔者办公室中的网络运行立即恢复了正常状态,并且连续过了很长时间,故障现象也没有发生,至此网络运行不稳定的故障就被彻底解决了。
故障回顾总结
回顾上面的故障排除过程,笔者认为办公室所用交换机由于只有几十元,质量明显难如人意,当办公室中的所有计算机全部通过网络线缆连接到交换机上后,所有网络线缆就会紧密地聚集在一起,堵塞了交换端口的散热空间,那样一来,交换机持续工作的时间稍微长一点,交换端口的发热现象就比较严重,最终引发了办公室网络运行不稳定的故障现象。当交换机只连接一台、两台计算机时,交换端口的散热效果比较好,那么就不容易出现网络故障,这也是只连接一台、两台计算机能够稳定上网的原因;当选用了8口交换机,并采用间隔连接方式后,交换端口的散热性能得到了明显改善,所以四台交换机全部连接上交换机后,办公室网络也能够稳定运行了。同时,从上面的故障现象中,我们不难看到,交换机的自身质量对整个网络的运行性能是多么重要,为此我们日后在进行组网时,不能片面地节约组网成本,让交换机高负荷地运行,而应该适当地保留一些端口余量,确保交换端口能够散热良好。