Small updates to man page and documentation.
Этот коммит содержится в:
родитель
c81883bf08
Коммит
1e621fb16c
@ -1,12 +1,10 @@
|
||||
== iperf 3.0b1 2010-07-08 ==
|
||||
== iperf 3.0b2 2010-07-15 ==
|
||||
|
||||
* TCP control socket now manages messages between client and server
|
||||
* Dynamic server (gets test parameters from client)
|
||||
* Server can now set test options dynamically without having to restart.
|
||||
* Currently supported options: -l, -t, -n, -P, -R
|
||||
* Future options: -u, -b, -w, -M, -N, -I, -T, -Z, -6
|
||||
* Results exchange
|
||||
* Client can now see server results (and vice versa)
|
||||
* Reverse mode (-R)
|
||||
* Server sends, client receives
|
||||
* UDP mode now supported
|
||||
* Support for setting bandwidth (-b)
|
||||
* Parallel UDP stream support
|
||||
* Reverse mode UDP support
|
||||
* Support for setting TCP_NODELAY (-N), disabling Nagle's Algorithm
|
||||
* Support for setting TCP MSS (-M)
|
||||
* Note: This feature is still in development. It is still very buggy.
|
||||
|
||||
|
5
TODO
5
TODO
@ -3,7 +3,6 @@ Current list of things to fix/add to iperf3
|
||||
|
||||
- readd -Z option (linux tcp congestion control algoritm)
|
||||
- readd flag to set IP_TOS (-S)
|
||||
- support for setting TCP options (MSS, no delay, etc.)
|
||||
- add verbose and debug options
|
||||
- separate iperf_api.c into iperf_client.c and iperf_utils.c
|
||||
- add full iperf API support and documentation
|
||||
@ -12,10 +11,6 @@ Current list of things to fix/add to iperf3
|
||||
- better packaging/makefile, README, LICENCE, etc files
|
||||
- document and verify the 'state machine'. Is it an error to send messages in the wrong order?
|
||||
- e.g.: what is "STREAM_RUNNING" vs "TEST_RUNNING"??
|
||||
- add/test UDP mode
|
||||
use clock_nanosleep() for more accurate timing in Linux?
|
||||
(http://www.kernel.org/doc/man-pages/online/pages/man2/clock_nanosleep.2.html)
|
||||
fix server to handle both TCP and UDP
|
||||
- add human readable vs machine readable output mode
|
||||
(my idea on this is that "human readable" = compatable with old iperf,
|
||||
and that "machine readable is all name=value pairs -blt )
|
||||
|
@ -51,6 +51,12 @@ run in server mode
|
||||
.BR -c ", " --client " <host>"
|
||||
run in client mode, connecting to <host>
|
||||
.TP
|
||||
.BR -u ", " --udp
|
||||
use UDP rather than TCP
|
||||
.TP
|
||||
.BR -b ", " --bandwidth " \fIn\fR[KM]"
|
||||
set target bandwidth to \fIn\fR bits/sec (default 1 Mbit/sec). Requires UDP mode (-u)
|
||||
.TP
|
||||
.BR -t ", " --time " \fIn\fR"
|
||||
time in seconds to transmit for (default 10 secs)
|
||||
.TP
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user