一、修改MTU
MTU指某条线路上能传送的最大数据包尺寸,由其两端连接的设备来决定。如果一个数据包尺寸大于该线路的MTU,它就会被拆成两个来传输。现在普通PC的默认MTU是1500,而ADSL设备的MTU是1492。如果不加修改的话,我们每传输一个数据包就让途中的路由、交换机要处理两个数据包,虽然不会让网速下降一半但也会对网速造成影响。
修改MTU的方法是:单击开始菜单的“运行”栏,在对话框里输入“regedit”进入注册表编辑器。随后展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\Tcpip\Parameters\Interfaces项,在它的几个子项中寻找IPAddress键与当前电脑IP相同的那一项,将该项中的MTU子项修改为“1492”。
二、优化TCP/IP缓存
在TCP/IP传输过程中,收到的数据包被系统先默认放到缓存当中,然后再将它恢复为数据。如果某个数据包发生错误,整个缓冲区里的数据都会被丢掉。将缓冲区改小就可以减少每次数据包错误造成的损失。启动注册表编辑器,修改其中的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\VxDMSTCP项,在它之下新建字符串值“DefaultRcvWindows”并设置为“256000”,您电脑的TCP/IP缓存就调整好了。
三、重建本地DNS缓存
我们上网时要连接DNS服务器来解析域名,而为了提升访问速度系统会自动将DNS服务器解析过的结果存到本地的DNS缓存里。默认情况下XP系统会把成功访问的网站记录保持1天,而访问失败的网站记录会保持15分钟。系统每次访问网站时都先在DNS缓存里查找地址再连接DNS服务器,所以一旦DNS失效或者网站有故障,15分钟之内系统都会以为该网站无法访问而直接返回“找不到服务器”。单击开始菜单的“运行”栏,在对话框输入“cmd”,随后在控制台输入“ipconfig /flushdns”,就可以让系统清除掉DNS缓存。这样做可以解决上特定的网站时快时慢的问题。
四、开启网页广告拦截功能
firefox、maxthon这些浏览器很早就有了网页广告拦截功能,现在IE7也加入了这一功能。在这些浏览器的安装向导界面和“工具”菜单中都可以设置是否拦截广告。
五、使用多线程工具或者P2P、P2SP工具下载
多线程下载工具(如Netants、Flashget)、P2P工具(如BT、eMule)和P2SP工具(如迅雷)都可以很充分的挖掘ADSL线路的潜力,保证下载的快速进行。浏览网页缓慢并不能作为我们判断网络故障的依据,这些工具的速率才是网络质量的有力证明。使用多线程下载工具时您最好从一个线程开始逐步手动增加线程,否则容易被服务器封掉。而使用P2P和P2SP工具时您需要限制上传流量,否则会对下载速率造成影响。
以上笔者介绍了一些在网上广为流传并已被多次证实过的网络提速技巧,到底这些技巧是否适合您呢?我们希望读者能在自己的电脑上验证一下它们以免以讹传讹,同时如果您有自己的加速心得也欢迎您留言与我们分享。
|