mirror of
https://github.com/SantaSpeen/santaspeen.ru-blog.git
synced 2026-02-16 02:30:58 +00:00
[Utils] iperf3
This commit is contained in:
8
docs/utils/_category_.json
Normal file
8
docs/utils/_category_.json
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"label": "Утилиты",
|
||||||
|
"position": 97,
|
||||||
|
"link": {
|
||||||
|
"type": "generated-index",
|
||||||
|
"description": "То, что не попало в какую-либо катигорию"
|
||||||
|
}
|
||||||
|
}
|
||||||
65
docs/utils/iperf.md
Normal file
65
docs/utils/iperf.md
Normal file
@@ -0,0 +1,65 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 5
|
||||||
|
title: iperf
|
||||||
|
---
|
||||||
|
|
||||||
|
### Установка
|
||||||
|
|
||||||
|
*deb дистрибутивы:
|
||||||
|
```bash
|
||||||
|
apt install iperf3
|
||||||
|
```
|
||||||
|
|
||||||
|
*CentOs дистрибутивы:
|
||||||
|
```bash
|
||||||
|
dnf install iperf3
|
||||||
|
```
|
||||||
|
|
||||||
|
*Windows системы: [ссылка](https://iperf.fr/iperf-download.php#windows)
|
||||||
|
|
||||||
|
|
||||||
|
### Запуск сервера
|
||||||
|
|
||||||
|
Простой вариант:
|
||||||
|
```bash
|
||||||
|
iperf3 –s
|
||||||
|
# Server listening on 5201
|
||||||
|
```
|
||||||
|
`-s` - Серверный режим
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
Можно запустить iperf сервер с большим размером TCP окна и на другом порту:
|
||||||
|
```bash
|
||||||
|
iperf3 -s -w 32768 –p 5203
|
||||||
|
```
|
||||||
|
`-w 32768` – размер TCP окна в 32 KB (по умолчанию около 8 Кб)\
|
||||||
|
`–p 5203` – порт, на котором ожидает подключения iperf.
|
||||||
|
:::
|
||||||
|
|
||||||
|
|
||||||
|
### Клиент
|
||||||
|
|
||||||
|
Клиент начинает работать ещё проще:
|
||||||
|
```bash
|
||||||
|
iperf3 -c 127.0.0.1
|
||||||
|
```
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
Если вы запустили сервер iperf с увеличенным размером TCP окна, вы можете использовать следующую команду для получения максимальной нагрузки на сеть:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
iperf3.exe -c 192.168.1.202 -P 8 -t 30 -w 32768 -i 5 -f g
|
||||||
|
```
|
||||||
|
|
||||||
|
`-w 32768` — увеличиваем размер TCP окна.\
|
||||||
|
`-t 30` – время в секундах, в течении которого выполняется тестирование. (по умолчанию 10 секунд)\
|
||||||
|
`-P 8` — число параллельных потоков (подключений), используется для получения максимальной нагрузки на канал.\
|
||||||
|
`-i 5` – выводить статистику на экран каждые 5 секунд.\
|
||||||
|
`-f m` — выводить результаты в Мбит/с.
|
||||||
|
:::
|
||||||
|
|
||||||
|
### Полезные ссылки
|
||||||
|
|
||||||
|
- [iperf.fr](https://iperf.fr/) - офф сайт
|
||||||
|
- [losst.pro](https://losst.pro/kak-polzovatsya-iperf) - гайд
|
||||||
|
- [winitpro.ru](https://winitpro.ru/index.php/2014/11/05/testirovanie-propusknoj-sposobnosti-seti-s-iperf/) - гайд
|
||||||
Reference in New Issue
Block a user