Windows: TCP Timestamps deaktivieren
Windows Server ab 2008
Für Windows Server ab Version 2008 wird derzeit keine verlässliche Methode unterstützt, angeblich führte aber folgendes manchmal zum Erfolg:
Command Line:
netsh int tcp set global timestamps=disabled
PowerShell:
Set-NetTCPSetting -SettingName Custom -Timestamps Disabled
Windows Server vor Version 2008
TCP Timestamps können bei Windows Versionen unter 2008 mit folgendem Registry-Eintrag deaktiviert werden:
Key: HKLM\System\CurrentControlSet\Services\Tcpip\
Parameters\Tcp1323Opts
Type: REG_DWORD
Value: 0
Workarounds
Folgende Workarounds sind möglich:
- Timestamp Requests an der Firewall filtern
- Timestamp Requests am Router filtern
- Linux-basierter Reverse Proxy implementieren
Filtern von Timestamps wird nicht von allen Firewall- und Router-Modellen unterstützt.
Bemerkung
Es ist wichtig zu beachten, dass das Deaktivieren von TCP Timestamps in bestimmten Netzwerken oder unter bestimmten Bedingungen die Netzwerkleistung beeinträchtigen kann, insbesondere in Umgebungen mit hohem Paketverlust oder signifikanten Netzwerkverzögerungen. Daher sollte diese Einstellung mit Bedacht und unter Berücksichtigung der spezifischen Netzwerkanforderungen und Leistungskriterien angewendet werden.