不知道大家遇见过这样的情况没有,交换机看上去正常,但丢包现象严重甚至不能通信。重启一下恢复啦,但过不了多久又会出现同样状况。这样的问题我遇见过很多,而且很常见,所以把处理的一些经验拿出来和大家分享一下,也许你也会遇见同样的情况,或者你已经遇见了同样的情况,也许你会象我说的哪样重启OK,但你累吗?你找到真正的原因了吗?恐怕不一定吧?下面的内容希望能给你一些提示。
障碍现象:
1、交换机正常,丢包严重,重启恢复
2、交换机正常,无法通信,重启恢复
原因分析:
1、网内病毒大量传播,引起网络拥塞。
我们都知道在计算机中,病毒是具有破坏性和传播性的。当一个局域网内的某台计算机感染了极具传播性的病毒的时候,由于病毒要不断传播,就会向网络中发送大量的数据包,而这些数据包是要通过我们的网络设备进行传输的,当这些包的数量或大小达到超过你的设备所传送的上限的时候就会导致你的设备无法处理这些包,或大量丢弃这些包。造成网络中断或丢包。
2、大流量资源的下载,引起拥塞
在现在的网络环境中,像BT下载、电驴下载、或是局域网内传送超大文件,虽然很方便但也给网络的使用带来了麻烦,因为像这种下载和传递行为是会严重占用网络带宽资源的,在一个局域网内如果有多个用户同时在下载,就很可能出现设备处理过载的情况发生,而最终导致拥塞。
3、网内出现环路现象
在某台设备上如果出现环路,也是会导致交换机处理过载的。因为环路会造成报文在交换机中形成曾生和无限循环。
4、网内某台设备硬件故障
这种情况比较少见也较难排查,但我遇见过。当网内的某台计算机的网卡或网线出现故障的时候他可能向网络传输设备发送大量广播或其他无法识别的报文,而这些错误的报文同样会引致交换机故障。
建议处理方法:
1、规划好网络终端用户使用规定,为每台终端安装好防病毒软件,尽可能抑制病毒在网内的传播。
2、限制网内终端设备数据传递量,如可使用流控软件限制用户文件传播的最大通信量,禁用BT下载等。
3、安装网络管理软件,用以监测网络设备的流量信息。
4、安装嗅探软件,检查分析网络健康状况,网络应用等信息。
5、查看交换机日志,你在上面你可轻松判断环路故障信息。
6、对第四种情况,你只能逐一DOWN掉端口来判断,需要的只是耐性和时间