今天上班不断接到短信报警某交换机网络不稳定时断时连,遂到现场排查故障.到现场后观察交换机指示灯闪烁正常,交换机与中心机房通过光纤连接,使用多模光线收发器连接双绞线到两端交换机trunk口.在现场使用连接到接入交换机的电脑ping本网段或其他网段在线主机,发现均有严重丢包现象平均10个包丢6个.重启交换机和光纤收发器均无法恢复正常.开始怀疑光纤坏掉或该vlan数据量异常.与同事分别将两端的光纤收发器的双绞线接到笔记本,ip地址设置为同一网段互ping发现依然掉包,遂排除故障为该vlan网络流量异常的造成的猜测.剩下就只有链路故障了.预埋光纤沿途近段时间没有施工,故光纤挖坏可能性较小,问题最有可能出现在两端的收发器上.在接入交换机端更换光纤收发器,发现光纤收发器指示灯闪烁异常,运行2-3分钟会有2个指示灯灭一下然后在亮起来.重新更换新的光纤收发器依然指示灯不稳定,ping掉包.突然想到没有更换电源,遂更换电源,连上新的光纤收发器后ping不掉包,恢复正常.接上原来的收发器也不掉包了,确定为原光纤收发器电源故障,可能电压不足导致虽然能启动光纤收发器但是不能支持其稳定工作.问题就此解决但也留下了些思考.

第一: 发现丢包严重时应该确定ping的目的种类,在该交换机端口下的主机还是通过光纤收发器连接的接在其他交换机上的主机.若ping同交换机端口下的主机不掉包,其他交换机端口的主机掉包就可以判断为交换机外的链路故障.

第二: 网络设备的电源问题会引起网络故障.电源问题不只是通路与否,还与提供的电压相关.看起正常运行的设备不一定正常,特别是弱电相关的.