3.7.2 Законы измегения окна в начале чоединения.
При установлении TCP соединения начальной величиной окна является значение MSS.
Следовательно, начальная скорость передачи источника составляет МСС/РТТ _ время оборота соединения.
Например если МСС = 500 байт , а РТТ =0,2 с, то начальная скорость передачи соединения равна приблизительно 2,5 кб/с.
Максимально возможная скорость передачи значительно превосходит величину МСС/РТТ.
Поэтому линейное увеличение начальной скорости нерационально, так как это затЯгивается процесс передачи данных.
Для решения проблемы на начальном этапе вместо линейногоувеличения используется экспоненциальное увеличение.
Экспоненциальный рост окна в начале соеденения продолжается до первой потери пакета, после этой потери, окно вновь уменьшают до величины MSS. Затем вновь быстро вырастает по экспоненциальному закону, но уже теперь до значения вдвое меньшего чем максимальная предшествующая падению величина окна. После этого рост идет по аддетивному закону. Таким образом в реальных реализациях TCP алгоритм AIMD дополняется третьим законом: Медленным стартом- в первой стадии увеличение от MSS окно растет по экспоненциальному закону, он продолжается через определенный момент на аддитивный закон, такая смена закона называется порогом.
TCP - Tahoe.
рис.
TCP - Reno.
- Тема 3 технология транспортного уровня интернета
- 3.2 Взаимодействие между транспортными уровнями
- 3.3 Общая характеристика транспортных протоколов
- 3.4 Технология мультиплексирования демультиплексирования на транспортном уровне
- 3.6.5 Контроль перегрузки сети
- 3.7.2 Законы измегения окна в начале чоединения.
- 3.7.3 Реакция на истечение интервала ожидания.
- 3.8 Моделирование задержек протокола tcp.
- 3.9 Оценка влияния механизма контроля перегрузки на задержку объекта протоколом tcp.
- 4.2.2 Дейтаграмная модель сетевого обслуживания
- 4.2.3 Происхождение дейтаграмной службы и члужбы виртуальных каналов
- 4.4.2 Алгоритм дистанционно-векторной маршрутизации
- 4.11 Фрагментация ип дейтаграмм
- 4.17 Протокол внешней маршрутизации интернета бгп.
- 1. Получение и фильтрация объявлений о маршрутах от напрямую присоединенных соседей.
- 5.2 Службы канального уровня
- 5.3 Адаптеры