asked 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

answered
User Ham Dong Kyun
by
8.0k points
Welcome to Qamnty — a place to ask, share, and grow together. Join our community and get real answers from real people.