Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Feb 2002 23:00:51 +0530
From:      "murthy kn" <knmurthy30@hotmail.com>
To:        net@freebsd.org
Subject:   ~40  DupAcks And No Fast Retransmit !!
Message-ID:  <F158Ir6dZqN3SsxoqwN00003fcf@hotmail.com>

next in thread | raw e-mail | index | archive | help
Hello all,

    I am using 4.3 BSD and from the below capture, I feel
that there is some problem with the Fast Retransmit (unless
I am missing something). I also recall that there was
a short thread about some problems with Fast Retransmit
earlier in Nov 2001 - that sender was resorting to
the costly Retransmission timeout even after receiving
many DupAcks.

1. Currently, I am not very sure if what is seen in the
below traces is same as the above thread and I would
like to get your opinion on that.

2. If so, is there any patch available for 4.3, or if somebody has
already corrected it in 4.3, it will be helpful to give
some suggestion on how to correct this.

            Thanks,
             Murthy

---------------------------------------------

Test Bed and Some Configuration Variables :

1. 3 Isolated 4.3 Machines
          _______
sender -|_______ |- Router ---------- Receiver

        (Aggregated Pair of Links)

2.Fast Retransmission Threshold set to 1 (to increase the chances of
Fast Retransmission)

3. No Dupacks

4. Send and Receive Windows 65536

--------------------------------------------

Trace at the sender

