I heard a lot on how to reduce ping latency formerly LAG for a better and faster gaming experience before starting to write this post. There are several ways to improve performance some require TCP/IP tweaks, other require to change the packet routes and other need to improve your PC speed.
The first approach is to tweak some registry settings. The default TCP/IP stack performs a lot of packet exchanges and it’s not optimized for gaming, therefore you may experience the infamous LAG. For this reason game developers also use the UDP protocol that is faster than TCP.
Anyway let’s see how can we improve the TCP/IP stack with some easy tweaks:
1. Open the regedit (click Start >> Run >> Regedit)
2. Browse the registry up to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces
3. Find the right interface: check for your IP address, in my PC it is 192.168.200.2 (i have a static IP) if you have a DHCP server just look for DhcpIPAddress.
4. Now right click on the right interface (in my case starting with 9215F5….) and create a new DWORD 32bit, give the name TcpAckFrequency and enter the value 1 .
5. Create another DWORD 32bit, name it TCPNoDelay and set the value to 1 . At the end you should have the new DWORDs like those below:
6. Verify all is ok and reboot the PC. You should notice a lower ping with (possibly) a better experience.
You can revert to default settings by deleting the DWORDs you added.
Note: this trick doesn’t work for everyone because each PC and network are different. Only if you try you can see if it works for you.
There is also a program most users use to tweak the network connection. It is Leatrix Latency Fix. It basically changes the frequency of TCP acknowledgements sent to the game server, similar to what we did above manually, but it’s an utility and doesn’t require you to access the registry for editing and that is good if you are not a geek or expert (i noticed it only installs the TcpAckFrequency parameters and not TCPNoDelay though).
You can get more info and download here.
Another trick you can use to reduce latency ping is the VPN (Virtual Private Network). Most gamers use a VPN to connect to game servers. Why are VPNs faster? Because they re-route your traffic to a VPN server closer to the game server. In other words your packets make less hops to reach the destination and therefore the gaming experience is faster.
Other gamers use Proxy servers to reach the gaming servers. This is another way to make the latency lower. The concept is quite similar to the VPN but different in the implementation.
If you are interested to know more (Ex: the VPN connection for gaming), just let us know in the comments below and we’ll write an extensive post for that matter. Thanks.