Re: 2.4 tcp very slow under certain circumstances (Re: netdev issues (3c905B))

From: Jordan Mendelson (jordy@napster.com)
Date: Wed Feb 21 2001 - 19:50:07 EST


"David S. Miller" wrote:
>
> Jordan Mendelson writes:
> > Now, if it didn't have the side effect of dropping packets left and
> > right after ~4000 open connections (simultaneously), I could finally
> > move our production system to 2.4.x.
>
> The change I posted as-is, is unacceptable because it adds unnecessary
> cost to a fast path. The final change I actually use will likely
> involve using the TCP sequence numbers to calculate an "always
> changing" ID number in the IPv4 headers to placate these broken
> windows machines.

Just for kicks I modified the fast path to use a globally incremented
count to see if it would fix both Win9x problem and my 4K connection
problem and it appears to be working just fine.

What probably happened was the sheer number of packets at 4K connections
without the fast path just slowed everything down to a crawl.

Thanks Dave,

Jordan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Feb 23 2001 - 21:00:26 EST