1

Lets say we send segment A with some data. Sender waits for ACK from receiver but there is timeout and sender send this segment (A) again. After this, sender received delayed ACK segment (B). What is now happening with duplicated data/ack packets?

  • Did any answer help you? If so, you should accept the answer so that the question doesn't keep popping up forever, looking for an answer. Alternatively, you could provide and accept your own answer. – Ron Maupin Aug 15 '17 at 18:05
1

In short, nothing. The connection resumes communicating. There is no duplicate data, only a duplicate segment. Each segment contains a sequence number that permits the receiver to discard duplicate data and re-order out of order segments so that the receiver sees the data stream as the correct sequence of bytes.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.