Re: TIME_WAIT/MSL is 2 seconds--bug/feature?

From: Andi Kleen (ak@muc.de)
Date: Wed Jan 05 2000 - 14:10:03 EST


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/



This archive was generated by hypermail 2b29 : Fri Jan 07 2000 - 21:00:04 EST