TCPdelay Home Page
Tool to Measure the Effect of Packet Loss on Message Arrival Times over TCP Links
tcpdelay uses a TCP/IP stream to send carefully spaced messages between two hosts. It makes the following measurements of the round trip times between those end hosts:
- The send and arrival times of each message block as a function of response size.
- Estimales the relative 1-way delay of each messge.
- Histograms of the 1-way delays.
- Time series of the 1-wat delays.
Installation of tcpdelay
The distribution of tcpdelay is split into two tarballs: the tcpdelay tool and the supporting library libhj. The tcpdelay-a.b.c tarball creates directory tcpdelay-a.b.c and libhj-l.m.n creates directory libhj-l.m.n. For installation and compilation in your home directory having downloaded the corresponding tcpdelay and library files, start by cd to the library directory then:
./configure --prefix=$HOME
make install
$HOME/include and $HOME/lib are created. Then cd to the directory containing tcpdelay and do:
./configure --prefix=$HOME --with-hj-location=$HOME
make install
$HOME/sbin is created with the tcpdelay programs.
Versions of tcpdelay
Version |
Download
tcpmon |
Download
libhj library |
Write-up |
Excel plots example |
Notes |
tcpdelay-1.0.0 |
tar file -1.0.0 |
libhj-4.1.3 |
|
|
|