Prova de l'amplada de banda disponible entre màquines amb Iperf
Si alguna vez necesitamos una herramienta para medir anchos de banda o bien sea para comprobar una configuración óptima de nuestra red o entre delegaciones podremos utilizar la utilidad Iperf que mediante una conexión cliente-servidor nos podrá mostrar información de gran interés!
Web oficial: http://sourceforge.net/projects/iperf/
Y si necesitamos una versión Windows (compilada con Cygwin) podremos bajarla de AKI.
Con ‘iperf.exe -s’ comenzará en modo servidor a la espera de la conexión de un cliente,
Con ‘iperf.exe -c DIRECCIÓN_IP -t120 -r’ podremos conectar este equipo cliente al que ejecuta el iperf en modo servidor durante 2 minutos de conexión y monitorizaremos tanto el tráfico saliente cómo el entrante.
Amb l'opció -f canviarem el format de sortida a: bits(b), bytes(B), kilobits(k), kilobytes(K), megabits(m), megabytes(M), gigabits(g) o gigabytes(G).
Amb l'opció -d generarà trànsit bidireccional de forma simultània.
Amb -w enviarem la mida TCP (entre 2 i 65.535 bytes).
Amb -p canviarem el port, per defecte 5001.
Amb -i modificarem l'interval perquè ens mostri l'informe.
Amb -u les proves seran amb UDP.
Amb -b limitarem l'amplada de banda.
Amb -m obtindrem la Mida Màxima de Segment (MSS), que és la major quantitat de dades que un ordinador/dispositiu pot suportar en un sol segment, sense fragmentar. MSS = MTU – capçalera TCP i capçalera IP. Capçalera TCP i capçalera IP = 40 bytes. Exemples de MTU: Ethernet LAN:1500 bytes, PPPoE: 1492 bytes (ADSL), Token Ring o 16Mb/sec: 17914 bytes i Dial-up: 576 bytes
Per a més informació executarem l'opció -h
Usage: iperf [-s|-c host] [opcions]
iperf [-h|–help] [-v|–version]
Client/Servidor:
| -f -i -l -m -p -u -w -B -C -M -N -V |
–format –interval –len –imprimir_mss –port –udp –finestra –enllaçar –compatibilitat –mss –sense_retard –VersióIPv6 |
[kmKM] # #[KM] # #[KM] # |
format per informar: Kbits, Mbits, KBytes, MBytes segons entre informes periòdics d’amplada de banda longitud del buffer per llegir o escriure (default 8 KB) imprimir la mida màxima del segment TCP (MTU – encapçalament TCP/IP) port del servidor per escoltar/connectar-se utilitzar UDP en lloc de TCP mida de la finestra TCP (mida del buffer del socket) enllaçar a “host”, una interfície o adreça multicast per utilitzar amb versions antigues no envia missatges addicionals configurar la mida màxima del segment TCP (MTU – 40 bytes) configurar TCP sense retard, desactivar l’algorisme de Nagle Configurar el domini a IPv6 |
Específic del servidor:
| -s -U -D |
–server –single_udp –demonio |
executar en mode servidor executar en mode UDP de fil únic executar el servidor com a demonio |
Específic del client:
| -b -c -d -n -r -t -F -I -L -P -T |
–amplada de banda –client –dualtest –num –compensació –time –entrada_de_fitxer –stdin –port d’escolta –paral·lel –ttl |
#[KM] “host” #[KM] # # |
per UDP, amplada de banda per enviar en bits/sec (default 1 Mbit/sec, implica -u) executar en mode client, connectant a “host” Fer una prova bidireccional simultània nombre de bytes a transmetre (en lloc de -t) Fes una prova bidireccional individualment temps en segons per transmetre (default 10 segons) introdueix les dades a transmetre des d'un fitxer introdueix les dades a transmetre des de stdin port per rebre proves bidireccionals de tornada nombre de fils de clients paral·lels a executar temps de vida (TTL), per a multicast (default 1) |
Diversos:
| -h -v |
–help –version |
mostra aquest missatge i surt mostra informació de la versió i surt |










































