メイン コンテンツに進む
  • すばやく簡単にご注文が可能
  • 注文内容の表示、配送状況をトラック
  • 会員限定の特典や割引のご利用
  • 製品リストの作成とアクセスが可能
  • 「Company Administration(会社情報の管理)」では、お使いのDell EMCのサイトや製品、製品レベルでのコンタクト先に関する情報を管理できます。

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

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

この記事は自動翻訳されたものである可能性があります。品質に関するフィードバックがある場合は、このページの下部にあるフォームを使用してお知らせください。

文書の内容


現象

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

мережі 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

 

原因

-

解決方法

-

文書のプロパティ


影響を受ける製品

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

最後に公開された日付

06 10月 2021

バージョン

4

文書の種類

Solution