News

About Nettimer

Nettimer is a project to do end-to-end network performance measurement. It can listen passively to existing network traffic or actively probe the network. End-to-end means that we don't depend on any special information from the network and we don't depend on a particular transport protocol. The metric that we've currently implemented is bottleneck link bandwidth.

However, doing fast, accurate bandwidth measurement is difficult because we can't use transport protocol throughput. TCP throughput is only an accurate measure of bandwidth when it transfers large amounts of data, which be very slow. End-to-end bandwidth measurement is difficult because congestion can make an otherwise high bandwidth network appear to have low banndwidth. Passive measurements are difficult because we have to filter out the behavior of any particular transport protocol.

Possible applications of Nettimer:

Download

Documentation

Manual

The nettimer manual describes how to install, configure, run, and interpret the results of the nettimer application. [HTML] [PDF] [PS]

Frequently Asked Questions

[HTML]

Publications

Talks

"Measuring Link Bandwidth using a Deterministic Model of Packet Delay" at SIGCOMM 2000 in Stockholm, Sweden.
[html] [ppt]
"Measuring Network Bandwidth" at INFOCOM 1999
This is a short technical talk discussing the difficulty of measuring bandwidth, limitations of current techniques, why Packet Pair is a good technique, and improvements to the Packet Pair algorithm. [html] [ps.gz]
"Measuring Internet Bandwidth" at Stanford Center for Telecommunications
This is a high level talk discussing the importance of measuring bandwidth, limitations of current techniques, why Packet Pair is a good technique, and improvements to the Packet Pair algorithm. [html] [ps.gz]