[netperf-talk] SCTP Benchmark significantly slow
Rick Jones
rick.jones2 at hp.com
Thu May 31 16:04:50 PDT 2007
Chris Lydick wrote:
> Hello,
>
> I am a graduate student from Kansas State University, and have been
> doing some modeling with SCTP over the past year or so. I have expanded
> the modeling to verification through a laboratory environment, and have
> been working with Netperf to help verify my modeling environment.
Scary !-)
> The only issue is that for some reason, I am unable to get any "decent"
> results using the SCTP_STREAM test within Netperf. Here are some of my
> findings:
>
> Using a 1Gbps Ethernet line between two nodes, I receive nearly
> 987Mb/sec through the TCP_STREAM (this seems very accurate),
If you have JumboFrames enabled at least.
> while on
> the SCTP_STREAM side of things, I am only receiving at most 2.4 Mb/sec.
>
> I notice similar behavior when using one machine as both the source and
> destination of the test.
>
> I am using two Linux (Ubuntu 7.04) machines for the benchmarking,
> equipped with libsctp1 (1.0.6.dfsg-4), and libsctp-dev (1.0.6.dfsg-4)
> libraries.
>
> I have also tried adjusting the buffers through the command line
> prompts, but they have had little effect.
>
> Do you have any suggestions?
Some additional specifics wrt parameters being passed on the netperf
command line would I suspect help :)
Other things which are often useful include:
*) CPU utilization, while netperf doesn't report it, per-CPU util might
be nice too if this is between MP systems. Most GbE NICs can do CKO and
TSO, which will help TCP but will do zip for SCTP.
*) Checking ethtool stats for losses
*) Checking netstat stats for losses (I'm ass-u-me-ing there are sctp stats)
happy benchmarking,
rick jones
More information about the netperf-talk
mailing list