Тестирование пропускной способности канала с помощью iPerf3
Warning
На АРМ должна быть хорошая сетевая карта.
Ссылка на скачивание Iperf3
На стороне сервера запускаем
iperf3 -s
На стороне клиента:
Info
TCP тестирование каналов больше 100Мb лучше проводить в 15-30 потоков
Гоним трафик в сторону сервера:
iperf3 -с <ip_сервера> -P 15 -t 60 -i 10
Info
-P 15
- 15 потоков-t 60
- время прогона 60 с-i 10
- информация будет выводиться каждые 10 с.
Гоним трафик от сервера к клиенту:
iperf3 -с <ip_сервера> -P 15 -t 60 -i 10 -R
Info
-R
- трафик в обратную сторону
UDP тестирование (Когда нужно просто нагрузить канал)
Гоним трафик в сторону сервера
iperf3.exe -c <ip_сервера> -u -b 100M -t 60 -l 1400 -i 10 -V --get-server-output
Info
-t 60
- время прогона 60 с-i 10
- информация будет выводиться каждые 10 с.-u
- UDP-b 100M
- генерируется трафик в 100М-l 1400
- размер буфера (по умолчанию 128 КБ для TCP, 8 КБ для UDP), пускаем большие пакеты но влезаем в MTU что бы не убить CPU-V
- выдает полезную инфу при начале тестирования откуда куда идет трафик и т.д.--get-server-output
- получаем в конце тестирования результат с сервера
Гоним трафик от сервера к клиенту
iperf3.exe -c <ip_сервера> -u -b 100M -t 30 -l 1400 -i 10 -R -V --get-server-output
Info
-R
- трафик в обратную сторону
iPerf3 и Fortigate
TCP
diag traffictest client-intf wan1
diag traffictest server-intf wan1
diag traffictest port 5201
diag traffictest run -c 91.144.184.231 -R -t 30
UDP
diag traffictest client-intf wan1
diag traffictest server-intf wan1
diag traffictest port 5201
diag traffictest proto 0
diag traffictest run -c 91.144.184.231 \-b 6 00M -t 60 -l 1400 -i 10 -R