Italiano English
Modifica History Actions

Differenze per "iperf"

Differenze tra le versioni 1 e 4 (in 3 versioni)
Versione 1 del 2014-07-26 11:50:56
Dimensione: 647
Autore: Nemesis
Commento: init
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:
=== Effettuare un test UDP === '''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 ==
Linea 18: Linea 20:
iperf -c <hostname> -u -b 25M -t 60 -i 1 iperf -c <host> -u -b 25M -t 60 -i 1
Linea 21: Linea 23:
=== Effettuare un test TCP === == Effettuare un test TCP ==
Linea 32: Linea 34:
iperf -c <hostname> -t 60 -i 1 iperf -c <host> -t 60 -i 1
Linea 35: Linea 37:
=== 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 ===
Linea 36: Linea 48:

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) ||

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)