93.0k views
3 votes
Propose a method by which a TCP sender and receiver could cooperate to determine that one or more datagrams have been lost, and re-send them. Discuss under what conditions your method works well, and under what conditions it does not. What happens if a re-send datagram is also lost?

1 Answer

3 votes

Answer: proposed method: Dupack-based retransmission

Step-by-step explanation:

Dupark retransmission: Assuming there is a single segment of 500 in a stream is lost, then the receiver cannot acknowledge packets above 500. The receiver will only acknowledges packet 499 in another data packet. This duplicate acknowledgement means that if the sender receives three duplicate acknowledgements, it retransmits the last unacknowledged packet.

THE CONDITION AT WHICH DUPARK RETRANSMISSION is best for is;

To avoid reordering

IF THE RESEND DATAGRAM IS LOST AGAIN there won't be connection between the sender and the receiver

User Ham Dong Kyun
by
6.7k points