[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [bug #34426] TCP retransmission transmits 1 byte instead of
From: |
Min Xu |
Subject: |
[lwip-devel] [bug #34426] TCP retransmission transmits 1 byte instead of original packet, with incorrect byte value |
Date: |
Fri, 30 Sep 2011 01:42:08 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 5.1; rv:7.0) Gecko/20100101 Firefox/7.0 |
Follow-up Comment #4, bug #34426 (project lwip):
Using example1.pcap, and the relative sequence number from wireshark, just
after the ARP flood, DSP was able to transmit TWO 1460 byte TCP payload to the
DSP, at which time the desktop's receive window is "full":
DSP Tx SEQ + 1460 - Desktop Rx ACK =
93276 + 1460 - 30496 = 64240.
However, at that moment, the desktop only ACKd 30496 so it will expect the
next TCP to start at 30496, which the DSP did, but for only 1 byte. So the
FOUR 1 byte "retransmissions" from the DSP at SEQ 30496 are inside the window,
but should not be called through the zero-window code...
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?34426>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/