Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 03 Jan 2005 13:40:48 -0500
From:      Mark Allman <mallman@icir.org>
To:        Mike Silbersack <silby@silby.com>
Cc:        net@freebsd.org
Subject:   Re: Fixing "Slipping in the window" before 4.11-release 
Message-ID:  <20050103184048.471E477B0CC@guns.icir.org>
In-Reply-To: <20050103012325.A62262@odysseus.silby.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-=
Content-Type: text/plain


> The SYN side of the equation, however, is a bit more tricky.  The
> proposed RFC recommends ACKing SYN packets in the window, just like
> we do to SYN packets to the left of the window right now.
> 
> For the life of me, I can't figure out why SYN packets (other than
> delayed retransmissions of the original SYN) would ever show up once
> a connection is in the ESTABLISHED state.  So, I'm proposing the
> attached patch, which simply ignores any packet with the SYN flag on
> it while a connection is in the ESTABLISHED state.  This means that
> SYN packets left of the window will no longer receive an ACK, and
> SYN packets in the window will no longer reset the connection.  In
> all states other than ESTABLISHED, SYN packets are handled as they
> were before, in case there's some edge case where that could happen.

This sounds OK to me.  FWIW.

allman


--
Mark Allman -- ICIR -- http://www.icir.org/mallman/




--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFB2ZGwWyrrWs4yIs4RAnE2AJ9kz9hIaqfpTQNzBGH4qwTWXBQXRQCghDNA
gDnWFNkuM1aYvf64BSX/OOc=
=vpD3
-----END PGP SIGNATURE-----
--=-=-=--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050103184048.471E477B0CC>