10:58:28.850500 10.10.10.1.1094 > 10.10.10.2.5001: S 
3783794163:3783794163(0) win 65535 <mss 1460,nop,wscale 1,nop,nop,timestamp 
32395460 0> (DF)
10:58:28.850922 10.10.10.2.5001 > 10.10.10.1.1094: S 
3608498642:3608498642(0) ack 3783794164 win 65535 <mss 1460,nop,wscale 
1,nop,nop,timestamp 146983871 32395460> (DF)
10:58:28.850983 10.10.10.1.1094 > 10.10.10.2.5001: . ack 3608498643 win 
33304 <nop,nop,timestamp 32395460 146983871> (DF)
10:58:28.858138 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783794164:3783795612(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983871> (DF)
10:58:28.858944 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783795612 win 
32580 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.858997 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783795612:3783797060(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.859016 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783797060:3783798508(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.859814 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783797060 win 
32580 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.859863 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783798508:3783799956(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.859885 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783799956:3783801404(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.859941 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783798508 win 
32580 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.859980 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783801404:3783802852(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)

-----> Segment of Interest Transmitted first time

10:58:28.859998 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783802852:3783804300(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)

10:58:28.860814 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783799956 win 
32580 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.860823 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783801404 win 
32580 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.860855 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783804300:3783805748(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.860874 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783805748:3783807196(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.860908 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783807196:3783808644(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.860931 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783808644:3783810092(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.860950 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
32580 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.860992 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783810092:3783811540(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.861007 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783811540:3783812988(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.862060 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)

----------> Start of the DupAcks (Seq 3783802852)
Why is the Win advertised the same in all the Dup Acks - AFAIK,
Dup Ack is generated for Each Out of order packet received
and hence the Win size should decrease - as these
packets cannot be delivered to the application till the
right packet is received??

10:58:28.862081 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.862117 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783812988:3783814436(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.862127 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.862156 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783814436:3783815884(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.862907 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.862934 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783815884:3783817332(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.863023 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.863051 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783817332:3783818780(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.863720 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.863746 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783818780:3783820228(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.863840 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.863867 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783820228:3783821676(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.864534 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.864560 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783821676:3783823124(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.864650 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.864678 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783823124:3783824572(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.865347 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.865374 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783824572:3783826020(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
10:58:28.865466 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.865571 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783826020:3783827468(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983872> (DF)
10:58:28.866167 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.866195 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783827468:3783828916(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983872> (DF)
10:58:28.866349 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.866378 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783828916:3783830364(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983872> (DF)
10:58:28.866972 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.867000 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783830364:3783831812(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983872> (DF)
10:58:28.867154 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.867183 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783831812:3783833260(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983872> (DF)
10:58:28.867778 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.867806 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783833260:3783834708(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983872> (DF)
10:58:28.867959 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
10:58:28.867986 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783834708:3783836156(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983872> (DF)
10:58:28.868586 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.868613 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783836156:3783837604(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.868765 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.868794 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783837604:3783839052(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.869393 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.869419 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783839052:3783840500(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.869572 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.869600 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783840500:3783841948(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.870197 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.870226 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783841948:3783843396(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.870375 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.870403 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783843396:3783844844(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.871005 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.871033 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783844844:3783846292(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.871179 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.871208 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783846292:3783847740(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.871809 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.871835 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783847740:3783849188(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.871986 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.872015 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783849188:3783850636(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.872611 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.872641 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783850636:3783852084(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.872794 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.872821 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783852084:3783853532(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.873421 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.873449 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783853532:3783854980(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.873598 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.873628 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783854980:3783856428(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.874226 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.874256 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783856428:3783857876(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.874403 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.874432 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783857876:3783859324(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.875044 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.875069 10.10.10.1.1094 > 10.10.10.2.5001: FP 
378859324:3783859700(376) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
10:58:28.875212 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:28.875479 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
10:58:29.855425 10.10.10.1.1094 > 10.10.10.2.5001: .

-----------> Segment of interest Retransmitted aftere a "Long" time

3783802852:3783804300(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395561 146983873> (DF)

-------> ACk updated to reflect the reception of this "long pending"
segment !!

10:58:29.856258 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783808644 win 
30408 <nop,nop,timestamp 146983971 32395561> (DF)
10:58:29.856299 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783808644:3783810092(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395561 146983971> (DF)
10:58:29.856317 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783810092:3783811540(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395561 146983971> (DF)
10:58:29.856356 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783808644 win 
33304 <nop,nop,timestamp 146983971 32395561> (DF)
10:58:29.857102 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783810092 win 
32580 <nop,nop,timestamp 146983971 32395561> (DF)
10:58:29.857130 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783811540:3783812988(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395561 146983971> (DF)
10:58:29.857146 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783812988:3783814436(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395561 146983971> (DF)
10:58:29.857223 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783811540 win 
32580 <nop,nop,timestamp 146983971 32395561> (DF)
10:58:29.857254 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783814436:3783815884(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395561 146983971> (DF)
10:58:29.857271 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783815884:3783817332(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395561 146983971> (DF)
10:58:29.858072 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783859701 win 9224 
<nop,nop,timestamp 146983971 32395561> (DF)
10:58:29.858109 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783859701 win 
11396 <nop,nop,timestamp 146983971 32395561> (DF)
10:58:29.858184 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783859701 win 
15016 <nop,nop,timestamp 146983971 32395561> (DF)
10:58:29.858303 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783859701 win 
18636 <nop,nop,timestamp 146983971 32395561> (DF)
10:58:29.858568 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783859701 win 
33304 <nop,nop,timestamp 146983972 32395561> (DF)
10:58:29.859019 10.10.10.2.5001 > 10.10.10.1.1094: F 
3608498643:3608498643(0) ack 3783859701 win 33304 <nop,nop,timestamp 
146983972 32395561> (DF)
10:58:29.859051 10.10.10.1.1094 > 10.10.10.2.5001: . ack 3608498644 win 
33304 <nop,nop,timestamp 32395561 146983972> (DF)


----------------------------------------------------

Trace at the receiver

09:40:40.012547 10.10.10.1.1094 > 10.10.10.2.5001: S 
3783794163:3783794163(0) win 65535 <mss 1460,nop,wscale 1,nop,nop,timestamp 
32395460 0> (DF)
09:40:40.012667 10.10.10.2.5001 > 10.10.10.1.1094: S 
3608498642:3608498642(0) ack 3783794164 win 65535 <mss 1460,nop,wscale 
1,nop,nop,timestamp 146983871 32395460> (DF)
09:40:40.012994 10.10.10.1.1094 > 10.10.10.2.5001: . ack 3608498643 win 
33304 <nop,nop,timestamp 32395460 146983871> (DF)
09:40:40.020649 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783794164:3783795612(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983871> (DF)
09:40:40.020700 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783795612 win 
32580 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.021517 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783795612:3783797060(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.021562 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783797060 win 
32580 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.021639 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783797060:3783798508(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.021677 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783798508 win 
32580 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.022386 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783798508:3783799956(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.022427 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783799956 win 
32580 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.022510 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783799956:3783801404(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.022549 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783801404 win 
32580 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.022633 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783801404:3783802852(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.022670 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
32580 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.023379 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783804300:3783805748(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.023418 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)

-----------> DupAcks generated by receiver

09:40:40.023502 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783805748:3783807196(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.023535 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.023628 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783807196:3783808644(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.023661 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.024632 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783812988:3783814436(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.024667 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.024753 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783814436:3783815884(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.024785 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.025445 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783815884:3783817332(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.025479 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.025568 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783817332:3783818780(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.025600 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.026259 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783818780:3783820228(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.026294 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.026380 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783820228:3783821676(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.026411 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.027073 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783821676:3783823124(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.027106 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.027194 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783823124:3783824572(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.027226 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.027894 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783824572:3783826020(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395461 146983872> (DF)
09:40:40.027927 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.028075 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783826020:3783827468(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983872> (DF)
09:40:40.028109 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.028700 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783827468:3783828916(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983872> (DF)
09:40:40.028732 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.028884 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783828916:3783830364(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983872> (DF)
09:40:40.028917 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.029505 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783830364:3783831812(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983872> (DF)
09:40:40.029538 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.029687 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783831812:3783833260(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983872> (DF)
09:40:40.029719 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983872 32395461> (DF)
09:40:40.030309 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783833260:3783834708(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983872> (DF)
09:40:40.030346 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.030492 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783834708:3783836156(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983872> (DF)
09:40:40.030525 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.031118 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783836156:3783837604(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.031153 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.031298 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783837604:3783839052(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.031330 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.031925 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783839052:3783840500(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.031957 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.032103 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783840500:3783841948(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.032137 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.032730 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783841948:3783843396(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.032763 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.032906 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783843396:3783844844(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.032939 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.033535 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783844844:3783846292(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.033570 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.033712 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783846292:3783847740(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.033746 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.034339 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783847740:3783849188(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.034371 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.034521 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783849188:3783850636(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.034553 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.035148 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783850636:3783852084(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.035181 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.035326 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783852084:3783853532(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.035358 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.035953 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783853532:3783854980(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.035987 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.036130 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783854980:3783856428(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.036164 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.036770 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783856428:3783857876(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.036802 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.036936 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783857876:3783859324(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.036969 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:40.037211 10.10.10.1.1094 > 10.10.10.2.5001: FP 
3783859324:3783859700(376) ack 3608498643 win 33304 <nop,nop,timestamp 
32395462 146983873> (DF)
09:40:40.037241 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783802852 win 
33304 <nop,nop,timestamp 146983873 32395461> (DF)
09:40:41.017883 10.10.10.1.1094 > 10.10.10.2.5001: .

-----------> The packet seems to have "lost" somehow during
its first transmission and the receiver is seeing it during only
retransmission !

3783802852:3783804300(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395561 146983873> (DF)
09:40:41.017939 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783808644 win 
30408 <nop,nop,timestamp 146983971 32395561> (DF)
09:40:41.018019 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783808644 win 
33304 <nop,nop,timestamp 146983971 32395561> (DF)
09:40:41.018739 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783808644:3783810092(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395561 146983971> (DF)
09:40:41.018785 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783810092 win 
32580 <nop,nop,timestamp 146983971 32395561> (DF)
09:40:41.018862 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783810092:3783811540(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395561 146983971> (DF)
09:40:41.018905 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783811540 win 
32580 <nop,nop,timestamp 146983971 32395561> (DF)
09:40:41.019576 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783811540:3783812988(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395561 146983971> (DF)
09:40:41.019656 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783859701 win 9224 
<nop,nop,timestamp 146983971 32395561> (DF)
09:40:41.019698 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783812988:3783814436(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395561 146983971> (DF)
09:40:41.019738 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783859701 win 
11396 <nop,nop,timestamp 146983971 32395561> (DF)
09:40:41.019824 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783814436:3783815884(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395561 146983971> (DF)
09:40:41.019868 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783859701 win 
15016 <nop,nop,timestamp 146983971 32395561> (DF)
09:40:41.019946 10.10.10.1.1094 > 10.10.10.2.5001: . 
3783815884:3783817332(1448) ack 3608498643 win 33304 <nop,nop,timestamp 
32395561 146983971> (DF)
09:40:41.019988 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783859701 win 
18636 <nop,nop,timestamp 146983971 32395561> (DF)
09:40:41.020255 10.10.10.2.5001 > 10.10.10.1.1094: . ack 3783859701 win 
33304 <nop,nop,timestamp 146983972 32395561> (DF)
09:40:41.020705 10.10.10.2.5001 > 10.10.10.1.1094: F 
3608498643:3608498643(0) ack 3783859701 win 33304 <nop,nop,timestamp 
146983972 32395561> (DF)
09:40:41.020983 10.10.10.1.1094 > 10.10.10.2.5001: . ack 3608498644 win 
33304 <nop,nop,timestamp 32395561 146983972> (DF)

------------------------------------------------------------




_________________________________________________________________
Send and receive Hotmail on your mobile device: http://mobile.msn.com


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F158Ir6dZqN3SsxoqwN00003fcf>