Closed GoogleCodeExporter closed 8 years ago
I don't think the -w option does what you think it does.
It's supposed to set the socket buffer size (which is also the maximum TCP
window size) on the sender. Tuning this value can be important because it
limits the amount of data that's in-flight (transmitted but not acknowledged by
the receiver). On paths with large bandwidth-delay products, a value that's
too small can result in throughput that's much smaller than the maximum
achievable.
In iperf3, this value is specified per test, thus it is always specified on the
client side. The client and server exchange parameters before the test starts,
and whichever process is the one that's sending the data (by default this is
the client, but will be the server if the --reverse option is given) configures
itself accordingly before starting to send data.
This flag is working as designed, resolving as Invalid.
Original comment by bmah@es.net
on 21 Feb 2014 at 9:56
Original issue reported on code.google.com by
chris.we...@gmail.com
on 21 Feb 2014 at 2:29