Вы находитесь на странице: 1из 9

10/04/2011 IPERF - Le Tutorial Facile

R é se a u Ipe rf
De rn. m ise à jour: 05-07-2010
TOTA L
De puis De c 2006
R e che rche r
1'942'871 Visite urs
4'218'042 Pa ge s
If you lik e our tutoria ls, don't hesita te to support us a nd visit our sponsors!
Si vous aim e z nos tutoria ux , n'hé site z pa s à nous supporte r e t visite r nos sponsors! Stats Nov 2010
82'909 Visite urs
146'476 Pa ge s
OpenManiak sur 196 pa ys
Facebook Statistiques completes

J’aime 374

Ipe rf e st un outil pour m e sure r la bande passa nte e t la qua lité d'un lie n ré se a u. C e de rnie r e st Aide z-nous à
dé lim ité pa r de ux m a chine s sur le sque lle s e st installé Ipe rf. tra duire
nos tutoriaux !
La qua lité d'un lie n e st dé te rm iné e principa le m e nt pa r le s fa cte urs suiva nts:
- La te nce (te m ps de ré ponse ou R TT): pe ut ê tre m e suré e à l'a ide d'un Ping. R EJO INGNEZ
- Gigue ou jitte r e n a ngla is (va ria tion de la la te nce ): pe ut ê tre m e suré e pa r un te st Ipe rf UDP. l'é quipe O pe nMa nia k .
- Pe rte de paque t: pe ut ê tre m e surée a vec un te st Ipe rf UDP.

Q ua nt à la ba nde pa ssa nte , e lle e st m e suré e pa r de s te sts TC P.

Pour ê tre sim ple la diffé re nce e ntre TC P (Tra nsm ission C ontrol Protocol) e t UDP (Use r Da ta gra m
Protocol) e st que TC P utilise de s proce sse s pour vé rifie r que le s paque ts sont corre cte m e nt
e nvoyé s a u re ce ve ur. ce ci n'e st pa s le cas pour UDP où le s pa quets sont e nvoyé s sa ns a ucune
vé rifica tion m ais a ve c l'a va nta ge d'ê tre plus ra pide que TC P.
Ipe rf utilise le s différe nte s proprié té s de TC P e t d'UDP pour fournir de s sta tistique s sur de s lie ns
ré se a ux .

Ipe rf pe ut ê tre installé trè s fa cile m e nt sur n'im porte que l systèm e UNIX/Linux ou Microsoft
W indows. Un hôte doit être configuré e n ta nt que clie nt e t l'a utre e n ta nt que se rve ur.

Voici un pe tit la bo où Ipe rf e st insta llé sur une m achine Linux e t Microsoft W indows.
Linux e st utilisé com m e clie nt Ipe rf e t W indows com m e se rve ur Ipe rf. Bie n sûr, il e st a ussi
possible d'utilise r de ux m achine s Linux .

Tests Iperf:

-p, -t, -i Port, tem ps e t inte rva lle


dé faut Pa ra m è tre s pa r dé fa ut
-u, -b Te sts UDP, configura tion ba nde
-f Form a ta ge de s donné e s
pa ssante
-r Ba nde pa ssa nte bidire ctionne lle
-m Afficha ge de la ta ille de segm e nt
-d Ba nde pa ssa nte bidire ctionne lle
m ax im a le
sim ulta né e
-M C onfigura tion de la ta ille de se gm e nt
-w Ta ille de la fe nê tre TC P
m ax im a le
-h Aide
-P Te sts pa ra llèle s

Jperf:

Pa s d'a rgum e nt Pa ra m è tre s pa r dé fa ut


-d Ba nde pa ssa nte bidire ctionne lle sim ulta né e
-u, -b Te sts UDP, configura tion ba nde pa ssa nte

Pa ra m é tra ge Ipe rf pa r dé fa ut:


Voir la se ction "Jpe rf"

