故障现象
公司的对等网在增加了数台终端电脑后,速度是日渐下降,众人的怨言也随着越来越多,而网速也像蜗牛一样越来越慢。于是我决定好好地利用星期五快下班时人们利用电脑不多的机会来彻底检查一下网络。
诊断过程
在检查网络之前,首先要了解一下对等网的工作原理:对等网采用载波检测多路侦听(Carries Sense Multitple Access with Collision Detection。简称CSMA/CD)机制来进行冲突检测。形象地说,就好像一群人在漆黑的屋子里如果大家不说话,谁也不知道对方的存在,对等网上的计算机也不知道其他计算机的存在。如果有人要发言,必须首先要听一下有没有人在说话,这就相当于计算机在传输数据之前的“侦听”。如果当时没有人在说话,他就开始发言。对于计算机来说,就是开始传输数据。如果恰好同时有两人说话。这两人的话就会产生“碰撞”,谁也听不清谁,所以两个人都停下来,等一会儿再说。如果再发生“碰撞”就继续等。如此反复,传输效率就很低。了解了原理,再回过头来看公司的网络,公司的网络采用集线器作为网络连接设备。集线器的端口均为共享带宽,即某一时刻只有一对端口传输数据。当集线器连接的计算机数量较多时,连接在各个端口的计算机相互争用带宽,使数据传输效率受得非常低 ,因为网络上会产生大量的碰撞,这些碰撞显著地降低了网络的可用带宽。
对等网的利用率极限为40%,也就是说,当整个网络的数据传输速率达到整个带宽的40%时,就无法再有效地传输数据了。仔细检查集线器上的网络利用率指示灯,发现标志40%的灯基本上就没停过,再通过网管电脑上的网络监视器(Windows 2000Server)查看网络, 发现网络利用率远远超过了40%。由于接近下班时间,所以随着同事们一个个关机走人之后,网络利用率也渐渐下降,当网络利用率下降到30%左右后,再查看上网速度,有了明显的提高,由此,就可以判断完全是由于网络交换设备不堪重负,最终造成了上网速度的大幅下降,将集线器更换成交换机后,网络故障得到了彻底的解决。
排除心得
由于集线器端口是共享带宽,所以只适用干小型局域网,采用 10 M b/s集线器的网中终端数不宜超过25个,采用100Mb/s集线器的网中终端数不宜超过35个。若需要支持大型多终端的网络,最好采用更高级的交换机产品,这样才能在保证质量的情况下充分地利用网络资源。