超级联机网络提速方法!!(电信,网通互通的福音)
本帖最后由 废forever 于 2012-7-31 12:59 编辑本方法经傻军,耗子等一干小白鼠的实验,对联机网络确实有极为明显的效果,网通连电信,电信连网通,不卡,不掉,大家开心!
本方法的原理是禁用网络调度传输里的Nagle算法。禁用了Nagle算法之后,非常小的数据包都能够不用等待立即发送出去。在默认启用Nagle算法的情况下,为了提高整体性能,多个小的数据包整合成一个大的数据包才传输出去。Nagel算法在传输大的文件时,有比较好的效果,但是推迟了小数据包的传输时间,而游戏里包括fm,wow等通常是传输小的数据包,所以禁用了Nagle算法,有助于明显减少游戏网络延迟。补充一点:在下载大文件时还是启用Nagle算法比较好。
下面看如何禁用Nagle算法。
A. 启动注册表编辑器。
开始菜单 =》 运行 =》 填入 regedit=> 按确定。
B. 配置等待ACK的最大数量及ACK等待超时。(Windows XP/2003/Vista/2008)
位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{NIC-id}
这里有好多个网络接口,例如{1660430C-B14A-4AC2-8F83-B653E83E8297}。找到其中一个带有你的IP的网络接口,先左键点击选择这个带有你IP的网络接口,然后在右侧空白地方,
1.右键选择新建一个DWORD值,键名为 TcpAckFrequency 键值为 1
2.右键选择新建一个DWORD值,键名为 TcpDelAckTicks键值为 0
上面这两个键名字母大小写都不要搞错了。
C. 配置启用消息传送延迟。
位置: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters
右键新建一个DWORD值,键名为 TCPNoDelay键值为 1
注意字母大小写
D.配置结束,重启机子,享受快感。
本帖最后由 seanlee123 于 2012-4-12 04:54 编辑
技术贴是要支持滴~
技术贴,顶你个肺 :ljh053)大家试试看
估计不是万能的
但是肯定能优化联机速度 技术贴,顶你个菊花 :ljh017)这个必须支持 顶一顶技术帖 技术贴留名... 强帖留名。。。。 用这个不断掉线。。。 一用cpu就100%了,求解 技术贴留名... 谢谢强人。
但我这里有个问题:
B.配置等待ACK的最大数量及ACK等待超时.。这步我做完了。
但C. 配置启用消息传送延迟。
位置: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters
我这里没有MSQM这是怎么回事呀。系统是Vista 有点看不懂。 顶下 技术贴 回去研究下 真的有用么?
楼主强人啊 懂了,强烈支持! 学习了,谢谢了。支持了!!! 顶一下^^…… 两个问题请教楼主
1 只需要主机修改就可以了吗?还是所有机器都要修改
2 FM2010适用吗?(联机速度比09慢多了)
页:
[1]
2