Pa r dé fa ut, le clie nt Ipe rf se conne cte a u se rve ur Ipe rf sur le port TC P 5001 e t la ba nde
pa ssa nte a ffiché e pa r Ipe rf e st ce lle du clie nt a u se rve ur.
Si vous voulez utilise r de s te sts UDP, utilisez l'argum e nt -u.
Le s a rgum e nts client Ipe rf-d e t -r m e sure nt le s ba nde s pa ssa nte s bidire ctionne lle s. (Voir plus
loin da ns ce tutoria l)

C ôté clie nt:

#iperf -c 10.1.1.1

------------------------------------------------------------
Client connecting to 10.1.1.1, TCP port 5001
TCP window size: 16384 Byte (default)
------------------------------------------------------------
[ 3] local 10.6.2.5 port 33453 connected with 10.1.1.1 port 5001
[ 3] 0.0-10.2 sec 1.26 MBytes 1.05 Mbits/sec

C ôté se rve ur:

#iperf -s

http://openmaniak.com/fr/iperf.php 1/9
10/04/2011 IPERF - Le Tutorial Facile
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[852] local 10.1.1.1 port 5001 connected with 10.6.2.5 port 33453
[ ID] Interval Transfer Bandwidth
[852] 0.0-10.6 sec 1.26 MBytes 1.03 Mbits/sec

Form a ta ge de s donné e s: (argum e nt -f)

L'a rgum e nt -f pe rm e t d'a ffiche r le s ré sulta ts se lon le form a t dé siré : bits(b), bytes(B),
k ilobits(k ), k ilobyte s(K), m e ga bits(m ), m e ga byte s(M), giga bits(g) ou giga byte s(G).
Gé né ra le m e nt, les m e sure s de ba nde pa ssa nte sont a ffichée s e n bits/se c (ou Kilobits/se c, e tc
...) e t une qua ntité de donné e s e st a ffiché e e n octe ts (or Kilobyte s, etc ...).
Pour m é m oire , 1 octe t (byte e n a ngla is) est é ga l à 8 bits e t da ns le dom a ine inform a tique 1
k ilo e st é ga le à 1024 (2^10).
Pa r e x em ple : 100'000'000 octe ts ne sont pa s éga ls à 100 Mbyte s m a is à
100'000'000/1024/1024 = 95.37 Mbyte s.

C ôté clie nt:

#iperf -c 10.1.1.1 -f b

------------------------------------------------------------
Client connecting to 10.1.1.1, TCP port 5001
TCP window size: 16384 Byte (default)
------------------------------------------------------------
[ 3] local 10.6.2.5 port 54953 connected with 10.1.1.1 port 5001
[ 3] 0.0-10.2 sec 1359872 Bytes 1064272 bits/sec

C ôté se rve ur:

#iperf -s

------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[852] local 10.1.1.1 port 5001 connected with 10.6.2.5 port 33453
[ ID] Interval Transfer Bandwidth
[852] 0.0-10.6 sec 920 KBytes 711 Kbits/sec

Ha ut de la pa ge

Me sure de la ba nde pa ssa nte bidire ctionne lle : (a rgum e nt -r)

Le se rve ur Ipe rf se conne cte e n re tour sur le clie nt pe rm e tta nt la m e sure de la ba nde pa ssa nte
bidire ctionne lle . Pa r défa ut, se ule la ba nde passa nte du client a u se rve ur est m e suré e .
Si vous voulez m e sure r la ba nde pa ssa nte bidire ctionnelle de m a niè re sim ulta né e, utilise z
l'a rgum e nt -d. (Voir le te st suivant)

C ôté clie nt:

#iperf -c 10.1.1.1 -r

------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 10.1.1.1, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 5] local 10.6.2.5 port 35726 connected with 10.1.1.1 port 5001
[ 5] 0.0-10.0 sec 1.12 MBytes 936 Kbits/sec
[ 4] local 10.6.2.5 port 5001 connected with 10.1.1.1 port 1640
[ 4] 0.0-10.1 sec 74.2 MBytes 61.7 Mbits/sec

C ôté se rve ur:

#iperf -s

