[netperf-talk] meaning of throughput in netperf results
bored to death
bored_to_death85 at yahoo.com
Sun Nov 21 06:08:25 PST 2010
hi everybody,
i wanted to perform standard performance benchmarking on my router based on
RFC2544 (Benchmarking Methodology for Network Interconnect Devices). in this RFC
(and RFC1242 which is used by this), the meaning of "throughput" is defined:
"Throughput: The maximum rate at which none of the offered frames
are dropped by the device"
meaning, throughput is the maximum bandwidth in which frame-loss is exactly
zero.
so i wanted to know:
1- is "netperf"'s throughput result, based on this definition or not (for
example, if netperf says, throughput is 500Mbps, does it mean we have zero
frame-loss for traffic up to 500Mbps)?
2- if so, does using netperf with regular parameters, work for me? for example,
do these commands, give me what i want (throughput with RFC-based definition,
for TCP and UDP streams)?
# netperf -c -l 60 -H server -t TCP_STREAM -i 10,2 -I 99,5 -- -m 64 -s 57344
-S 57344
# netperf -c -l 60 -H server -t UDP_STREAM -i 10,2 -I 99,5 -- -m 64 -s 57344
-S 57344
3- if netperf can't do this, does anybody have any suggestions for me? is there
any other tools that can help me?
Thank you for your time.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.netperf.org/pipermail/netperf-talk/attachments/20101121/76903d66/attachment.html>
More information about the netperf-talk
mailing list