Argument |
Description |
Example |
Default |
Notes |
bps|Mbps |
Throughput
to attempt in bits per second or millions of bits per second for each client (i.e. total to
attempt is this argument * number of clients) |
bps=100000000 |
10Mbps |
|
size |
Size of
message in bytes |
size=1024 |
100 |
Small packet sizes
will increasingly not work with increasing throughputs.
Experimentation is best, but be careful about things like fragmentation
that may effect results. |
sockopts |
Set socket
options on the client. You can currently set most standard socket
options with
this command. See the socket
(7) man page for more details about these options.
|
sockopts=SO_NODELAY;SO_RCVBUF=16384 |
N/A |
|
warmup |
Warmup time
in seconds |
warmup=20 |
5 |
If
you are using the companion test, make sure you pass the same warmup
and cooldown times with the --target-args
command so the target knows what results to ignore. |
cooldown |
Cooldown
time in seconds |
cooldown=20 |
5 |
|
socktype |
Socket type
(UDP or TCP) |
socktype=udp |
tcp |
|
drop |
Time before
considering a UDP packet dropped, in seconds |
drop=5 |
2 |
Requested Throughput,Achieved Throughput,Sent Throughput,Packet Size,Min,Avg,Max,Standard Deviation,Median
Measure |
Description |
Units |
Notes |
Requested Throughput |
The throughput requested with
the bps argument |
bits per second |
|
Achieved Throughput |
(The number of packets received
* the packet size) / (test time) |
bits per second |
Each client works
out its achieved throughput, the total shown is the sum of each
client's individal throughput |
Sent Throughput |
(The number of packets sent *
the packet size) / (test time) |
bits per second |
This allows you to
determine two things
|
Packet Size |
Size of packets sent |
bytes |
|
Min |
Minimum latency measured |
microseconds |
Each
client returns all of its
data to the controller where these figures are calculated. |
Avg |
Average latency measured |
microseconds |
|
Max |
Maxiumum latency measured |
microseconds |
|
Standard Deviation |
Standard deviation of measured
latencies. |
microseconds |
|
Median |
Median latency |
microseconds |
#:INTERNAL: Internal servicesBy default this will run on port 7.
echo stream tcp nowait root internal
echo dgram udp wait root internal