Проверка пропускной способности сети с использованием iPerf3: различия между версиями

Материал из База знаний VINTEO
Строка 17: Строка 17:
 
[[Файл:Папка с файлами iperf.jpg|800px|безрамки|центр|Папка с файлами iperf]]
 
[[Файл:Папка с файлами iperf.jpg|800px|безрамки|центр|Папка с файлами iperf]]
 
[[Файл:Файлы в папке iperf.jpg|800px|безрамки|центр|Файлы в папке iperf]]
 
[[Файл:Файлы в папке iperf.jpg|800px|безрамки|центр|Файлы в папке iperf]]
 +
 +
= Тестирование канала по направлению от ПК к серверу =
 +
 +
Откройте командную строку и запустите тестирование командой:
 +
iperf3 -c <server_ip> -u -w 1m -t 10 -l 1100  -b 50m, где
 +
* -с  <server_ip> - ключ для запуска в режиме клиента с указанием адреса сервера;
 +
* -u - тестирование с помощью udp;
 +
* -w 1m - размер буфера iPerf3;
 +
* -t 10 - отправлять 10 сек.;
 +
* -l 1100 - размер пакета; установите как минимум на 28 байт меньше, чем mtu, чтобы не происходила фрагментация. 1100 байт - это средний пакет пакета RTP, поэтому рекомендуем это значение;
 +
* -b 50m - 50 мегабит в секунду; этот параметр необходимо подбирать и смотреть, какие показатели потерь будут получаться на разной скорости.
 +
Ниже на рисунке показана работа серверной части iPerf.

Версия 09:28, 7 мая 2022

iPerf - утилита, которую мы предлагаем использовать для тестирования пропускной способности сети между сервером ВКС и клиентом. Можно измерять пропускную способность на выходе и на входе. Перед началом тестирования необходимо запустить iPerf на сервере. Для этого был разработан специальный патч.

Установка патча на сервер

  1. в разделе сервера “Система” перейдите в подраздел “Обновление”;
  2. перейдите на вкладку “Настройки” и, нажав кнопку выбора файла, установите на сервер патч ();
  3. нажмите кнопку “Загрузить”. Появится сообщение: “Внимание! Конфигурация успешно загружена и установлена. Система будет запущена в течение 5 минут”.
Установка патча на сервер

Теперь можно переходить к проверке сети.

Установка и запуск утилиты

Чтобы протестировать сеть скачайте и установите утилиту iPerf3, для этого воспользуйтесь ссылкой: https://iperf.fr/iperf-download.php
Скачанные файлы будут архивированы. После распаковки архива в папке должен находиться файл командной строки и cygwin1.dll.

Папка с файлами iperf
Файлы в папке iperf

Тестирование канала по направлению от ПК к серверу

Откройте командную строку и запустите тестирование командой:

iperf3 -c <server_ip> -u -w 1m -t 10 -l 1100  -b 50m, где
  • -с <server_ip> - ключ для запуска в режиме клиента с указанием адреса сервера;
  • -u - тестирование с помощью udp;
  • -w 1m - размер буфера iPerf3;
  • -t 10 - отправлять 10 сек.;
  • -l 1100 - размер пакета; установите как минимум на 28 байт меньше, чем mtu, чтобы не происходила фрагментация. 1100 байт - это средний пакет пакета RTP, поэтому рекомендуем это значение;
  • -b 50m - 50 мегабит в секунду; этот параметр необходимо подбирать и смотреть, какие показатели потерь будут получаться на разной скорости.

Ниже на рисунке показана работа серверной части iPerf.