Выравнивание скоростей и UDP
Выше мы показали, каким образом механизм контроля перегрузки TCP управляет скоростью передачи источника, изменяя размер окна перегрузки. Контролирование перегрузки заставляет многие мультимедиа-приложения (Интернет-телефонию и видеоконференции) отказываться от протокола TCP: снижение скорости передачи для них нежелательно даже при значительных перегрузках в сети. Вместо TCP эти приложения пользуются службами протокола UDP, не имеющего собственного механизма контроля перегрузки. Протокол UDP позволяет приложениям передавать данные с любой нужной им скоростью, не ограничивая их равными долями пропускной способности и допуская потери пакетов при наступлении перегрузок. С позиций TCP мультимедиа-приложения не обеспечивают выравнивание скоростей, поскольку не взаимодействуют с другими соединениями и не регулируют свои скорости передачи. Одной из главных задач, стоящих перед современными исследователями в области Интернет-технологий, является создание механизмов контроля перегрузки, ограждающих пропускную способность Интернета от «губительного» воздействия UDP-соединений.