Merit Network
Can't find what you're looking for? Search the Mail Archives.
  About Merit   Services   Network   Resources & Support   Network Research   News   Events   Home

Discussion Communities: Merit Network Email List Archives

North American Network Operators Group

Date Prev | Date Next | Date Index | Thread Index | Author Index | Historical

Re: Testing Bandwidth performance

  • From: Joe St Sauver
  • Date: Wed Jun 26 10:34:49 2002

Hi Alan,

>What are some tools to test bandwidth perfomance?  I've used iperf, but =
>are there other tools or ways to generate traffic for testing purposes =
>to see a links maximum capacity?  Especially greater than a 100mb.

Iperf can be used to generate OC3+ class TCP flows above if the host 
configuration is correctly tuned.

See, for example, the excellent paper by Stanislav Shalunov at

  http://www.internet2.edu/~shalunov/gigatcp/

...and systems have only gotten better since that was written. For example, 
relative to what folks had available a year or so ago (which still performed
quite well), you can now buy a system like the Supermicro SuperServer 6022L-6 
2U ( http://www.supermicro.com/PRODUCT/SUPERServer/SuperServer6022L-6.htm ) 
off the shelf with:

-- 2x Xeon 2.4GHz/512K L2 cache (Stas's quoted box was working with only
   2x1GHz PIII CPUs)

-- PCI buses which have gone from 64 bit/66Mhz to PCI-X 64 bit/133MHz

-- DDR with 2 way interleaving is now an inexpensive production memory option
   (the quoted box had used SDR)

-- The previous ServerWorks ServerSet III/HE has now been upgraded and
   improved in the form of the ServerWorks GC-LE chipset (see:
   http://www.serverworks.com/products/GCLE.html )

I would also suggest one of the Syskonnect gig cards, rather than the 3Com 
or Netgear gig cards cards. In some configurations we've seen a 300Mbps
increase in throughput over the local area (relative to what an Intel gig 
card delivered) simply by swapping in a Syskonnect SK-9843.

Of course, the real killer is still that the path MTU across most of the
world is still abysmally small, typically 1500 octets. If folks really want
to routinely go fast, they need to be working toward getting 9K frame sizes
supported end to end (but that will be tremendously hard/impossible to make
happen across the generic Internet). 

Regards,

Joe St Sauver (joe@oregon.uoregon.edu)
University of Oregon Computing Center




Discussion Communities


About Merit | Services | Network | Resources & Support | Network Research
News | Events | Contact | Site Map | Merit Network Home


Merit Network, Inc.