Netperf vs Iperf vs Nttcp

1,587 views
Skip to first unread message

Pierre St Juste

unread,
May 12, 2008, 4:05:11 PM5/12/08
to aci...@googlegroups.com
Here are some performance results for ipop

Server:
Ubuntu 7.10 VM (C4node1) 256 MB 1CPU 3.2 GHz

Client:
Ubuntu 8.04 512 MB (physical machine) 1.8GHz

Network (not sure, but I think 100 Mbps upper limit)

*Netperf*
TCP : 27 Mbps
UDP : 48 Mbps

Commands:
netperf -H pc5.james_i.ipop
netperf -H pc5.james_i.ipop -t UDP_STREAM

*Iperf*
TCP: 18.4 Mbps
UDP: 20 Mbps

Commands:
iperf -s
iperf -s -u
iperf -c pc5.james_i.ipop
iperf -c pc5.james_i.ipop -u -b 100M

*Nttcp*
TCP: 28 Mbps
UDP: 50 Mbps

Commands:
nttcp -i
nttcp -t -T -n 20480 pc5.james_i.ipop -T -r
nttcp -t -T -n 20480 -u pc5.james_i.ipop -T -r

Seems Iperf gives the worst results. Also turns out you can do "apt-get
install netperf" but "apt-get install phd" did not work. I need to do
something about that. I am going to email the debian people shortly.

-- Pierre

P. Oscar Boykin

unread,
May 13, 2008, 3:58:28 PM5/13/08
to aci...@googlegroups.com
Pierre,

Thanks for sending this. It seems that iperf disagrees with the other
two. David, you said there was some bug in iperf that was fixed. Are
the results below using the fixed iperf?

It is much better methodology to verify the results with multiple
measurement tools.


--
P. Oscar Boykin http://boykin.acis.ufl.edu
Assistant Professor, Department of Electrical and Computer Engineering
University of Florida

Pierre St Juste

unread,
May 13, 2008, 5:31:06 PM5/13/08
to aci...@googlegroups.com
I used Iperf version 2.0.2 with Linux kernel 2.6.24-16
Reply all
Reply to author
Forward
0 new messages