学校新机房机器配置为:CPU赛扬Ⅱ800MHz、815E主板、TP-Link8139 100M网卡(简称“100M机器”)。因为*台机器主板发生故障,从旧机房中搬来*台代替,配置为:CPU赛扬366 MHz、LX主板、TP-Link8029 10M网卡(简称“10M机器”)。所有机器均使用Windows 98系统。点击10M机器桌面上的“网上邻居”,经过艰难的搜寻,终于找到几台新机房的计算机,再点击找到的机器,却总是提示“在网络上找不到该设备”或“指定的网络资源或设备不可用。”,在其他100M机器的“网上邻居”里也找不到这台10M机器;从“开始”菜单里查找, 有时能找到有时找不到,找到时也打不开100M机器上的共享文件夹,出现同样的提示信息。这台机器在旧机房里运行是正常的,网线经测试也是连通的,其他机器可以互相访问,更换TP-Link 10M/100M自适应集线器的端口,故障依旧。维修陷入困境。
仔细思考,10M机器能找到部分机器说明操作系统与网络设置没有问题,只是在数据传递过程中不能得到快速响应,所以问题很可能是网络连接错误引起的。经过仔细观察,发现新机房的网线排序为:橙白、橙、绿白、绿、蓝白、蓝、棕白、棕,并没有按照EIA/TIA 568B标准将蓝线与绿线对调。这种接线方法用在10M网络中还可以,但是在100M高速网络传输过程中可能会出现干扰现象,从而导致网络速度的下降。随即将连接10M机器的网线的RJ-45水晶头按照EIA/TIA 568B标准重做,再次接入网络,点击10M机器上的“网上邻居”,顺利找到100M网络上的所有计算机,在其他100M机器上也能快速找到这台10M机器。
新旧机房中所有网线都没有按标准去做,为什么100M机器之间连接没有出现这种情况呢?通过多次实验发现(1台10M机器与1台100M机器相连,网线按直连非标准做法),如果把100M机器的网卡速度设为10M(方法为:右键点击“网上邻居→属性”,选中8139网卡的“属性”,在“高*”选项中,选择“属性”栏里的“Link Speed/Duplex Mode”,在右边的“设置值”里选择“10 Full Mode”或“10 Half Mode”,点击[确定]并重新启动),100M机器与10M机器连接正常。看来网络连接不畅的原因是100M网卡与10M网卡相连时,100M网卡因非标准网线的干扰不能按默认的传输速率(默认为“Auto”)自动调整传输速度,导致进行高速数据传输时数据丢失,无法与10M网卡匹配。