在最近这段时间的网络故障排除工作中,发现很多情况下有本地连接已经连接,但是有发送包却没有接收包的情况,现总结出如下几种情况:

 

       1、双铰线的故障

     

        在修理的过程中已经排除了网卡的故障,线直接连接在电脑上后显示的是本地连接已经连接,但是依然不能上网,显示的是有发送包但是接收为0. 最后通过测试室内网线与机柜交换机间线路的连通性时发现测线仪上灯的显示顺序不匹配,出现了1-3、2-6的情况。经询问不久前曾经经过一次维修,可能正好是把线序弄反了,重新做水晶头,两端都按照B类的标准做,故障排除。

       还有一种情况就是,平时上网用的是1、2、3、6四根线,可能由于一些特殊原因比如扭转、弯曲等会导致这四根中的某根或者数根断掉。这种情况下的解决方式一是可以更换双铰线,另外一种解决方式就是用4、5或7、8中的某对来代替出现故障的那对,故障就可以得到排除。

 

        2、VLAN的从属不正确

 

        在修理的过程中可能会出现线路已经连接好,但是交换机的灯是灭的、电脑的本地连接仍然显示断开,这种情况下一般是交换机端口的假死造成(端口添加了 switchport protect ),如果经过重启后仍然显示断开,那么该端口就可能已经坏掉了。在这种情况下我们一般选用重新更换端口的方式来解决故障~~这个时候就会出现题中所出现的情况:交换机灯亮、本地连接已经通但是没有收包。这种情况下我们可以进入交换机的配置中查看一下该端口的VLAN归属情况,一般故障都是出在此处。VLAN设置正确后,问题解决。