Re: Missing ACKs with Linux 2.2/2.4?

From: Ben Mansell (ben@zeus.com)
Date: Fri Nov 10 2000 - 09:54:00 EST


On Fri, 10 Nov 2000, David S. Miller wrote:

> Date: Fri, 10 Nov 2000 11:49:13 +0000 (GMT)
> From: Ben Mansell <ben@zeus.com>
>
> (client-side tcpdump)
> ...
> 11:05:32.547518 cobalt-box.echo > artemis.39061: P 1:1449(1448) ack 1602 win 31856 <nop,nop,timestamp 0 76152422> (DF)
> ^^^^^^^^^^^
>
> (server-side)
> ...
> 11:05:32.437733 cobalt-box.echo > artemis.39061: P 1:1449(1448) ack 1602 win 31856 <nop,nop,timestamp 0 76152422> (DF)
> ^^^^^^^^^^^
>
> Wheee... zero timestamp from Cobalt box. Artemis (correctly) drops
> this packet (due to PAWS test because a zero timestamp is "older" than
> the most recent timestamp Artemis saw from cobalt-box). Upgrade it's
> kernel and retest :-)

Bingo! Thanks very much for spotting this... yup, looks like the cobalt
box was at fault all along, and the clients that 'worked' were indeed
ignoring the timestamping.

The cobalt machines have now had a kernel upgrade (only to 2.2.14, thats
the most recent that Cobalt provide...), and the problem has
disappeared.

Thanks once more,

Ben

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



This archive was generated by hypermail 2b29 : Wed Nov 15 2000 - 21:00:16 EST