Це команда iperf3, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
iperf3 - виконувати тести пропускної здатності мережі
СИНТАКСИС
iperf3 -s [ опції ]
iperf3 -c сервер [ опції ]
ОПИС
iperf3 — це інструмент для вимірювання пропускної здатності мережі. Він може перевірити будь-який TCP
або пропускна здатність UDP. Щоб виконати тест iperf3, користувач повинен встановити як сервер, так і a
клієнт.
Загальні відомості ВАРІАНТИ
-p, --порт n
встановити порт сервера для прослуховування/підключення n (за замовчуванням 5201)
-f, --формат
Формат [kmKM] для звіту: Кбіт, Мбіт, Кбайт, Мбайт
-i, --інтервал n
пауза n секунди між періодичними звітами про пропускну здатність; за замовчуванням 1, використовуйте 0, щоб вимкнути
-F, --файл ім'я
на стороні клієнта: читання з файлу та запис у мережу, замість використання випадкового
дані; на стороні сервера: читання з мережі та запис у файл, а не викидання
дані геть
-A, -- спорідненість п/п,м
Встановіть спорідненість ЦП, якщо можливо (лише для Linux). І на клієнті, і на сервері ви
може встановити місцеву спорідненість; крім того, на стороні клієнта ви можете перевизначити
спорідненість сервера лише для цього одного тесту, використовуючи форму n,m.
-V, -багатослівний
надати більш детальний результат
-J, --json
вихід у форматі JSON
-d, --відлагоджувати
видавати вихідні дані для налагодження. В основному (можливо, виключно) для розробників.
-v, -- версія
показати інформацію про версію та вийти
-h, --допомога
показати синопсис довідки
SERVER ОСОБЛИВО ВАРІАНТИ
-s, --сервер
працювати в режимі сервера
-D, --демон
запустити сервер у фоновому режимі як демон
-1, -- одноразовий
обробити одне клієнтське підключення, а потім вийти.
КЛІЄНТ ОСОБЛИВО ВАРІАНТИ
-c, --клієнт господар
запускати в режимі клієнта, підключаючись до вказаного сервера
-u, --udp
використовувати UDP, а не TCP
-b, --пропускна здатність n[км]
встановити цільову пропускну здатність n біт/сек (за замовчуванням 1 Мбіт/сек для UDP, необмежено для TCP).
Якщо є кілька потоків (прапор -P), обмеження пропускної здатності застосовується окремо
до кожного потоку. Ви також можете додати '/' і число до специфікатора пропускної здатності.
Це називається «серійний режим». Він надішле задану кількість пакетів без
призупинення, навіть якщо це тимчасово перевищує вказане обмеження пропускної здатності. Налаштування
цільова пропускна здатність до 0 вимкне обмеження пропускної здатності (особливо корисно для
тести UDP).
-t, --час n
час у секундах для передачі (за замовчуванням 10 секунд)
-n, --байти n[км]
кількість байтів для передачі (замість -t)
-k, --лічильник блоків n[км]
кількість блоків (пакетів) для передачі (замість -t або -n)
-l, --довжина n[км]
довжина буфера для читання або запису (за замовчуванням 128 КБ для TCP, 8 КБ для UDP)
-P, --паралельний n
кількість паралельних клієнтських потоків для запуску
-R, --зворотний
працювати у зворотному режимі (сервер надсилає, клієнт отримує)
-w, --вікно n[км]
розмір вікна/розмір буфера сокету (це надсилається на сервер і використовується для цього
сторона теж)
-B, -- зв'язати n[км]
прив’язуватися до певного інтерфейсу або адреси багатоадресної передачі
-M, --set-mss n
встановити максимальний розмір сегмента TCP (MTU - 40 байт)
-N, --без затримки
встановити TCP без затримки, відключивши алгоритм Нейгла
-4, --версія 4
використовувати тільки IPv4
-6, --версія 6
використовувати тільки IPv6
-S, --тос n
встановити IP "тип послуги"
-L, --етикетка n
встановити мітку потоку IPv6 (наразі підтримується лише в Linux)
-Z, --нульова копія
Використовуйте метод «нульової копії» для надсилання даних, наприклад надсилати файл(2), замість звичайного
запис(2).
-O, --опустити n
Пропустіть перші n секунд тесту, щоб пропустити період повільного запуску TCP.
-T, -- назва вул
Цим рядком додайте префікс до кожного вихідного рядка.
-C, --linux-congestion щось
Встановіть алгоритм контролю перевантаження (тільки для Linux).
--get-server-output
Отримайте вихідні дані з сервера. Формат виведення визначається сервером (в
зокрема, якщо сервер було викликано за допомогою --json прапорець, вихід буде в
JSON, інакше він буде у форматі, зрозумілому людині). Якщо клієнт запущений
з --json, вихідні дані сервера включені в об’єкт JSON; інакше це так
додається в нижній частині зрозумілого виводу.
AUTHORS
Iperf спочатку написали Марк Гейтс та Алекс Варшавський. Сторінка людини та обслуговування
Джон Дуган . Інші внески від Аджая Тірумали, Джима
Фергюсон, Фен Цінь, Кевін Гіббс, Джон Естабрук , Андрій
галатин , Стівен Хеммінгер
Використовуйте iperf3 онлайн за допомогою служб onworks.net