------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[852] local 10.1.1.1 port 5001 connected with 10.6.2.5 port 54355
[ ID] Interval Transfer Bandwidth
[852] 0.0-10.1 sec 1.15 MBytes 956 Kbits/sec
------------------------------------------------------------
Client connecting to 10.6.2.5, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[824] local 10.1.1.1 port 1646 connected with 10.6.2.5 port 5001
[ ID] Interval Transfer Bandwidth
[824] 0.0-10.0 sec 73.3 MBytes 61.4 Mbits/sec

Ha ut de la pa ge

Me sure de la ba nde pa ssa nte bidire ctionne lle sim ulta né e : (a rgum e nt -d)
Voir la se ction "Jpe rf".

Pour m e sure r le s bande s pa ssa nte s bidirectionne lle s sim ulta né e s, utilise z l'a rgum e nt -d. Si
vous voule z te ste r le s ba nde s pa ssa nte s sé que ntie lle m e nt, utilise z l'a rgum e nt -r (Voir le te st
pré cé de nt).
Pa r dé fa ut (c'est-à -dire sa ns le s a rgum e nts -r ou -d), se ule la ba nde pa ssa nte du clie nt a u
se rve ur e st m e suré e .

C ôté clie nt:

http://openmaniak.com/fr/iperf.php 2/9
10/04/2011 IPERF - Le Tutorial Facile
#iperf -c 10.1.1.1 -d

------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 10.1.1.1, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 5] local 10.6.2.5 port 60270 connected with 10.1.1.1 port 5001
[ 4] local 10.6.2.5 port 5001 connected with 10.1.1.1 port 2643
[ 4] 0.0-10.0 sec 76.3 MBytes 63.9 Mbits/sec
[ 5] 0.0-10.1 sec 1.55 MBytes 1.29 Mbits/sec

C ôté se rve ur:

#iperf -s

------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[852] local 10.1.1.1 port 5001 connected with 10.6.2.5 port 60270
------------------------------------------------------------
Client connecting to 10.6.2.5, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[800] local 10.1.1.1 port 2643 connected with 10.6.2.5 port 5001
[ ID] Interval Transfer Bandwidth
[800] 0.0-10.0 sec 76.3 MBytes 63.9 Mbits/sec
[852] 0.0-10.1 sec 1.55 MBytes 1.29 Mbits/sec

Ha ut de la pa ge

Ta ille de la fe nê tre TC P: (a rgum e nt -w)

La taille de la fe nêtre TC P corre sponds aux donné e s qui pe uve nt être m ise e n ta m pon pe nda nt
une conne x ion sa ns la va lida tion du re ce ve ur.
Elle e st com prise entre 2 e t 65535 byte s.
Sur le s systè m e s Linux , qua nd on spé cifie une ta ille de fe nê tre TC P a ve c l'a rgum e nt -w, le
noya u a lloue le double de la va le ur indiqué e .

C ôté clie nt:

#iperf -c 10.1.1.1 -w 2000

WARNING: TCP window size set to 2000 bytes. A small window size
will give poor performance (une pe tite ta ille de fe nê tre donne ra de fa ible pe rform ance s). See the
Iperf documentation.
------------------------------------------------------------
Client connecting to 10.1.1.1, TCP port 5001
TCP window size: 3.91 KByte (WARNING: requested 1.95 KByte)
------------------------------------------------------------
[ 3] local 10.6.2.5 port 51400 connected with 10.1.1.1 port 5001
[ 3] 0.0-10.1 sec 704 KBytes 572 Kbits/sec

C ôté se rve ur:

#iperf -s -w 4000

------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 3.91 KByte
------------------------------------------------------------
[852] local 10.1.1.1 port 5001 connected with 10.6.2.5 port 51400
[ ID] Interval Transfer Bandwidth
[852] 0.0-10.1 sec 704 KBytes 570 Kbits/sec

Ha ut de la pa ge

Port de com m unica tion (-p), tem ps (-t) e t inte rva lle (-i):

