Mike Silbersack wrote:
> On Mon, 25 Jun 2001, Gilbert Gong wrote:
> > If I am not mistaken, this should not happen..
> > I'm also relatively certain the TIME_WAIT is not from a
> > previously closed connection..
> >
> > Any ideas what might cause this, or hints on how I can
> > further investigate this?
>
> That's a known bug with our current tcp sequence number
> generation scheme. It may be some time before a new scheme
> is put in place, so you'll have to live with it for a while.
The problem is that the number doesn't increment monotonically.
You don't get an RST if the sequence number is less. The
idea that broke this was an attempt to make things "safer"
by making the sequence number non-predictable, to prevent
session hijack.
If the sequence number is higher, then the previous connection
is reset, and the new connection is established in its place.
-- Terry
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message