Table of Contents
thrulay - a network performance tester.
thrulay [-t#] [-i#]
[-w#] [-l#] [-p#] [-n#] [-u#] [-byes/no] [-S#] [-D#] host
thrulay measures
network throughput and delay by sending continuous TCP streams or fine-grained
Poisson UDP streams. host is the server to send test data to.
- -t#
- Duration
for running a thrulay test(default: 60Seconds).
- -i#
- Interval for reporting
statics of TCP tests(default: 1Second). It is ignored in UDP tests.
- -w#
- Window
size in TCP tests or send buffer size in UDP tests(default: 4194304Bytes).
- -l#
- Block size in TCP tests or packet size in UDP tests(default: 8192Bytes).
- -p#
- Server listening port to connect(default: 5003).
- -n#
- Number of parallel
test streams(default: 1).
- -u#[kMGT]
- UDP sending rate in bits per second followed
by a SI suffix (K/k for 1000, M/m for 1000,000).
- -b[yes/no]
- Busy wait or not
when sending UDP packets(default: yes).
- -S#
- Type-of-service byte for outgoing
IP pacekts. You may specify the value in hex with a `0x' prefix, in octal
with a `0' prefix, or in decimal. Valid values are: 0x10(IPTOS_LOWDELAY) for
minimize delay; 0x08(IPTOS_THROUGHPUT) for maximize throughput; 0x04(IPTOS_RELIABILITY)
for maximize reliability; and 0x02(IPTOS_LOWCOST) for minimize cost.
- -D#
- DSCP
values for TOS bytes, mutual exclusive with the `-S' option.
Please send
bug reports to <huadongliu@gmail.com>.
Huadong Liu <huadongliu@gmail.com>
http://thrulay-hd.sourceforge.net/
thrulayd(8)
Table of Contents