Le port de com m unica tion du se rve ur Ipe rf pe ut ê tre cha ngé a ve c l'a rgum e nt -p. Il doit ê tre
configuré sur le clie nt e t le se rveur a ve c la m ê m e va le ur, par dé fa ut le port TC P 5001.
L'a rgum e nt -t spé cifie la duré e du test e n se conde , pa r dé fa ut 10 se conde s.
L'a rgum e nt -i indique l'interva lle e n se conde e ntre le s ra pports pé riodique s de ba nde pa ssa nte .

C ôté clie nt:

#iperf -c 10.1.1.1 -p 12000 -t 20 -i 2

------------------------------------------------------------
Client connecting to 10.1.1.1, TCP port 12000
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 10.6.2.5 port 58316 connected with 10.1.1.1 port 12000
[ 3] 0.0- 2.0 sec 224 KBytes 918 Kbits/sec
[ 3] 2.0- 4.0 sec 368 KBytes 1.51 Mbits/sec
[ 3] 4.0- 6.0 sec 704 KBytes 2.88 Mbits/sec
[ 3] 6.0- 8.0 sec 280 KBytes 1.15 Mbits/sec
[ 3] 8.0-10.0 sec 208 KBytes 852 Kbits/sec
[ 3] 10.0-12.0 sec 344 KBytes 1.41 Mbits/sec
[ 3] 12.0-14.0 sec 208 KBytes 852 Kbits/sec
[ 3] 14.0-16.0 sec 232 KBytes 950 Kbits/sec
[ 3] 16.0-18.0 sec 232 KBytes 950 Kbits/sec
[ 3] 18.0-20.0 sec 264 KBytes 1.08 Mbits/sec
[ 3] 0.0-20.1 sec 3.00 MBytes 1.25 Mbits/sec

C ôté se rve ur:

#iperf -s -p 12000

http://openmaniak.com/fr/iperf.php 3/9
10/04/2011 IPERF - Le Tutorial Facile
------------------------------------------------------------
Server listening on TCP port 12000
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[852] local 10.1.1.1 port 12000 connected with 10.6.2.5 port 58316
[ ID] Interval Transfer Bandwidth
[852] 0.0-20.1 sec 3.00 MBytes 1.25 Mbits/sec

Ha ut de la pa ge

Te sts UDP (-u), pa ra m étra ge de la ba nde pa ssa nte (-b)


Voir la se ction "Jpe rf".

Le s te sts UDP a ve c l'a rgum ent -u vont donne r de précie use s inform a tions sur la gigue (jitte r e n
a ngla is) ou le s pe rte s de pa que ts. Si vous ne spé cifie z pa s l'a rgum e nt -u, Ipe rf utilise TC P.
Pour garde r une bonne qua lité de lie n, la pe rte de pa quet ne de vra it pa s dé pa sser l%. Un ha ut
ta ux de pe rte de pa que t gé né re ra un gra nd nom bre de re tra nsm issions de se gm e nts TC P ce
qui affectera la ba nde pa ssa nte .

La Gigue (jitte r) e st ba sique m e nt la va ria tion de la late nce e t ne dé pe nds pa s de ce tte de rniè re .
Il e st tout à fa it possible d'avoir de s te m ps de réponse é le vé s e t une gigue trè s ba sse . La
va le ur de la gigue e st pa rticuliè re m ent im porta nte pour de s lie ns ré se a ux supporta nt la voix sur
IP (VoIP, Voice ove r IP) parce qu'une gigue é le vé e pe ut inte rrom pre un a ppe l té lé phonique .
L'a rgum e nt -b perm e t d'a lloue r la ba nde pa ssa nte désirée .

C ôté clie nt:

#iperf -c 10.1.1.1 -u -b 10m

------------------------------------------------------------
Client connecting to 10.1.1.1, UDP port 5001
Sending 1470 byte datagrams
UDP buffer size: 108 KByte (default)
------------------------------------------------------------
[ 3] local 10.6.2.5 port 32781 connected with 10.1.1.1 port 5001
[ 3] 0.0-10.0 sec 11.8 MBytes 9.89 Mbits/sec
[ 3] Sent 8409 datagrams
[ 3] Server Report:
[ 3] 0.0-10.0 sec 11.8 MBytes 9.86 Mbits/sec 2.617 ms 9/ 8409 (0.11%)

