The default settings for SYN retransmission used to be InitialRTO=3000
and MaxSynRetransmissions=2
which results in total timeout being 3+6+12=21 sec.
Ever since Microsoft changed the defaults to be InitialRTO=1000
and MaxSynRetransmissions=4
this specific combination results in 21 sec timeout, instead of being 31 sec.
Both Windows 10
and Windows 11
are affected, although I could not find which builds this was changed in, but seems to be the case for at least 5 years now.
If anyone has additional input on this, it would be much appreciated.