Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
iperf [Le 27/01/2010, 23:52] – B@rtounet | iperf [Le 22/01/2018, 08:48] (Version actuelle) – [Les options] ar barzh paour | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | |||
+ | ====== Iperf ====== | ||
+ | |||
+ | |||
+ | Iperf est un logiciel informatique permettant la mesure de différentes variables d'une connexion réseau IP. | ||
+ | Le cas plus courant d' | ||
+ | |||
+ | Iperf peut être installé très facilement sur n' | ||
+ | ===== Installation ===== | ||
+ | |||
+ | Pour installer iperf, il vous suffit d' | ||
+ | |||
+ | ===== Utilisation===== | ||
+ | |||
+ | Afin de mesurer le débit entre deux éléments réseau, on utilise iperf en client sur une machine et en serveur sur une autre. | ||
+ | Le client iperf va uploader les données | ||
+ | Le serveur iperf va downloader les données | ||
+ | |||
+ | Exemple: | ||
+ | |||
+ | Sur le poste1 on lance le serveur iperf | ||
+ | < | ||
+ | sudo iperf -s | ||
+ | </ | ||
+ | |||
+ | Sur le poste2 on lance le client iperf de façon à se connecter au poste1 | ||
+ | < | ||
+ | sudo iperf -c poste1 | ||
+ | </ | ||
+ | |||
+ | On obtient alors au bout de 10 secondes le débit réseau durant la transaction. | ||
+ | < | ||
+ | ------------------------------------------------------------ | ||
+ | Client connecting to laptop, TCP port 5001 | ||
+ | TCP window size: 16.0 KByte (default) | ||
+ | ------------------------------------------------------------ | ||
+ | [ 3] local 10.0.0.100 port 48470 connected with 10.0.0.105 port 5001 | ||
+ | [ ID] Interval | ||
+ | [ 3] 0.0-10.0 sec 26.2 MBytes | ||
+ | </ | ||
+ | |||
+ | ==== Les options==== | ||
+ | Iperf accepte un grand nombre d' | ||
+ | |||
+ | * aller plutôt voir le site sur le site Iperf (plus bas) | ||
+ | |||
+ | **Client/ | ||
+ | -f, --format | ||
+ | -i, --interval | ||
+ | -l, --len # | ||
+ | -m, --print_mss | ||
+ | -o, --output | ||
+ | -p, --port | ||
+ | -u, --udp use UDP rather than TCP | ||
+ | -w, --window | ||
+ | -B, --bind | ||
+ | -C, --compatibility | ||
+ | -M, --mss # | ||
+ | -N, --nodelay | ||
+ | -V, --IPv6Version | ||
+ | |||
+ | **Server specific:** | ||
+ | -s, --server | ||
+ | -U, --single_udp | ||
+ | -D, --daemon | ||
+ | |||
+ | **Client specific:** | ||
+ | -b, --bandwidth #[KM] for UDP, bandwidth to send at in bits/sec | ||
+ | | ||
+ | -c, --client | ||
+ | -d, --dualtest | ||
+ | -n, --num # | ||
+ | -r, --tradeoff | ||
+ | -t, --time | ||
+ | -F, --fileinput < | ||
+ | -I, --stdin | ||
+ | -L, --listenport # port to recieve bidirectional tests back on | ||
+ | -P, --parallel | ||
+ | -T, --ttl # | ||
+ | -Z, --linux-congestion < | ||
+ | |||
+ | ===== Désinstallation ===== | ||
+ | |||
+ | Pour supprimer cette application, | ||
+ | |||
+ | ==== Références ==== | ||
+ | |||
+ | * [< | ||
+ | * [[https:// | ||
+ | ---- | ||
+ | // |