Salut,
Option -w , --window n[KM] TCP window size (socket buffer size)J'utilise systématiquement -w en TCP (sinon les perf en FTTH ne sont pas bonnes avec la valeur par default) mais jamais en UDP.
Voici ce que donne iperf 2.0.4 (sous linux) en UDP avec / sans -w :
$ iperf -s -u
------------------------------------------------------------
Server listening on UDP port 5001
Receiving 1470 byte datagrams
UDP buffer size: 110 KByte (default)
------------------------------------------------------------
$ iperf -s -u -w 10k
------------------------------------------------------------
Server listening on UDP port 5001
Receiving 1470 byte datagrams
UDP buffer size: 20.0 KByte (WARNING: requested 10.0 KByte)
------------------------------------------------------------
$ iperf -s -u -w 100k
------------------------------------------------------------
Server listening on UDP port 5001
Receiving 1470 byte datagrams
UDP buffer size: 200 KByte (WARNING: requested 100 KByte)
------------------------------------------------------------
$ iperf -s -u -w 500k
------------------------------------------------------------
Server listening on UDP port 5001
Receiving 1470 byte datagrams
UDP buffer size: 256 KByte (WARNING: requested 500 KByte)
------------------------------------------------------------
$ iperf -s -u -w 1500k
------------------------------------------------------------
Server listening on UDP port 5001
Receiving 1470 byte datagrams
UDP buffer size: 256 KByte (WARNING: requested 1.46 MByte)
------------------------------------------------------------Option -l , --len n[KM] set length read/write buffer to n (default 8 KB)je n'utilise pas l'option -l.
Sa valeur par default est censée être 8 mais même en UDP j'ai des warning quand je l'utilise :
$ iperf -s -u -l 8
WARNING: the UDP buffer was increased to 12 for proper operation
WARNING: option -l has implied compatibility mode
------------------------------------------------------------
Server listening on UDP port 5001
Receiving 12 byte datagrams
UDP buffer size: 110 KByte (default)
------------------------------------------------------------
WARNING: the UDP buffer was increased to 12 for proper operation apparait si -l est < 12
WARNING: option -l has implied compatibility mode apparait si -l est < 36
Sous windows si tu n'utilise pas la version 2.0.2 (je n'ai pas vu la 2.0.4 compilée pour windows) je t'invite à la télécharger sur
http://iperf.fr/