У меня есть пользовательский протокол UDP с несколькими отправителями/приемниками, предназначенный для отправки больших файлов вокруг как можно быстрее. Это клиент/сервер.
Как я могу обнаружить перегрузку в локальной сети, чтобы замедлить скорость отправки пакетов UDP?
РЕДАКТИРОВАТЬ: пожалуйста, никаких комментариев относительно использования UDP, подходит ли это или нет. Этот протокол использует UDP, но повторно собирает пакеты в целые файлы, когда они приходят.
Чтобы перефразировать вопрос: как работают алгоритмы управления перегрузками и как обнаруживается перегрузка?