Which is the default TCP connect timeout in Windows? There is a registry key to configure it or it's set dynamically?
Windows – Default TCP Connect Timeout
tcptcpipwindows
Related Topic
- Windows – TCP Windows Size vs Socket Buffer Size on Windows
- Windows 7 default TCP connect timeout
- Windows – once in a while windows / .net application ignores the tcp fin flag
- Windows – Default TCP connection backlog value in Windows
- Windows TCP Window Scaling Hitting plateau too early
- Windows – TCP timeout for established connections in Windows
- WINDOWS 2012R2 Server – edit arp cache default timeout values
Best Answer
In Windows the value is dynamic for established conections, though the default for initial connections is 72 seconds. The Registry settings are defined in this article:
http://technet.microsoft.com/en-us/library/cc739819(WS.10).aspx
HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services: \Tcpip \Parameters
TcpInitialRTT: Defines what the initial time-out settings are for new connections. This number in seconds is doubled each time it retransmits before timing a connection out. Defaults to 3.
TcpMaxConnectRetransmissions: Defines the number of retransmissions while establishing the connection before timing a connection out. Defaults to 2.