Назад | Перейти на главную страницу

Тест iperf udp показывает только 50% пропускной способности

Тестирую полосу пропускания с помощью iperf. Настроил протокол UDP.

Пытаюсь установить лимит от 10 до 100 мегабит / с. До 90 мегабит максимальная скорость правильная.

Когда я пишу -b 100m или не пишите эта скорость станет всего 50 мегабит / с. Зачем?

UDP не имеет скорости передачи, задержки при перегрузке и других функций TCP. Если вы их не реализуете, пропускная способность сильно пострадает - поэтому TCP их реализует.

У Iperf нет необходимой логики для определения максимальной скорости передачи UDP. Вам нужно будет увеличить скорость до тех пор, пока все пакеты будут проходить, и вернуться назад, когда пакеты начали сбрасываться, чтобы найти максимальную скорость. Iperf этого не делает, но вы можете настроить скорость и посмотреть, насколько хорошо она работает.