Назад | Перейти на главную страницу

Как запустить сервер iperf3 в режиме UDP?

Я хочу протестировать UDP-соединение с iperf3 но не знаю как запустить его в режиме UDP сервера.

iperf3 -s открывает только TCP-сокет:

root@srv ~# lsof -i -P | grep iperf3
iperf3    21030            root    3u  IPv4 15606995      0t0  TCP *:5201 (LISTEN)

Синтаксис немного отличается для iperf3. Пример 1 Мбит / с udp-тест:

сторона сервера:

iperf3 -s

сторона клиента:

iperf3 -u -c client.ip.address -b 1M

Что мне действительно интересно, так это то, что серверная сторона не начинает прослушивать порт udp, пока не получит первый входящий пакет udp. Это странно не интуитивно.

Вы можете открыть сокет UDP в порту 5003, используя следующую команду.

iperf3 -s -p 5003