PowerEdge: как проверить пропускную способность сети с помощью iPerf

Summary: Используйте iPerf в режиме сервера и клиента для измерения пропускной способности сети между двумя системами и определения доступной пропускной способности.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Примечание. Метод iPerf3 Tool — это программное обеспечение с открытым исходным кодом, доступное с исходным кодом. Он разработан ESnet (внешняя ссылка) и Национальной лабораторией им. Лоуренса в Беркли (внешняя ссылка). Он выпущен под лицензией BSD , состоящей из трех пунктов (External Link). В строке iPerf3 tool не является инструментом Dell Technologies.

Узнайте, как проверить пропускную способность сети с помощью iPerf путем настройки клиента и сервера и интерпретации результатов производительности сети.

Использование iPerf Для тестирования доступной пропускной способности сети между системами, а также для измерения пропускной способности сети и выявления проблем производительности.


В строке iPerf3 Utility — это широко используемый инструмент тестирования сети, который измеряет пропускную способность сети между двумя системами.

Он позволяет пользователю задавать различные параметры, которые можно использовать для тестирования сети или, в качестве альтернативы, для оптимизации или настройки сети. У программы Iperf есть функциональность клиента и сервера, и она может измерить пропускную способность в одном направлении или в обоих направлениях. Это программное обеспечение с открытым исходным кодом, которое работает на различных платформах, включая Linux, Windows и VMware.

Если необходимо использовать определенный адрес интерфейса, вы можете указать адрес, который будет использоваться с -B <x.x.x.x> вариант.

При тестировании сетей со скоростями выше 10 Гбит/с лучше всего подключать клиента с несколькими потоками с помощью команды -P <threads> Дополнительно.

 

Примечание. Дополнительная информация о iPerf3 и его применение можно найти на iPerf.fr. Внешняя ссылка

Скачайте или установите iPerf3 Утилита для используемой операционной системы (ОС):

Установщик Windows

  1. Скачайте последнюю версию двоичного файла для iPerf tool (Внешняя ссылка)
  2. Извлечение двоичного файла .zip в любом месте локальной файловой системы для последующего запуска.
  3. Установка для Windows не выполняется, вместо этого откройте окно командной строки в папке, в которую была извлечена утилита.

Установка Red Hat Enterprise Linux 

  1. Выполните следующую команду с правами суперпользователя (root):
dnf install iperf3

Установка Ubuntu Linux 

  1. Выполните следующую команду с привилегиями sudo :
sudo apt install iperf3

 

Примечание. Метод iPerf устанавливается по умолчанию в VMware ESXi 7.0 и более поздних версиях и находится в локальной файловой системе в каталоге /usr/lib/vmware/vsan/bin/iperf3.

Тестирование доступной пропускной способности сети    1.

  1. На сервере, принимающем данные, выполните следующую команду:
iperf3 -s

Если включен локальный межсетевой экран, необходимо открыть используемый порт (по умолчанию 5201). Вы можете указать конкретный порт (при необходимости) с помощью команды -p <port> Дополнительно.

  1. На сервере, отправляющем данные, выполните следующую команду:
iperf3 -c x.x.x.x

Замените <x.x.x.x> Замените x.x.x.x на IP-адрес сервера, указанного в шаге 2.

iperf, работающий в Windows в режиме сервера

Рисунок 1: Изображение iPerf3 запускается в Windows как сервер, готовый к приему данных.

Вывод передачи клиента iperf Рисунок 2. Изображение iPerf3 запуск на Linux в качестве клиента, отображающего результаты передачи

Additional Information

  • Что такое команда iPerf для проверки пропускной способности от клиента?

Для проверки пропускной способности сети на клиентском компьютере стандартный базовый iPerf3 Команда:

iperf3 -c <server_ip_address>

Замените <server_ip_address> с фактическим IP-адресом прослушивающего сервера iPerf. Эта команда по умолчанию запускает 10-секундную проверку пропускной способности протокола TCP (Transmission Control Protocol).

  • Как iPerf измеряет пропускную способность сети?

iPerf Измеряет пропускную способность сети путем запуска клиентского и серверного ПО на противоположных концах сети. Клиент передает поток пакетов данных по соединению в течение заданного времени. Затем он вычисляет пропускную способность, беря общее количество успешно полученных байтов и деля этот результат на продолжительность теста.

Дополнительные сведения об iPerf см. в разделе iPerf — лучший инструмент для тестирования скорости TCP, UDP и SCTP (внешняя ссылка).

Affected Products

Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows Server 2025, Red Hat Enterprise Linux Version 7, Red Hat Enterprise Linux Version 10, Red Hat Enterprise Linux Version 9 , Red Hat Enterprise Linux Version 8, SUSE Linux Enterprise Server 15, SUSE Linux Enterprise Server 16 ...

Products

Ubuntu Server LTS, VMware ESXi 7.x, VMware ESXi 8.x, VMware ESXi 9.x
Article Properties
Article Number: 000139427
Article Type: How To
Last Modified: 14 Aug 2026
Version:  12
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.