TCPNoDelay in Windows Vista/7
Hier ist ein kleines Tutorial für Windows Vista/7, um die Latenz in einigen Spielen zu optimieren.
Windows Vista/7 haben die Eigenschaft, höhere Latenzen in Spielen und auch in ein paar andere Netzwerkbezogene Anwendungen zu haben. Um dies zu beheben, muss man Nagles Algorithmus oder “TCP No Delay” (wie es oft genannt wird) in Vista/7 abschalten.
Hier steht nun wie:
1. Regedit öffnen (Start-Menü -> Ausführen… -> “regedit” eingeben)
2. In Regedit zu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\Tcpip \Parameters\Interfaces gehen
3. Unter “interfaces” den Eintrag suchen, der die IP-Adresse des Netzwerkinterfaces enthält, das ihr ändern wollt (Meistens ist hier eine private IP- Adresse vergeben, z.B. 192.168.1.100)
Falls ihr eure IPs im Netzwerk per DHCP zuweist, dann müsst ihr nach dem Eintrag “DhcpIPAddress” anstatt “IPAddress” suchen!
(Ab hier bitte unbedingt auf Groß- und Kleinschreibung achten!)
4. Macht einen Rechtsklick auf das Interface und klickt auf “Neu” -> DWORD (32-bit) und nennt es “TcpAckFrequency”
5. Nun macht ihr einen Rechtsklick auf “TcpAckFrequency” und klickt “Ändern” an, dort gebt ihr den Wert “1″ ein (achtet darauf, dass der Radio-Button “Hexadezimal” ausgewählt ist!)
6. Jetzt macht ihr wieder einen Rechtsklick auf euer Interface, klickt “Neu” -> DWORD (32-bit) und nennt es “TCPNoDelay”
7. Macht einen Rechtsklick auf “TCPNoDelay” und klickt dann auf “Ändern”. Dort gebt ihr wieder den Wert “1″ ein (Hexadezimal beachten!)
8. Überprüft im Regedit-Fenster, ob bei eurem Interface die beiden neuen Einträge korrekt mit “0×00000001″ vorhanden sind
9. Beendet Regedit und starten euren PC neu (damit die Änderungen übernommen werden)
10. Spielt ein Online-Spiel und genießt eure geringere Latenz
//Quelle: Latenz/Ping unter Vista/Windows 7 bei Onlinegames verbessern !!