retransmission of lost TCP segment

Posted by tcpip on Super User See other posts from Super User or by tcpip
Published on 2010-02-27T12:37:17Z Indexed on 2010/03/14 14:25 UTC
Read the original article Hit count: 269

Filed under:
|
|

What will happen in the following scenario (assume the connection is already established):

  1. (stack A) send 10 byte data

  2. (stack B) send ACK for 10 byte data

  3. (stack B) send 200 byte data

  4. (stack B) send 100 byte data

  5. (stack B) send 50 byte data

  6. (stack A) send ACK for 350 byte data and also send 70 bytes data
    This segment gets lost and does not reach machine B.

  7. (stack B) retransmit 200 byte data (step 3)

  8. (stack A) send ACK for 200 byte data and the next expected seq number as the one for 70 bytes data

Question: Should 70 bytes data be also transferred with the ACK in step 8? Note that the retransmission timer for step 6 has not expired yet.

© Super User or respective owner

Related posts about tcpip

Related posts about networking