Я тщательно изучил все протоколы скользящего окна, прямо к моему вопросу.Я хочу знать, что происходит в случае ЗАДЕРЖКИ ACK в протоколе GO-BACK-N?
case: Предположим, отправитель отправляет фрейм данных 1,2,3,4 для размера окна отправителя 4 (что он может сделать, не ожидая подтверждения).Теперь, если, скажем, кумулятивный ACK 5 задерживается.Затем из-за тайм-аута отправителя кадры передаются повторно.Если получатель отправляет ACK 5 и в этот момент приходит только поздний ACK 5, что делает отправитель?
A.Принять оба или B. Отменить один из них.
Я думаю, что отправитель принимает один ACK 5 и отклоняет другой.