mailing list archives
Re: Common operational misconceptions
From: Steven Bellovin <smb () cs columbia edu>
Date: Mon, 20 Feb 2012 20:40:33 -0500
The timer for Linux is 5 minute by default but you can change it.
Timer timeouts do not affect TCP MSS.
TCP should notice that the connection is timing out. After
several timeouts, TCP should attempt to send smaller packets,
perhaps turning off the DF flag for each packet. If this
succeeds, it should continue to turn off PMTUD for the connection
for some reasonable period of time, after which it should probe
again to try to determine if the path has changed.
It's Informational, not standards track, but the problem -- and the fix
-- have been known for a very long time.
--Steve Bellovin, https://www.cs.columbia.edu/~smb