Tweak me pleasee [Archive] - SpeedGuide.net Broadband Community

View Full Version : Tweak me pleasee


unreal
03-21-08, 08:36 PM
Hi, i have 8mb/1mb english ADSLmax 20:1 contention business service on my home, www.ukfsn.org is my provider i am very happy with them. I want lower latency and better registry on my online games, I have windows XP pro SP3.

« SpeedGuide.net TCP Analyzer Results »
Tested on: 03.21.2008 20:35
IP address: 87.127.xxx.xxx

TCP options string: 020405ac01010402
MSS: 1452
MTU: 1492
TCP Window: 65535 (NOT multiple of MSS)
RWIN Scaling: 0
Unscaled RWIN : 65535
Reccomended RWINs: 63888, 127776, 255552, 511104
BDP limit (200ms): 2621kbps (328KBytes/s)
BDP limit (500ms): 1049kbps (131KBytes/s)
MTU Discovery: ON
TTL: 114
Timestamps: OFF
SACKs: ON
IP ToS: 00000000 (0)

Thanks

Rollingstone
03-21-08, 08:47 PM
Do a tracert to your game server.

unreal
03-21-08, 08:49 PM
its not my server its any server i want it for

Rollingstone
03-21-08, 09:25 PM
We assume you play games on UK Server, If not , try TCP Receive Window 255552

Try the following with TCP Optimizer:

General Settings tab:
Custom settings - check
Modify All Network Adapters - check
network adapter selection - your NIC
MTU 1492
TTL - 64
TCP Receive Window - 127776
MTU Discovery - Yes
Black Hole Detect - No
Selective Acks - Yes
Max Duplicate ACKs - 2
TCP 1323 Options:
Windows Scaling - check
Timestamps - uncheck

Advanced Settings tab:
Max Connections per Server - 10
Max Connections per 1.0 Server - 20
LocalPriority - 1
Host Priority - 1
DNSPriority - 1
NetbtPriority - 1
Lan Browsing speedup - optimized
QoS: NonBestEffortLimit - 0
ToS: DisableUserTOSSetting - 0
ToS: DefaultTOSValue - 80
MaxNegativeCacheTtl - 0
NetFailureCacheTime - 0
NegativeSOACache Time - 0
LAN Request Buffer Size - 32768
Then select "Apply Changes" and reboot to take effect

unreal
03-21-08, 10:43 PM
« SpeedGuide.net TCP Analyzer Results »
Tested on: 03.21.2008 22:41
IP address: 87.127.xxx.xxx

TCP options string: 020405ac0103030101010402
MSS: 1452
MTU: 1492
TCP Window: 127776 (multiple of MSS)
RWIN Scaling: 1
Unscaled RWIN : 63888
Reccomended RWINs: 63888, 127776, 255552, 511104
BDP limit (200ms): 5111kbps (639KBytes/s)
BDP limit (500ms): 2044kbps (256KBytes/s)
MTU Discovery: ON
TTL: 51
Timestamps: OFF
SACKs: ON
IP ToS: 00000000 (0)

Rollingstone
03-22-08, 02:52 AM
How is your speed now ? Test your speed at http://speedtest.net

unreal
03-22-08, 09:13 PM
windows default:

http://www.speedtest.net/result/249792864.png (http://www.speedtest.net)

after tweak:

http://www.speedtest.net/result/249794266.png (http://www.speedtest.net)

then on windows default again after switching back to windows default

http://www.speedtest.net/result/249796352.png (http://www.speedtest.net)

Allthough on the same cs gameserver i was getting 1-3ms lower with the tweak.

Emerson222
03-31-08, 03:57 PM
There is only one registry tweak, that will actually lower your ingame ping.

Here it is(Let me know if it helps for your games):
1 - TcpAckFrequency - NOTE if you are running Windows Vista this setting may not have any effect - a hotfix is needed which i'm tracking down. This works fine under Windows XP

Type "regedit" in windows "run.." dialog to bring up registry menu

Then find:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\

There will be multiple NIC interfaces listed in there, find the one you use to connect to the internet, there will be several interfaces listed (they have long names like {7DBA6DCA-FFE8-4002-A28F-4D2B57AE8383}. Click each one, the right one will have lots of settings in it and you will see your machines IP address listed there somewhere. Right-click in the right hand pane and add a new DWORD value, name it TcpAckFrequency, then right click the entry and click Modify and assign a value of 1.

You can change it back to 2 (default) at a later stage if it affects your other TCP application performance. It tells windows how many TCP packets to wait before sending ACK. if the value is 1, windows will send ACK every time it receives a TCP package.

Here's a video on how to do it: http://youtube.com/watch?v=gyVX4ARBMkM


This tweak lowered my ping to 60 from 150ish in WoW. If you play WoW, I highly suggest you try it. Even if it doesn't work, you can always revert the change!

trogers
03-31-08, 10:32 PM
Try testing speed at a UK test server further away with both default and 127776.

The test server at Maidenhead is too near as it shows ping times of only 20+ms. TCP Window set to 127776 will give lower speed due to higher overheads from turning on Windows scaling.