Tuning
- TCP [2]
Test Tools
There are a wide range of tools available for measuring network performance. Common ones are:
- NetPIPE [3]
- Netperf [4]
- Iperf [5]
- netsniff-ng [6]
- gensink [7]
- ttcp [8]
- n-u-t-t-c-p [9] great successor to ttcp.
- nttcp [10] An improved version of the popular ttcp program.
- ISIC [11] is a suite of utilities to exercise the stability of an IP Stack and its component stacks (TCP, UDP, ICMP et. al.)
- curl-loader [12] application traffic generation (HTTP/S, FTP/S), loading and testing tool
Benchmarks
Also of interest are common network application benchmarks such as:
- netbench
- Windows file server benchmark develped by Veritest [13] and used by PC Magazine [14].
It has been discontinued but you can download the client here [15]. - nfsstone
- NFS benchmark available at Gelato@UNSW [16]
- specweb
- Web server benchmark. Original SpecWeb99 [17] is replaced by SpecWeb2005 [18].
This is a commercial benchmark that costs $1200/$300 and has reporting restrictions.