飞冰 发表于 2004-6-14 13:55:42

疑问??~!!

新手区的一篇关于宽带加速的帖子,据我同学说,他试过后发现网素根本没变化,是不是因为他家是光纤,还是那个帖子本身有问题
他的电脑学的很好,应该不是操作失误
请斑竹给个解释

wilim 发表于 2004-6-14 17:10:38

回复:

已经最快了的话当然不能再快了。。

tony_x 发表于 2004-6-14 17:15:34

回复:



1.首先要解除xp里默认的20%的保留带宽,方法google一搜一大把

2.确定上海的adsl的最佳mtu值。可以ping 202.96.209.5 -f -l 1472 如果返回的信息是
Packet needs to be fragmented but DF set. 说明返回的信息有碎片。大家可以不断地减小数值,如:1470 1768等等。直到出来:
Reply from 202.96.209.5: bytes=1452 time=59ms TTL=248
Reply from 202.96.209.5: bytes=1452 time=58ms TTL=248
Reply from 202.96.209.5: bytes=1452 time=58ms TTL=248
Reply from 202.96.209.5: bytes=1452 time=58ms TTL=248
这样就没有碎片了。我试下来是1452。 再加28=1480
上海的adsl最优mtu值应该是1480

注:202.96.209.5是上海的adsl DNS 之一。

关键在改注册表
怎样把系统的mtu值改称1480呢?
进入
把MTU 项改成 0x000005c8 (1480) 注意此项是DWORD值

注:在我说的注册表修改中如果找不到同名键, 可以自己建立,以下一样

用其他软件如: Dr.tcp或超级兔子等也能改MTU值

还有一个关键值是:TCPWindowSize
这个值要是mtu-40的整数倍:这里我们取367200 因为367200=255x1440

注册表中的位置是
中的TCPWindowSize 此键也是DWORD值,改成0x00059a60 (367200)

同样, GlobalMaxTcpWindowSize 键也改成一样的值 0x00059a60 (367200)

DefaultTTL是TCP/IP分组的寿命,如果分组在INTERNET中传输的时间超过了分组的寿命,则该分组将被丢弃。将DefaultTTL改得更大些,有利于信息在INTERNET中传得更远。

将DefaultTTL值 改成0x00000040 (64)


还有就是改 EnablePMTUDiscovery 值为: 0x00000001 (1)
EnablePMTUBHDetect 值为: 0x00000000 (0)
Tcp1323Opts 值为: 0x00000001 (1)
SackOpts 值为: 0x00000001 (1)

找到你的adsl/猫/网卡 的IRQ (装置管理中可以找出)
打开 system.ini ,在 下面加上
irqX=4096 x 是irq号
例如 irq12=4096
保存,重起。

sammyweed 发表于 2004-6-14 18:13:44

回复:

说的是这个帖子吗?http://bbs.aptx.cn:8013/showthread.php?s=&threadid=3919

我在上海的时候也用这个试过,而且效果还满明显的,我也是光纤的哦!

Nicole 发表于 2004-6-14 21:44:06

回复:

效果没有是很正常的~~~~宽带公司都帮你限速好的~~~不可能用了那方法让你速度翻倍的~~~~

那个加速从意义上来说最多是优化~~而且是在带宽被限制的情况下优化~~即不会超出限制范围~~
页: [1]
查看完整版本: 疑问??~!!