Problem:
Question 1- Compare GBN, SR, and TCP (no delayed ACK). Suppose Host A sends 5 data segments to Host B, and the second segment (sent from A) is lost. In the end, all 5 data segments have been correctly received by Host B.
If the timeout interval values for all three protocols are much shorter than 5 RTT, then which protocol successfully delivers all 5 data segments in the shortest time interval?
My real question is what does "TCP (no delayed ACK)" mean? I recall SR and GBN, but I do not recall TCP (no delayed ACK) in the reading.
Could someone help to explain the answer of these question.