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

From: David S. Miller (
Date: Wed Feb 21 2001 - 18:52:37 EST

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.

There is no reason my patch should have this effect.

All of this is what appears to be a bug in Windows TCP header
compression, if the ID field of the IPv4 header does not change then
it drops every other packet.

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.

David S. Miller
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

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