MODEM优化三步曲

Author: 小冯 Date: 2001年 37期

?牐犇壳埃?号上网的速度仍然不能让我等满意,但好在我辈均为DIYer,今天,我们就来自己动手修改Windows注册表中关于MODEM的设置,榨干“猫”的油水,让它在网上跑得更快一点。
  ?牐牭谝徊?  在“控制面板”中双击“系统”图标,打开“设备管理器”下的“通讯端口”,单击连接MODEM的通讯端口(如COM2),单击“属性”,再单击“端口设置”,“波特率”选最大的一个值;“流量控制”选择硬件;单击“高级”按钮,把“接收缓冲区”和“传输缓冲区”都改为“最大值”;再修改system.ini文件,在[386Enh]中加入下面语句:com2buffer=2048。
  ?牐牭诙?  在“拨号网络”中右击其中的一个连接,选择“属性”打开其属性对话框,在“网络”标签下依据你的操作系统选择拨号服务器类型,将所允许的网络协议下的“NetBEUI”、“IPX/SPX兼容”选项统统关闭而只留下“TCP/IP”,以提高传输性能。
  ?牐牭谌?  启动注册表编辑器,完成以下设置:
  ?牐?1.在“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000”中将串“MaxMTU”的值改成576。这里的“MaxMTU”表示最大的 TCP/IP 传输单元。应用程序把要传输的数据分割成较小的分组进行传输,标准的TCP/IP分组大小为576字节。如MaxMTU大于576,传输时须重新分组,这就降低了传输效率。对于拨号上网而言,应改为576。
  ?牐?2.在“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Vxd\MSTCP”中,修改以下串值为等号后的数值 :
  ?牐燚efaultRcvWindow=6432
  ?牐燚efaultTTL=255
  ?牐燦ameSrvQueryTimeout=3000
  ?牐犉渲校癉efaultRcvWindow”表示接收TCP/IP分组数据的缓冲区容量(单位是字节),DefaultRcvWindow如果太大,一个分组出错可能导致整个缓冲区的分组被丢失;DefaultRcvWindow太小则会导致分组阻塞从而降低速度。该值的设定将由MODEM的最大速度而定,通常14.4K MODEM为2048字节;28.8K MODEM为4096字节;33.6K MODEM为6144字节,56K MODEM为6432;“DefaultTTL”表示TCP/IP分组的寿命。为防止TCP/IP分组在网络中被无限复制,在分组中用40字节大小的信息区来包含分组的寿命信息,如果分组的传输时间超过了分组的寿命,分组将在传输中途被丢弃,将分组的寿命值加大可使分组在拥挤不堪的环境下传输到更远的目的地;“NameSrvQueryTimeout”表示域名服务器超时计数,如在计数值的时间内没收到域名服务器的回应,则本机的请求将被重发或者被当作超时错误处理,为增大连接的成功率可以适当增加该值。
  ?牐牼缟系鹘讨螅匦缕舳低常俨?号上网,你的MODEM是否快了一些?试试吧!