网络优化技法
2000-08-28 13:28:57
大家都知道,任何一台计算机只要安装了Windows 95/98操作系统,并且正确的装有“Modem”、拨号网络通信组件和“TCP/IP协议”,再加上一部电话机,就可以和Internet连接了。但是当你拿到账号和密码以后,在机器上如何也连接不上Internet网时就会对你的账号和密码产生怀疑,其实这些问题的出现完全是因为你没有正确理解。如何提高网络登录与运行速度,是许多网民关心的问题。因为它直接影响你上网的速度和网费。下面将详细地讨论在Windows 95/98环境中如何解决这类问题的方法。
快速连上Internet 当你安装好Modem以及驱动程序,设置好了相应的网络协议,建立了Internet连接后,就可以登录Internet网了。有的用户抱怨自己的网络登录时间太长(甚至超过2分钟),这其实大多是协议设置不当引起的,例如,在Windows 95中安装了IPX/SPX,NetBEUI等协议,而这些协议对Internet网络来说是没有用处的,反而在进行登录时,系统会不断的去检测这些协议,从而使检测时间过长。解决方法是去掉这些协议。操作方法如下:
打开“我的电脑”的“拨号网络”选中你的“拨号连接”,打开“属性”单击“服务器类型”选项页清除如下三个复选框
1、登录网络
如果选择了此项,系统将使用Windows登录时的用户名和密码登录Internet网,这完全没有必要,因为其实这两项用户名、密码是不同的两个概念,选择了此项后系统就增加一次检测的机会,从而延长了登录的时间(只有多人使用一台计算机时,才用分别的用户名和密码上网)。
2、IPX/SPX
这个协议是Novell NetWare客户机使用的一种网络协议,用他可以与NetWare服务器连接,因此这个协议在Internet中是多余的。
3、NetBEUI
这个协议适用于小型网络上的高速通信协议。对于用户来说也是不必要的,除非你是使用局域网连接Internet网。
端口的优化 对Internet网进行优化,可以充分的发挥Modem的性能,使数据传输量达到最大。
1、更改端口的通信速率
Windows 95/98中默认的网络设置并不能使计算机在最优的状态工作。例如:端口的缺省速率为9600 bps,显然限制了传输速率。更改操作如下:
(1)在“控制面板”中双击“系统”,出现“系统属性”对话框。
(2)点击“设备管理”,显示列表。
(3)点击列表中“端口”,然后点击“通讯端口COM3”(COM3是你的Modem端口)。
(4)出现“系统属性”,选择“端口设置”出现“端口设置对话框”。
(5)在波特率中选择115200,从“流控制”列表中选择“硬件”,然后按[确定]。
2、将FIFO缓冲区设置到最大
(1)在端口属性对话框中点击“高级”按钮,出现“端口属性高级设置”对话框。
(2)缓冲区设置到最大。
(3)按[确定]按钮。
更改系统的配置文件 用记事本等编辑工具打开Windows目录下的System.ini文件,在[386ENH]下加入COM3BUFFER=1024 (COM3是你的调制解调器的端口)。
优化注册表 Windows 95/98在拨号上网的设计上有非常大的潜力可以挖掘,只要在适当的位置修改,就可以加快你的上网的速度。
在这里先介绍一下网络优化的原理,清楚了原理设置就不难理解。网络传输数据时,先是将信息数据分成一定大小的数据包,以数据包为单位进行传输。在Internet上的节点都有自己设定数据包的大小值MTU(Max Transmission Unit),按照此大小发送和接受数据包。Windows 95/98,Windows NT中的默认值是1500byte。但是有的网络节点,尤其是ISP的服务器的设置值是576或其他值。这样如果你的计算机发送的数据包大小为1500而服务器是576,就要进行数据包的分解,因此就有可能在网络上浪费大量的时间用于分解数据包,降低了网络的传输速率。所以我提倡大家将你的计算机MTU值设置成与Internet大多数节点相同的值,这样就可以大大提高上网速度。
具体设置过程如下:
1、选择“开始”的“运行”,键入“Regedit”打开注册表编辑器;
2、在树型结构中找到HKEY-LOCAL-MACHINES\Enum\root\Net,在目录中会有一个或多个子键,如“0000”,“0001”之类等,这个四位数的子键下会有一个主键名为“Bindings”,这个主键会有一个名为“MSTCP\XXXX”的键值,先记住此值;
3、找到“HKEY-LOCAL-MACHI
NES\Enum\Network\mstcp\xxxx”,其中的XXXX就是刚才记住的值。在XXXX的主键里,有一个“DRIVER”的字符串值,其中内容为“NetTrans0xx”,XX为0~30的数值,记住这个数值;
4、找到“HKEY-LOCAL-MACHI
NES\System\CurrentControlset\Services\Class\NetTrans0xx”这个主键,其中00XX为上一步记住的数值。在这个00XX的主键中,新增一个字符串值,取名为:“MaxMTU”,并设定他的数值为“576”;
5、找到“HKEY-LOCAL-MACH_
INES\System\CurrentControlset\Services\VxD\MSTCP”,新增加“DefaultRcvWindow”字符串,设定数值为:64000;找到“HKEY-LOCAL-MACHINES\System\CurrentControlset\Services\VxD\NWLink\Ndi\params\maxsockets\”,将此主键下的MAX的值改为“1020”;在“HKEY-LOCAL-MACHINES\System\CurrentControlset\Services\VxD\MSTCP”下新增加字符串“PMTUBlackHoleDetect”,设置值为“0”;在“HKEY-LOCAL-MACHINES\System\CurrentControlset\Services\VxD\MSTCP”下新增加字符串“DefaultTTL”,值为“128”。然后重新启动计算机使设置生效。
经过如上的设置后,你的计算机就可以在硬件固定的条件下高速上网了。提醒大家修改注册表时千万别忘记备份注册表呀!
如果你还感觉不满意,可以借助其他的网络工具优化,这里推荐给大家一个非常不错的网络优化工具——Internet ToolKit,它能使你有网络工程师的感觉。
下载地址为:http://www.tucows.com 大小为1.53MB,赶快去感觉一下吧!
摘自《赛迪网》 张涛/文 |
404 Not Found
404 Not Found
nginx
|
|