`

降低网友延迟和丢包 - 修改注册表设置TCP双倍ACK频率

阅读更多

本方法修改注册表,使得Windows在TCP协议中发送ACK的频率加倍,从而更早的侦测到丢包,并及时重发,达到降低丢包率的效果。


对于网络游戏主要有两个作用:

  1. 通过降低丢包率来降低网络延迟
  2. 由于丢包率的降低,减少“卡技能”、“卡物品”等“卡”的情况(可能比低延迟的效果更好)
转载 写道
在开始->运行内输入"regedit"打开注册表编辑器。

然后找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\

你会发现有许多下层目录,名称通常比较长,类似于{7DBA6DCA-FFE8-4002-A28F-4D2B57AE8383}这样的形式。其中有一个是你当前使用的“本地连接”。
确认的方法是,点击每一个目录,正确的那个会有许多设置项,并且其中会记录了你的IP地址,子网掩码,网关等本地连接属性中的设置。
例如,本地连接的IP地址是192.168.2.67,那么拥有值为192.168.2.67的注册表项的目录,即是你的本地连接。 
在该目录下,右键点击右边空白处,新建一个DWORD值(10进制,16进制皆可,因为值是10以内),命名为
TcpAckFrequency (可以复制红字防止打错),然后右击修改其值为1,修改完成后重启机器。


个人使用感觉,对网络游戏流畅度的正面影响很大。


缺点是增加对方服务器的负担,尤其是晚上游戏,丢包情况严重的时候。







分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics