Ask Question
1 December, 23:13

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?

+3
Answers (1)
  1. 2 December, 01:54
    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 and Technology if you're in doubt about the correctness of the answers or there's no answer, then try to use the smart search and find answers to the similar questions.
Search for Other Answers