[lkml]   [2000]   [Nov]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: Missing ACKs with Linux 2.2/2.4?
       Date: Fri, 10 Nov 2000 10:13:21 +0000 (GMT)
    From: Ben Mansell <>

    This is a resend of the data sent on line 8 of the trace:

    10:10:15.845002 cobalt-box.echo > hydra.3700: P 1:1449(1448) ack 1449 win 31856 <nop,nop,timestamp 0 268081751> (DF)

    It looks like hydra didn't ACK this data, so the server eventually
    re-sent it?

    Maybe hydra didn't even receive it. :-)

    There are two things to make to solve this riddle.

    First, reproduce this as you have been, and afterwards
    check if various network error statistic counters have been
    incremented. Here is a short list:

    1) On the line from /proc/net/dev for the device used in the
    transfer, any counter other than bytes or packets.

    2) From /proc/net/snmp

    Ip: InHdrErrors
    Ip: InDiscards
    Tcp: InErrs

    Next, reproduce the problem and trace the session using tcpdump
    simultaneously from both sides of the connection. This will answer
    the "did the packets even make it to the other end" questions.

    Thanks a lot for helping to hunt this down.

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

     \ /
      Last update: 2005-03-22 12:45    [W:0.019 / U:7.380 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site