【IT168 专稿】对于上网不稳定的故障,我们可谓是见多不怪了,而许多网络设备工作的时间一长,就特别容易产生老化或其他不稳定的故障,这种因素也非常容易引发上网不稳故障。由于这类因素隐蔽性比较强,我们在排除网络故障的过程中,往往很难注意到这种故障因素,所以在排除这类网络故障时往往容易多走弯路。有鉴于此,本文就从实践出发,向各位介绍一则由于网卡设备老化引发的上网不稳故障,希望通过这则故障的排除过程来让各位朋友得到一定的收获!
故障现象
单位办公室中有一台品牌的台式机,该电脑已经“服役”四年多时间,平时该电脑一直能够正常访问局域网中的其他工作站,可是最近该电脑却出现了访问故障:该电脑能够通过网上邻居访问局域网中其他工作站的共享信息,但是在通过代理服务器访问Internet网络时,发现目标网页内容显示的速度非常缓慢,多数情况下IE浏览器就直接弹出“该页无法显示……”的故障提示;但是,局域网中的其他工作站通过代理服务器访问Internet网络时,笔者发现IE浏览器打开目标网页的速度很快。
故障排查
考虑到通过网上邻居窗口访问局域网中的其他工作站,这表明该电脑到局域网的网络线路连接不存在问题;此外,局域网中的其他工作站能够正常访问Internet网络中的内容,这也表明局域网中的代理服务器工作状态也是正常的。在排除了这些因素之后,笔者先尝试着将该电脑的IP地址换成其他地址看看,以防止由于地址冲突原因导致该电脑上网不稳定或者无法正常上网,可是在更换了新的IP地址后,该电脑在上网访问时,仍然经常出现网页内容打不开,或者网页即使勉强能够打开也无法进入其中链接页面的故障。
那么究竟是什么原因呢?在经过杀毒之后,该电脑上网不稳定的故障还是没有得到有效解决。笔者又尝试着修复了一下系统注册表,后又通过SFC命令修复了系统文件,但是让人感到非常遗憾的是,这些修复操作还是没有取得任何效果。在万般无奈之下,笔者只好选择了重新安装操作系统,希望通过这种极端化的操作来解决上网不稳定的故障;原以为重装了操作系统,上网不稳定故障就能自动消失,谁曾想到,利用这种极端化的处理方式还是没能解决网络故障。
故障解决
能想的办法都想了,能用的招数都用了,但是网络故障排查工作仍然没有取得任何实质性进展,这让笔者简直打算放弃了。突然想到了Ping命令,为何不用该命令测试一下该电脑到代理服务器之间的线路状态呢?
想到做到,笔者立即使用Ping命令测试了一下代理服务器的连通性,测试发现代理服务器能够被正常Ping通;之后,笔者又在旧电脑系统中,执行了一下字符串命令“ping xxx.xxx.xxx.xxx -l 65500”,从弹出的如下图所示结果界面中。
![]() |
笔者发现代理服务器竟然Ping不通了,这说明数据丢包率已经达到了100%。后来,笔者不断尝试减少发送字节数值,发现只要发送字节数值超过2000bytes,数据丢包率就会达到90%以上。接着,笔者重新调换了该电脑与交换机相连的那个端口,并且重新启动了一下交换机设备,再进行相同的Ping测试操作时,得到的测试结果仍然相同。考虑到单位局域网中没有使用路由器设备进行数据转发,因此笔者认为这种严重的数据丢包现象多半是网卡设备引起的。
依照上述分析,笔者更换了一块新的网卡设备,进入到该系统的BIOS参数设置界面,将集成在主板中的网卡设备暂时禁用掉,重新安装并配置好网卡设备。接着,笔者再一次在旧电脑系统中执行了字符串命令“ping xxx.xxx.xxx.xxx -l 65500”,幸运的是这一次测试终于正常了。之后,当笔者重新尝试用IE浏览器访问Internet网络中的内容时,网页打开速度非常迅速,至此旧电脑上网不稳定的故障终于被解决了。
故障总结
网卡设备发生老化,并不能说网卡设备就发生硬件损坏了,因此通过观察网卡的信号灯状态或者查看网卡设备的工作属性,是无法判断出网卡设备是否发生了老化现象的,所以这种故障因素具有很强的隐蔽性,在排除故障的过程中我们很难想到这一点。
此外,网卡设备工作时间很长之后,特别容易发生老化现象,一旦出现了这种现象,那么网卡的工作性能就变得不稳定起来,这也是造成上网不稳定的主要原因,所以当我们日后再次遇到相同的网络故障时,不妨也考虑一下目标工作站的网卡设备是否存在老化的可能,相信有了这种考虑之后,这方面的故障排除效率就能得到有效提高。