C ôté se rve ur:

#iperf -s -u -i 1

------------------------------------------------------------
Server listening on UDP port 5001
Receiving 1470 byte datagrams
UDP buffer size: 8.00 KByte (default)
------------------------------------------------------------
[904] local 10.1.1.1 port 5001 connected with 10.6.2.5 port 32781
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[904] 0.0- 1.0 sec 1.17 MBytes 9.84 Mbits/sec 1.830 ms 0/ 837 (0%)
[904] 1.0- 2.0 sec 1.18 MBytes 9.94 Mbits/sec 1.846 ms 5/ 850 (0.59%)
[904] 2.0- 3.0 sec 1.19 MBytes 9.98 Mbits/sec 1.802 ms 2/ 851 (0.24%)
[904] 3.0- 4.0 sec 1.19 MBytes 10.0 Mbits/sec 1.830 ms 0/ 850 (0%)
[904] 4.0- 5.0 sec 1.19 MBytes 9.98 Mbits/sec 1.846 ms 1/ 850 (0.12%)
[904] 5.0- 6.0 sec 1.19 MBytes 10.0 Mbits/sec 1.806 ms 0/ 851 (0%)
[904] 6.0- 7.0 sec 1.06 MBytes 8.87 Mbits/sec 1.803 ms 1/ 755 (0.13%)
[904] 7.0- 8.0 sec 1.19 MBytes 10.0 Mbits/sec 1.831 ms 0/ 850 (0%)
[904] 8.0- 9.0 sec 1.19 MBytes 10.0 Mbits/sec 1.841 ms 0/ 850 (0%)
[904] 9.0-10.0 sec 1.19 MBytes 10.0 Mbits/sec 1.801 ms 0/ 851 (0%)
[904] 0.0-10.0 sec 11.8 MBytes 9.86 Mbits/sec 2.618 ms 9/ 8409 (0.11%)

Ha ut de la pa ge

Afficha ge de la ta ille de se gm e nt m a x im a le (a rgum ent -m ):

La taille de se gm e nt m a x im a le (ou e n a ngla is, Ma x im um Se gm e nt Size , MSS) e st la plus


gra nde qua ntité de donné e s, e n octe ts (byte s), qu'un ordina te ur pe ut supporter e n un unique
e t non-fra gm e nté se gm e nt TC P.
Elle pe ut être ca lculé e de la m a niè re suiva nte :
MSS = MTU - e n-tê te s (he a ders) TC P & IP
Le s e n-tê te s TC P & IP occupe nt 40 octe ts.
La MTU (Ma x im um Tra nsm ission Unit, unité de transm ission m a xim a le) e st la plus gra nde
qua ntité de donné e s qui pe ut ê tre tra nsfé ré e da ns une tra m e .
Voici que lques ta ille s de MTU pa r dé fa ut pour de s topologie s ré se aux diffé rente s:
Ethe rne t - 1500 octe ts: utilisé da ns un ré se a u local (LAN).
PPPoE - 1492 octe ts: utilisé sur de s lie ns ADSL.
Tok en R ing (16Mb/se c) - 17914 octe ts: vie lle te chnologie cré e par IBM.
C onne xion té lé phonique - 576 octe ts

Gé né ra le m e nt, une MTU (e t une MSS) é le vé e pe rm e t une plus gra nde ba nde pa ssa nte .

C ôté clie nt:

#iperf -c 10.1.1.1 -m

------------------------------------------------------------
Client connecting to 10.1.1.1, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 10.6.2.5 port 41532 connected with 10.1.1.1 port 5001
[ 3] 0.0-10.2 sec 1.27 MBytes 1.04 Mbits/sec
[ 3] MSS size 1448 bytes (MTU 1500 bytes, ethernet)

Ici la MSS n'e st pa s é ga le à 1500 -40 m a is à 1500 - 40 - 12(option Tim e sta m ps) = 1448

C ôté se rve ur:

#iperf -s

Ha ut de la pa ge

