netdev
[Top] [All Lists]

sequence number problem with zero length window size

To: netdev@xxxxxxxxxxx
Subject: sequence number problem with zero length window size
From: lkml@xxxxxxxxx
Date: Tue, 8 Apr 2003 13:19:23 -0400
Cc: "David S. Miller" <davem@xxxxxxxxxx>, Alexey Kuznetsov <kuznet@xxxxxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
I think I found a problem with IPv4/TCP sequence numbers when the
window length goes to zero.

This IS NOT the problem I'm reporting:

  We send data to a client that we believe has a problem.
  It acks packets but doesn't open the window size.
  Eventually, the window size goes to zero.

This IS the problem I'm reporting:

  When the window size goes to zero, the sender (Linux 2.4.19) sends a
  packet with the wrong sequence number.  In the attached trace, see
  packets starting at number 5470, time stamp 695.453571. Here the
  client acks for sequence number ....741 but the sender then sends
  a packet with sequence number ...740.

Looks like a bug.

Larry

Attachment: trace2
Description: Binary data

<Prev in Thread] Current Thread [Next in Thread>