Page tree
Skip to end of metadata
Go to start of metadata

Bandwidth Measurement Tools

(Click on blue headings to link through to detailed tool descriptions and examples)


Iperf is a tool to measure maximum TCP bandwidth, allowing the tuning of various parameters and UDP characteristics. Iperf reports bandwidth, delay jitter, datagram loss.


"BWCTL is a command line client application and a scheduling and policy daemon that wraps Iperf"

Home page:

$ Exemple:


Measurement tool very similar to iperf. It can be found here


Web100-based TCP tester that can be used from a Java applet.


Hop-by-hop capacity measurements along a network path.


A client/server network performance benchmark.

Home page:


A tool that performs TCP throughput tests and RTT measurements at the same time.


RUDE is a package of applications to generate and measure the UDP traffic between two points. The rude generates traffic to the network, which can be received and logged on the other side of the network with the crude. Traffic pattern can be defined by user. Tool is available under


nepim stands for network pipemeter, a tool for measuring available bandwidth between hosts. nepim is also useful to generate network traffic for testing purposes.

nepim operates in client/server mode, is able to handle multiple parallel traffic streams, reports periodic partial statistics along the testing, and supports IPv6.

Tool is available under


TTCP (Test TCP) is a utility for benchmarking UDP and TCP performance. Utility for Unix and Windows is available at

DSL Reports doesn't require any install. It checks the speed of your connection via a Java applet. One can choose from over 300 sites in the world from which to run the tests

  • Sample report produced by DSL Reports:

Other online bandwidth measurement sits:

– Main.FrancoisXavierAndreu, Main.SimonMuyal & Main.SimonLeinen - 06-30 Jun 2005

– Main.HankNussbacher - 07 Jul 2005 & 15 Oct 2005 (DSL and online Reports section)

  • No labels