Italiano English
Modifica History Actions

Differenze per "iperf"

Differenze tra le versioni 4 e 5
Versione 4 del 2014-07-26 14:04:49
Dimensione: 1754
Autore: Nemesis
Commento: precisazione "Nota bene"
Versione 5 del 2014-07-26 15:34:07
Dimensione: 2168
Autore: Nemesis
Commento: bidirezionale UDP
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 23: Linea 23:
Effettua un test UDP con 25 MByte di ampiezza di banda per 60 secondi con un aggiornamento delle statistiche ogni secondo.

=== Test UDP bidirezionale ===

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

{{{
iperf -c <host> -u -d -b 25M -t 60 -i 1
}}}
Linea 25: Linea 35:
sul server: Sul server:
Linea 37: Linea 47:
Effettua un test della durata di 60 secondi con aggiornamento delle statistiche ogni secondo.
Linea 39: Linea 51:
è possibile fare un test '''bidirezionale''' specificando l'opzione '''-d''' (''dual'') sul client: E' possibile fare un test '''bidirezionale''' specificando l'opzione '''-d''' (''dual'') sul client:

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

Effettua un test UDP con 25 MByte di ampiezza di banda per 60 secondi con un aggiornamento delle statistiche ogni secondo.

Test UDP bidirezionale

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

iperf -c <host> -u -d -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

Effettua un test della durata di 60 secondi con aggiornamento delle statistiche ogni secondo.

Test TCP bidirezionale

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