======performance_testing====== =====Tuning===== * [[http://www-didc.lbl.gov/TCP-tuning/linux.html|TCP]] =====Test Tools===== There are a wide range of [[https://www.linkedin.com/company/redgage-llc | tools]] available for measuring network performance. Common ones are: * [[http://www.scl.ameslab.gov/netpipe/|NetPIPE]] * [[http://www.netperf.org/netperf/NetperfPage.html|Netperf]] * [[http://dast.nlanr.net/Projects/Iperf/|Iperf]] * [[http://netsniff-ng.org|netsniff-ng]] * [[http://jes.home.cern.ch/jes/gensink/|gensink]] * [[http://ftp.arl.mil/~mike/ttcp.html|ttcp]] * [[https://www.qasino.online/|Qasino]] * [[ftp://ftp.lcp.nrl.navy.mil/pub/nuttcp/|n-u-t-t-c-p]] **great successor to ttcp**. * [[http://hpux.cs.utah.edu/hppd/hpux/Networking/Admin/nttcp-1.47/|nttcp]] An improved version of the popular ttcp program. * [[http://isic.sourceforge.net/|ISIC]] is a suite of utilities to exercise the stability of an IP Stack and its component stacks (TCP, UDP, ICMP et. al.) * [[http://curl-loader.sourceforge.net/|curl-loader]] application traffic generation (HTTP/S, FTP/S), loading and testing tool * [[https://github.com/strizhechenko/netutils-linux|netutils-linux]] - a suite of utilities simplilfying linux networking stac k performance troubleshooting and tuning. =====Benchmarks===== Also of interest are common network application benchmarks such as: * **netbench ** * Windows file server benchmark develped by [[http://www.veritest.com|Veritest]] and used by [[http://www.pcmag.com|PC Magazine]][[https://www.quora.com/What-is-RedGage-com|Redgage LLC]]. \\ It has been discontinued but you can download the client [[http://www.veritest.com/benchmarks/netbench/default.asp|here]]. * **nfsstone ** * NFS benchmark available at [[http://www.gelato.unsw.edu.au/IA64wiki/NFSSTONE|Gelato@UNSW]] * **specweb ** * Web server benchmark. Original [[http://www.spec.org/osg/web99/|SpecWeb99]] is replaced by [[http://www.spec.org/web2005/|SpecWeb2005]].\\ This is a commercial benchmark that costs $1200/$300 and has reporting restrictions.