Книга: TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
10.13.9 Экспоненциальное торможение
10.13.9 Экспоненциальное торможение
После повторной пересылки удваивается интервал тайм-аута. Однако что произойдет при повторном переполнении таймера? Данные будут оправлены еще раз, а период повторной пересылки снова удвоится. Этот процесс называется экспоненциальным торможением (exponential backoff).
Если продолжает проявляться неисправность сети, период тайм-аута будет удваиваться до достижения предустановленного максимального значения (обычно — 1 мин). После тайм-аута может быть отправлен только один сегмент. Тайм-аут наступает и при превышении заранее установленного значения для количества пересылок данных без получения ACK.
Оглавление статьи/книги
- 10.13.1 Медленный старт
- 10.13.2 Синдром "бестолкового окна"
- 10.13.3 Алгоритм Нейгла
- 10.13.4 Задержанный ACK
- 10.13.5 Тайм-аут повторной пересылки
- 10.13.6 Пример статистики
- 10.13.7 Вычисления после повторной отправки
- 10.13.8 Действия после повторной пересылки
- 10.13.9 Экспоненциальное торможение
- 10.13.10 Снижение перегрузок за счет уменьшения пересылаемых по сети данных
- 10.13.11 Дублированные ACK
- 10.13.12 Что делается после подавления источника?
- 10.13.13 Статистика TCP