http://openmaniak.com/fr/iperf.php 4/9
10/04/2011 IPERF - Le Tutorial Facile

C onfigura tion de la ta ille de segm e nt m a x im a le (a rgum e nt -M):

Utilise z l'a rgum e nt -M pour cha nge r la ta ille de se gm e nt m a xim a le. (Ma x im a le Se gm e nt Size ,
MSS)
(Voir le te st pré cé dent pour plus d'e x plica tion sur la MSS)

#iperf -c 10.1.1.1 -M 1300 -m

WARNING: attempt to set TCP maximum segment size to 1300, but got 536
------------------------------------------------------------
Client connecting to 10.1.1.1, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 10.6.2.5 port 41533 connected with 10.1.1.1 port 5001
[ 3] 0.0-10.1 sec 4.29 MBytes 3.58 Mbits/sec
[ 3] MSS size 1288 bytes (MTU 1328 bytes, unknown interface)

C ôté se rve ur:

#iperf -s

Ha ut de la pa ge

Te sts e n pa ra llè le (a rgum e nt -P):

Utilise z l'a rgum e nt -P pour la ncer de s te sts e n pa ra llè le .

C ôté clie nt:

#iperf -c 10.1.1.1 -P 2

------------------------------------------------------------
Client connecting to 10.1.1.1, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 10.6.2.5 port 41534 connected with 10.1.1.1 port 5001
[ 4] local 10.6.2.5 port 41535 connected with 10.1.1.1 port 5001
[ 4] 0.0-10.1 sec 1.35 MBytes 1.12 Mbits/sec
[ 3] 0.0-10.1 sec 1.35 MBytes 1.12 Mbits/sec
[SUM] 0.0-10.1 sec 2.70 MBytes 2.24 Mbits/sec

C ôté se rve ur:

#iperf -s

Ha ut de la pa ge

Aide Ipe rf:

#iperf -h

Usage: iperf [-s|-c host] [options]


iperf [-h|--help] [-v|--version]

Client/Server:
-f --format
[kmKM] format to report: Kbits, Mbits, KBytes, MBytes
-i --interval form a t de ra pport: Kbits, Mbits, KByte s, MByte s
# seconds between periodic bandwidth reports
-l --len se condes e ntre le s ra pports pé riodique s de ba nde passa nte
#[KM] length of buffer to read or write (default 8 KB)
- --print_mss longue ur du ta m pon pour lire ou écrire (défa ut 8 Kb)
m print TCP maximum segment size (MTU - TCP/IP header)
--port a ffiche la ta ille de se gm e nt TC P m a xim a le (MTU - e n-tê te s TC P/IP)
-p # server port to listen on/connect to
--udp port du se rve ur
-u use UDP rather than TCP
--window utilisa tion d'UDP plutôt que TC P
-w #[KM] TCP window size (socket buffer size)
--bind ta ille de la fe nê tre TC P (ta ille du ta m pon de la sock e t)
-B "host" bind to "host", an interface or multicast address
-- a tta che m e nt à l'"host" (hôte ), une inte rfa ce ou a dre sse m ultica st
-C compatibility for use with older versions does not sent extra msgs
pour l'utilisa tion ave c de vie ille s ve rsion
-M --mss # set TCP maximum segment size (MTU - 40 bytes)
configure le ta ille de segm e nt TC P m a x im a le (MTU - 40 byte s)
-N --nodelay set TCP no delay, disabling Nagle's Algorithm
configure le pa ra m è tre "TC P no de la y", dé sa ctiva tion de l'a lgorithm e
de Na gle .
-V -- Set the domain to IPv6
IPv6Version C onfigure le dom a ine e n IPv6

Server specific:
-s --server run in server mode
la nce m e nt en m ode se rveur
-U --single_udp run in single threaded UDP mode
-
-D --daemon run the server as a daemon
la nce m e nt du se rve ur e n dé m on m

Client specific:
-
b

- --
#[KM] for UDP, bandwidth to send at in bits/sec (default 1 Mbit/sec, implies -u)
c bandwidth
pour UDP, ba nde pa ssa nte à e nvoye r e n bits/sec (dé fa ut 1 Mbit/se c,
im plique -u)

http://openmaniak.com/fr/iperf.php 5/9
10/04/2011 IPERF - Le Tutorial Facile
- "host" run in client mode, connecting to "host"
d --client la nce m e nt e n m ode clie nt, conne x ion à l'"host" (hôte ).
Do a bidirectional test simultaneously
- --dualtest Fa it un test bidire ctionnel sim ulta né .
n #[KM] number of bytes to transmit (instead of -t)
--num nom bre de byte s à tra nsm e ttre (a u lieu de -t)
-r Do a bidirectional test individually
--tradeoff Fa it un test bidire ctionnel individue lle m e nt
-t # time in seconds to transmit for (default 10 secs)
--time te m ps e n se conde pour tra nsm e ttre (dé fa ut 10 se c)
- "name" input the data to be transmitted from a file
F --fileinput -
input the data to be transmitted from stdin
- --stdin -
I # port to recieve bidirectional tests back on
--listenport port pour re ce voir de s te sts bidire ctionne ls e n re tour.
- # number of parallel client threads to run
L --parallel nom bre de tests clie nt e n para llè le à la nce r
# time-to-live, for multicast (default 1)
- --ttl tim e -to-live (te m ps de vie ), pour m ultica st (dé fa ut 1)
P

-
T

Miscellaneous:
-h --help print this message and quit
a ffiche ce m e ssa ge e t quitte
-v --version print version information and quit
a ffiche l'inform a tion de ve rsion e t quitte

Ha ut de la pa ge

JPER F

Jpe rf e st une inte rface gra phique pour Ipe rf é crit e n Java .

1. Insta llation:

Downloa d Jpe rf.

Linux

Dé com pre sse z le fichier té lé cha rgé :

#tar -xvf jperf2.0.0.zip

La nce z Jpe rf.

#cd jperf2.0.0
#./jperf.sh

Si vous ave z le m e ssa ge suiva nt, ce ci signifie que vous ave z be soin d'insta lle r Ipe rf a ve c la
com m a nde : "a pt-get insta ll ipe rf"

Iperf is probably not in your Path!


Please download it here 'http://dast.nlanr.net/Projects/Iperf/'
and put the executable in your PATH environment variable.

Microsoft W indows

Dé com pre sse z le fichier té lé cha rgé ave c votre progra m m e fa vori.
Accé de z a u dossie r dé com pre ssé a ppe lé par dé fa ut "jpe rf2.0.0" et double -clique z sur
"ipe rf.ba t".
Note z que l'utilitaire Ipe rf e st dé jà prése nt da ns le dossie r /bin.

2. Ex e m ple s:

Pa ra m è tre s pa r dé fa ut, m e sure de la ba nde pa ssa nte:


Voir la se ction "Ipe rf" pour plus de dé ta ils.

- C lie nt Linux :

http://openmaniak.com/fr/iperf.php 6/9
10/04/2011 IPERF - Le Tutorial Facile

- Se rve ur W indows:

Ha ut de la pa ge Jpe rf

Mesure de la ba nde pa ssa nte bidirectionne lle sim ulta né e :


Voir la se ction "Ipe rf" pour plus de dé ta ils.

- C lie nt Linux :

http://openmaniak.com/fr/iperf.php 7/9
10/04/2011 IPERF - Le Tutorial Facile

- Se rve ur W indows:

Ha ut de la pa ge Jpe rf

Mesure de la gigue :
Voir la se ction "Ipe rf" pour plus de dé ta ils.

- C lie nt Linux :

http://openmaniak.com/fr/iperf.php 8/9
10/04/2011 IPERF - Le Tutorial Facile

- Se rve ur W indows:

Ha ut de la pa ge Jpe rf

If you lik e d our tutoria ls, don't he sita te to support us a nd visit our sponsors!
Si vous aim e z nos tutoria ux , n'hé site z pa s à nous supporte r e t visite r nos sponsors!

http://openmaniak.com/fr/iperf.php 9/9