Iperf3 - инструмент для тестирование пропускной способности сети.
Для установки Iperf3 в системах с пакетным менеджером apt (Debian подобных системах), необходимо выполнить следующую команду:
Немного о синтаксисе утилиты:
Для запуска серверной части утилиты необходимо добавить аргумент -s и при вводе команды как указана ниже у нас запустится такое меню:
Для подключения к запущенному серверу необходимо прописать аргумент -с IP-адрес:
В примере указанном выше производилось тестирование скорости в один поток, что не совсем отражает реальную скорость соединения, поэтому мы можем использовать аргумент -P число потоков для запуска многопоточного тестирования пропускной способности:
В примерах показанных выше производилось тестирование скорости между контейнерами, которые соединены виртуальным бриджем из-за чего скорость соединения получается на уровне возможностей оперативной памяти и процессора Теперь давайте попробуем провести тестирование пропускной способности на реальных тестовых машинах соединенных кабелем с скоростью 1Gbe:
Теперь можно наблюдать реальную скорость между двумя физическими машинами.