Управление потоком в TCP
В TCP для увеличения скорости выгодно отправлять в сеть несколько сегментов сразу, не дожидаясь подтверждения. Почему так происходит мы подробно рассматривали в видео о скользящем окне.
Однако сколько именно сегментов отправлять в сеть? Если отправить слишком мало, то скорость будет низкой, т.к. плохо используется пропускная способность сети. Но если отправить слишком много, то скорость тоже будет низкой. Часть пакетов будет отброшена и их придется отправлять заново.
Для определения подходящего размера окна в TCP используется два механизма: управление потоком и управление перегрузкой. В сегодняшнем видео разбираем управление потоком, а в следующем - управление перегрузкой.
протокол tcp
управление потоком tcp
окно tcp
скользящее окно tcp