Выравнивание скоростей и параллельные ТСР-соединения
Даже если механизм, заставляющий UDP-соединения выравнивать пропускные способности линий связи, будет создан, он не решит существующую проблему до конца. Это объясняется тем, что приложениям невозможно запретить использовать параллельные ТСР-соединения. К примеру, параллельные ТСР-соединения применяются web-браузерами для одновременной доставки нескольких объектов web-страницы (число соединений, одновременно поддерживаемых браузером, обычно задается при его настройке). Увеличение числа соединений, устанавливаемых приложением, увеличивает долю пропускной способности, «захватываемую» для передачи данных этого приложения. Представьте линию связи с пропускной способностью R, обслуживающую одновременно 9 приложений клиент/сервер, каждое из которых устанавливает одно TCP-соединение. В случае появления в линии связи еще одного соединения все соединения получат возможность передавать данные со скоростью приблизительно R/10. Однако если эта линия станет использоваться приложением, установившим И параллельных TCP-соединений, то окажется, что оно будет передавать свои данные со скоростью, превышающей R/21 Поскольку web-трафик составляет значительную часть общего трафика Интернета, подобные ситуации, к сожалению, нередки.