.png)
Я пытаюсь понять, как работает приложение для резервного копирования, и во время подготовки данных и загрузки в облако оно отправляет данные в соответствии с доступной пропускной способностью. Как оно узнает доступную пропускную способность в данный момент? Использует ли оно какое-либо другое приложение для получения этой информации?
решение1
Обычно никакие другие приложения не задействованы.
Согласование скорости по протоколу TCP/IP имеет встроенные элементы управления, такие как буферы и подтверждения, которые управляют скоростью.
Если скорости изменяются и/или условия меняются, TCP намеренно отбрасывает пакеты, чтобы дать отправителю настойчивый сигнал о необходимости снизить скорость, после чего скорость постепенно увеличивается до тех пор, пока не будет отброшен еще один пакет и т. д.