网络设备工作模式要匹配
浙江 蒋鑫梁 (2005年7月11日 第27期)
故障现象:笔者的朋友有一台联想品牌机,主要配置为:Athlon XP 3000+ CPU、VIA KT600芯片组主板(板载10Mbps/100Mbps自适应网卡)、GeForce FX5200 (128MB)显卡、256MB内存。上网方式为中国电信ADSL,使用了电信公司提供的“大亚DB-108-B”ADSL调制解调器。日前上网出现了问题,具体表现为上网速度奇慢。
分析解决:笔者拔下网线插到笔记本电脑测试,网速正常,看来电话线路以及网络设备没有故障,应该是电脑或者操作系统有问题。于是进入“控制面板”→“网络和Internet连接”,查看各个网络协议,没有发现问题。接着将原有拨号连接删除,重新建立拨号连接,输入账号和密码后进行连接,但打开网页时速度仍然很慢。随后下载了常用的网络软件RasPPPOE 0.98c,安装之后用它连接上网,故障依旧,看来故障不在软件方面。
打开“本地连接”属性,设置网关IP地址为192.168.1.1(大亚调制解调器默认IP地址),填入相应的本机IP地址和子网掩码,确保本机和网关在同一网段。然后打开浏览器输入:192.168.1.1,进入Modem的配置标签页,在配置标签页内显示当前连接速率下行为2048Kbps,上行为512Kbps,并且没有发现有大量的数据包丢失和CRC(循环校验)错误,线路衰减和信噪比也在正常范围内。tw.winGwit.Com看来Modem和电话线路出问题的可能也不大。同时,在此过程当中,笔者发现进入Modem配置标签页的速度也相当慢,并且刷新页面时停滞时间也很长。
现在重点怀疑对象就是网卡了。打开“设备管理器”,显示网卡状态正常,也没有发现有IRQ等资源沖突。在网卡“属性”的“高级设置”标签页内(如图),笔者注意到,Link Speed/Duplex Mode(网卡工作速率模式)项设置为Auto Mode(自动模式),将其手动设置为“100 Full Mode(100Mbps/全双工模式)”后,用 Windows XP拨号连接或RasPPPOE连接上网,网速恢复正常,故障排除。
总结:相对半双工来说,全双工在性能上有显着的优势。但如果网络设备(如本文中的Modem和网卡)之间的全双工模式不匹配,就会产生故障。因此,遇到类似网络故障时,可尝试手动设置网卡的工作速率模式。
小知识:
所谓“全双工”,就是指设备能够“同时”接收与发送数据,譬如电话就是一种全双工传输设备,我们在听对方讲话的同时,也可以发话给对方。理论上,全双工传输可以提高网速,但是实际上仍须配合其他相关设备才有用。例如,必须选用双绞线进行连接,而且中间所接的集线器(HUB)也要能全双工传输;最后,所采用的网络操作系统也得支持全双工作业,如此才能真正发挥全双工传输的威力。