Messages in this thread | | | Date | Wed, 5 Jan 2000 20:10:03 +0100 | From | Andi Kleen <> | Subject | Re: TIME_WAIT/MSL is 2 seconds--bug/feature? |
| |
On Wed, Jan 05, 2000 at 05:46:23PM +0100, kuznet@ms2.inr.ac.ru wrote: > Hello! > > > This expects the RFC1337 Time-Wait assisanation. > > No, msl_test is correct and tests the first thing, which timewait state > is supposed to catch --- duplicate SYN. The problem has nothing to do with > rfc1337.
RFC793 says to short cut TIME-WAIT when a SYN arrives and to enter CLOSE.
RFC1122 says it should not be short cutted
Linux is compliant to RFC793 here.
Alan used a somewhat extended notion of the RFC1337 TW Assasination - to mean any event that could short cut TIME-WAIT -- RST and SYN. In this case the SYN assinates the TIME-WAIT. tcp_rfc1337 controls if TIME-WAIT can be short cutted at all.
He turned the fix off for some other reasons, and we just inherited that in 2.2
According to RFC1122 it is a bug yes.
-Andi
-- This is like TV. I don't like TV.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |