Omitir para ir al contenido principal
  • Hacer pedidos rápida y fácilmente
  • Ver pedidos y realizar seguimiento al estado del envío
  • Cree y acceda a una lista de sus productos
  • Administre sus sitios, productos y contactos de nivel de producto de Dell EMC con Administración de la empresa.

Як перевірити доступну пропускну здатність мережі за допомогою 'iperf'

Resumen: У цій статті наведено інформацію про те, як перевірити доступну пропускну здатність мережі.

Es posible que este artículo se traduzca automáticamente. Si tiene comentarios sobre su calidad, háganoslo saber mediante el formulario en la parte inferior de esta página.

Contenido del artículo


Síntomas

Як перевірити доступну пропускну здатність

мережі 1. Скачайте утиліту iperf.  Примірник можна знайти за адресою iperf.fr
2. На сервері, який буде отримувати дані, відкрийте командне вікно з підвищеним рівнем і виконайте наступну команду: "iperf.exe –s –w 2m".
    3. На сервері, на якому будуть надсилатися дані, відкрийте командне вікно з підвищеним рівнем і виконайте наступну команду: "iperf -c x.x.x.x -w 2m -t 30s -i 1s".  Замініть x.x.x.x на IP-адресу сервера з кроку 2.
    4. Перегляньте дані, повернуті на сервері з кроку 3.  Результат повинен виглядати подібно до наведеного нижче тексту:

 
C:\Users\some_user\Downloads>iperf -c xx.xx.xx.xx -w 2m -t 30s -i 1s
------------------------------------------------------------
Клієнт підключення до xx.xx.xx.xx, TCP порт 5001
Розмір вікна TCP: 2.00 MByte------------------------------------------------------------[156] локальний порт xx.xx.xx.xx 53724 з'єднаний з портом xx.xx.xx.xx 5001
[ ID] Пропускна здатність
інтервальної передачі[156] 0.0- 1.0 сек 113 МБайт 945 Мбіт/с[156] 1.0- 2.0 сек 112 МБайт 944 Мбіт/с

[156] 2.0- 3.0 сек 113 МБайт 945 Мбіт/сек


..


[156] 28,0-29,0 с 113 МБайт 945 Мбіт/с[156] 29,0-30,0 с 112 МБайт 944 Мбіт/с[156] 0,0-30,3 с 3,30 ГБайт 945 Мбіт/с


 
Додаткова інформація:

Iperf - це широко використовуваний інструмент мережевого тестування, який може створювати потоки даних TCP і UDP і вимірювати пропускну здатність мережі, яка їх передає.

Iperf дозволяє користувачеві встановлювати різні параметри, які можуть бути використані для тестування мережі або, як альтернатива, для оптимізації або налаштування мережі. Iperf має клієнтську та серверну функціональність і може вимірювати пропускну здатність між двома кінцями, як односпрямовано, так і двонаправлено. Це програмне забезпечення з відкритим вихідним кодом, яке працює на різних платформах, включаючи Linux, Unix і Windows.

У наведеному вище прикладі команд запускається односпрямований тест з розміром буфера в два мегабайти.  Тест триває 30 секунд і щосекунди відображає результати.  Для більш розширеного тестування дивіться повний синтаксис нижче.
 

Загальні параметри:  


-f, --format
[kmKM] для звітування: Kbits, Mbits, KBytes, MBytes-h

, --help
надрукувати короткий опис довідки-i

, --interval n пауза n секунд між періодичними звітами

про пропускну здатність-l, --len n[KM]
встановити довжину буфера читання/запису на n
(типове значення 8 КБ)

-m, --print_mss вивести максимальний розмір сегмента TCP (MTU - TCP/IP заголовок)

-o, --output
вивести звіт або повідомлення про помилку до вказаного файла-p


, --port n встановити порт сервера для прослуховування або з'єднання з n (типовим значенням 5001)-u, --udp використовувати UDP, а не TCP-w

, --window n
[KM]
Розмір вікна TCP (розмір буфера сокета)



-B, --bind прив'язка до
, інтерфейс або багатоадресна адреса-C

, --сумісність
для використання зі старішими версіями не надсилає додаткових msgs-M,


--mss n
встановити максимальний розмір сегмента TCP (MTU - 40 байтів)-N, --nodelay
встановити TCP без затримки, вимкнення алгоритму Nagle-v

, --version
вивести інформацію про версію і quit-V

, --IPv6Version
Встановіть для домену значення IPv6-x

, --reportexclude
[CDMSV] виключити C(з'єднання) D(дані) M(багатоадресна передача) S(налаштування)V(сервер) reports-y

, --reportstyle C|c
, якщо встановлено значення C або c, результати звітування як CSV (значення, розділені комами)




Специфічні для сервера параметри:  

-s, --server
запускати у режимі сервера-U, --single_udp
запускати в однопотоковому режимі



UDP-D, --daemon
запустити сервер як фонову службу

Специфічні для клієнта параметри: 

-b, --bandwidth n[KM]
встановити цільову пропускну здатність у n біт/с (типово 1 Мбіт/с). Для цього
параметра потрібен UDP (-u).

-c, --client run у режимі клієнта, з'єднавшись з -d, --dualtest Виконати двонаправлений тест одночасно-n

, --num n[KM]
кількість байтів для передавання (замість -t)

-r, --tradeoff
Виконайте двонаправлений тест окремо-t

, --time n
час у секундах для передавання (типове значення 10 секунд)

-F, --fileinput



введіть дані, які буде передано з файла-I,


--stdin Введіть дані, які буде передано з stdin-L, --listenport n порт для отримання двонаправлених тестів назад on-P

, --parallel n кількість паралельних клієнтських потоків для run-T

, --ttl n


time-to-live, для multicast (типове значення 1)-Z, --linux-congestion
set алгоритм керування перевантаженнями TCP (лише для Linux)




Джерела:


 Вікіпедія та Manpagez

 

Causa

-

Resolución

-

Propiedades del artículo


Producto comprometido

Desktops & All-in-Ones, Laptops, Servers, PowerEdge

Fecha de la última publicación

06 oct 2021

Versión

4

Tipo de artículo

Solution