Ask Question

In the lecture, we saw that TCP waits until it has received three duplicate ACKs before performing a fast retransmit. Why do you think the TCP designer chose not to perform a fast retransmit after the first duplicate ACK for a segment is received?

+2
Answers (1)
  1. 4 June, 05:30
    0
    Packets can arrive out of order from the Internet Protocal layer. So,

    when out-of-order packets with higher-than-expected sequence number arrives, then gap is detected.

    Receiver of an out of order packet would then generate and sends a duplicate acknowledgement (ACK) for already received packet. If retransmission is performed after the first duplicate ACK, it would lead the sender to introduced too many redundant packets in the network.

    Hence, TCP designer chose to wait for third acknowledgement (ACK) instead of performing a fast retransmission to avoid redundant packet transmission.
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “In the lecture, we saw that TCP waits until it has received three duplicate ACKs before performing a fast retransmit. Why do you think the ...” in 📗 Computers & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers