Очень просто →
iperf. Настроек там довольно приличное количество, думаю даже для самого требовательного пользователя хватит ;-)
Делается так:
1. На сервере: iperf -s
2. На клиенте: iperf -c [server_ip]
Вывод:
root@server:/home/server# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[ 4] local [server_ip] port 5001 connected with [ip] port 49262
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-10.5 sec 57.9 MBytes 46.1 Mbits/sec
root@server:/home/server# iperf -c [server_ip]
------------------------------------------------------------
Client connecting to [server_ip], TCP port 5001
TCP window size: 22.7 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.2 port 49262 connected with [server_ip] port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.2 sec 57.9 MBytes 47.7 Mbits/sec