1/4 - Instalando o Iperf:
Debian:
# root@debian:/# apt-get install iperf
Mandriva:
# [root@mandriva /]# urpmi iperf
2/4 - Usando Cliente/Servidor :
Servidor:
# root@linux:/# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
Cliente:
# root@linux:/# iperf -c 10.0.0.1 (supondo que o ip do servidor seja 10.0.0.1)
------------------------------------------------------------
Client connecting to 10.0.0.1, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 10.0.3.10 port 55857 connected with 10.0.0.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 113 MBytes 94.6 Mbits/sec
3/4 - Buffer de transmissão:
Para aumentar o buffer de transmissão basta utilizar a opção "-w" tanto no cliente como no servidor.
Ex: Servidor- # iperf -s -w 200MB
Cliente - # -perf -c 10.0.0.1 -w 200MB
Obs: Podemos usar diversas medidas como K,MB,GB.
4/4 - Usando protocolo UDP:
Para utilizar udp no teste basta acrescentar a opção "-u".
Ex: Servidor - # iperf -s -u
Cliente - # iperf -c 10.0.0.1 -u