PowerEdge: як протестувати пропускну здатність мережі за допомогою iPerf
Summary: Використовуйте iPerf у серверному та клієнтському режимах для вимірювання пропускної здатності мережі між двома системами та визначення доступної пропускної здатності.
Instructions
iPerf3 Інструмент — це програмне забезпечення з відкритим кодом, яке доступне з вихідним кодом. Вона розроблена ESnet (зовнішнє посилання) та Національною лабораторією Лоуренса Берклі (зовнішнє посилання). Вона випущена за ліцензією BSD з трьох пунктів (зовнішнє посилання). Повідомлення iPerf3 інструмент не є інструментом Dell Technologies.
Дізнайтеся, як тестувати пропускну здатність мережі та пропускну здатність за допомогою iPerf налаштовуючи клієнт і сервер та інтерпретуючи результати продуктивності мережі.
Використання iPerf для тестування доступної пропускної здатності мережі між системами, вимірювання пропускної здатності мережі та виявлення проблем з продуктивністю.
Повідомлення iPerf3 утиліта — це поширений інструмент для тестування мереж, який вимірює пропускну здатність мережі між двома системами.
Він дозволяє користувачу встановлювати різні параметри, які можна використовувати для тестування мережі або альтернативно для оптимізації чи налаштування мережі. Він має функціонал клієнта та сервера і може вимірювати пропускну здатність між двома кінцями як в одному напрямку, так і в обох напрямках. Це програмне забезпечення з відкритим кодом, яке працює на різних платформах, включно з Linux, Windows та VMware.
Якщо потрібно використати конкретну адресу інтерфейсу, можна вказати адресу для використання разом із -B <x.x.x.x> Опціон
.Під час тестування мереж зі швидкістю понад 10G найкраще підключати клієнта до кількох потоків за допомогою -P <threads> Параметри:
iPerf3 а його застосування можна знайти на iPerf.fr. (Зовнішнє посилання).
Завантажте або встановіть iPerf3 утиліта для операційної системи (ОС), що використовується:
Встановлення Windows:
- Завантажте останній бінарний файл для
iPerfінструмент (Зовнішнє посилання) - Витягти бінарний
.zipФайл будь-де в локальній файловій системі для подальшого запуску. - Для Windows немає встановлення, натомість відкрийте командний рядок у тому місці, куди була розпакована утиліта.
Встановлення Red Hat Linux:
- Виконайте наступну команду з правами суперкористувача (root):
dnf install iperf3
Встановлення Ubuntu Linux:
- Виконайте наступну команду з привілеями sudo :
sudo apt install iperf3
iPerf утиліта встановлена за замовчуванням на VMware ESXi 7.0 та новіших версіях і розташована у локальній файловій системі за адресою /usr/lib/vmware/vsan/bin/iperf3.
Як перевірити доступну пропускну здатність мережі:
- На сервері, що отримує дані, виконайте таку команду:
iperf3 -s
Порт, який використовується (за замовчуванням 5201), потрібно відкрити, якщо увімкнено локальний фаєрвол. Ви можете вказати конкретний порт (якщо потрібно) за допомогою -p <port> Параметри:
- На сервері, що надсилає дані, виконайте таку команду:
iperf3 -c x.x.x.x
Замініть <x.x.x.x> з IP-адресою сервера з другого кроку.

Рисунок 1: Зображення iPerf3 працює на Windows як сервер, готовий приймати дані.
Рисунок 2: Зображення iPerf3 працює на Linux як клієнт, що показує результати передачі
Additional Information
- Яка команда iPerf для тестування пропускної здатності від клієнта?
Для тестування пропускної здатності мережі з клієнтської машини стандартний базовий iPerf3 Командування:
iperf3 -c <server_ip_address>
Замінено <server_ip_address> з фактичною IP-адресою вашого прослуховуючого iPerf сервера. Ця команда за замовчуванням виконує 10-секундний тест пропускної здатності Transmission Control Protocol (TCP).
- Як iPerf вимірює пропускну здатність мережі?
iPerf Вимірює пропускну здатність мережі, запускаючи клієнтське та серверне програмне забезпечення на протилежних кінцях мережі. Клієнт передає потік пакетів даних через з'єднання протягом певного часу. Потім він розраховує пропускну здатність, беручи загальну кількість успішно отриманих байтів і ділячи результат на тривалість тестування.
Для отримання додаткової інформації про iPerf дивіться iPerf - The ultimate speed test tool for TCP, UDP та SCTP (зовнішнє посилання).