HowTo Guides

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.