logo
IP технологии

3.7.2 Законы измегения окна в начале чоединения.

При установлении TCP соединения начальной величиной окна является значение MSS.

Следовательно, начальная скорость передачи источника составляет МСС/РТТ _ время оборота соединения.

Например если МСС = 500 байт , а РТТ =0,2 с, то начальная скорость передачи соединения равна приблизительно 2,5 кб/с.

Максимально возможная скорость передачи значительно превосходит величину МСС/РТТ.

Поэтому линейное увеличение начальной скорости нерационально, так как это затЯгивается процесс передачи данных.

Для решения проблемы на начальном этапе вместо линейногоувеличения используется экспоненциальное увеличение.

Экспоненциальный рост окна в начале соеденения продолжается до первой потери пакета, после этой потери, окно вновь уменьшают до величины MSS. Затем вновь быстро вырастает по экспоненциальному закону, но уже теперь до значения вдвое меньшего чем максимальная предшествующая падению величина окна. После этого рост идет по аддетивному закону. Таким образом в реальных реализациях TCP алгоритм AIMD дополняется третьим законом: Медленным стартом- в первой стадии увеличение от MSS окно растет по экспоненциальному закону, он продолжается через определенный момент на аддитивный закон, такая смена закона называется порогом.

TCP - Tahoe.

рис.

TCP - Reno.