Measuring ISP performance

This is the downtime that I measure for my @Home cable modem system. It works by sending 1440 ping messages from my home system to their mail server, with a minute in between; this takes a day in total.

The test in more detail

To do this, I run this Un*x command:
ping -n -c 1440 -i 60 -q mail.home.nl
After one day, a report looks a bit like this:
PING mail.home.nl (213.51.129.254) from 1.2.3.4 : 56(84) bytes of data.

--- mail.home.nl ping statistics ---
1440 packets transmitted, 1234 packets received, 14% packet loss
round-trip min/avg/max/mdev = 29.347/33.670/39.318/2.624 ms
I have a little script that takes this information apart, and splits it over a number of files which list these numbers. These lists are then used to demonstrate the uptime of @Home (from my system). I resynchronise this command with the realtime clock every night at midnight.

Download, reading

This page is found on http://rick.vanrein.org/linux/testcnx/ and the software may be downloaded from http://download.vanrein.org/TAR/testcnx-1.0.tar.gz. Read the README and INSTALL notes of the latest release.

This software resides under the GNU Public License of course. Freedom rules!

Test sites

This is a list of test sites who registered with me: