Italiano English
Modifica History Actions

Differenze per "iperf"

Differenze tra le versioni 3 e 4
Versione 3 del 2014-07-26 13:36:29
Dimensione: 1726
Autore: Nemesis
Commento: Tabella riassuntiva dei parametri utilizzati
Versione 4 del 2014-07-26 14:04:49
Dimensione: 1754
Autore: Nemesis
Commento: precisazione "Nota bene"
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 7: Linea 7:
'''Nota bene''': al fine di non influenzare negativametne il test è meglio utilizzare due PC invece che due antenne. '''Nota bene''': al fine di non influenzare negativametne il test è meglio utilizzare due PC invece che fare il test direttamente sulle antenne.

Bandwidth testing con Iperf

Iperf è uno strumento per la misurazione della banda TCP/UDP.

Per effettuare un test è necessario avere 2 terminazioni in cui una fa da server e l'altra da client.

Nota bene: al fine di non influenzare negativametne il test è meglio utilizzare due PC invece che fare il test direttamente sulle antenne.

Effettuare un test UDP

sul server:

iperf -s -u -i 1

sul client:

iperf -c <host> -u -b 25M -t 60 -i 1

Effettuare un test TCP

sul server:

iperf -s -i 1

sul client:

iperf -c <host> -t 60 -i 1

Test TCP bidirezionale

è possibile fare un test bidirezionale specificando l'opzione -d (dual) sul client:

iperf -c <host> -d -t 60 -i 1

Allargare la finestra TCP

E' possibile specificare una dimensione della finestra TCP maggiore con l'opzione -w, e va fatto sia sul server che sul client.

sul server:

iperf -s -w 1024k -i 1

sul client:

iperf -c <host> -w 1024k -t 60 -i 1

Tabella riassuntiva dei parametri utilizzati

Parametro

Funzione

-s

modalità server

-c <host>

modalità client (specificare l'indirizzo del server subito dopo)

-u

UDP

-t <durata>

durata del test

-i <intervallo>

intervallo per l'aggiornamento delle statistiche in secondi

-b <banda>

banda da utilizzare in bps (solo UDP), es: 100k (100 kilobit/sec), 20m (20 megabit/sec)

-w <finestra>

larghezza finestra TCP in bytes, è possibile utilizzare valori come 100K (100 KBytes), 1M (1 MByte)

-d

bidirezionale (dual)