问:网吧有70台左右的计算机,内部局域网每天都会瘫痪1~3次。通常情况下,只需将一级交换机的网线全部拔出后再连上,即可恢复正常,而有时则不得不全部关闭交换机。集线设备采用的是16口或24口的10/100 Mb/s交换机,代理服务器使用Windows 2000的ICS组件连接共享。出现这种故障的原因是什么?
答:从故障的现象来看,这是典型的广播风暴导致网络瘫痪。
广播风暴发生后,网络中传输的全部是广播包,计算机处理的也全部都是广播包,正常的数据包无法得到转发和处理。拨掉网线或关掉交换机后,广播得到扼制,从而恢复正常通信。
广播不仅会占用大量的网络带宽,而且还占用计算机大量的CPU处理时间。因此,网络中不能长时间出现大量的广播帧,否则就会出现所谓的“广播风暴”(每秒的广播帧数在1000以上)。广播风暴使正常的点对点通信无法进行,其外在表现为网络速度缓慢,甚至网络瘫痪。
导致广播风暴的原因有很多,网卡故障、端口故障等都有可能引发。需要注意的是,交换机只能隔离碰撞域,而不能隔离广播域。当广播包的数量占到通信总量的30%时,网络的传输效率就会明显下降。
通常情况下,在采用多种通信协议的网络中,计算机不应多于100台。在采用一种通信协议的网络中,计算机不应多于150台。如果计算机的数量较多,应采用划分VLAN的方式将网络分隔开来,将大的广播域划分为若干个小的广播域,以减少广播可能造成的损害。
,网吧局域网经常瘫痪