[e2e] Announcement: a new network measurement platform

Michael Rabinovich misha at eecs.cwru.edu
Fri Jan 5 06:51:26 PST 2007


We are pleased to announce the availability of DipZoom P2P network  
measurement infrastructure.   Unlike existing approaches that face a  
difficult challenge of building a measurement platform with  
sufficiently diverse measurements and measuring hosts, DipZoom offers  
a matchmaking service instead,  bringing together experimenters in  
need of measurements with external measurement providers.

Salient features of DipZoom are:

1. DipZoom is an open system.  Anyone can perform measurement  
experiments autonomously.  We seeded the system with over a hundred  
measurement points (MPs) on PlanetLab nodes.  Several residential  
measurement points are also available.

2. DipZoom is an extensible system.  While its current standard  
distribution offers wget, ping, traceroute, and nslookup  
measurements, anyone can add new measurements as plug-ins, and  
recruit participants to install these plugins on their MPs.

3. DipZoom offers a coherent view over the entire collection of  
measurement points, which are all accessible from any local computer  
with DipZoom installed.  The only restriction is that, in the peer-to- 
peer spirit, in order to run a DipZoom client, the computer must also  
offer measurements by becoming a DipZooom measurement point.

4. DipZoom offers both navigational and programmatic access to the  
entire platform.  For navigational access, there is a graphical  
DipZoom client that allows the user to browse available MPs, select  
the MPs according to a number of characteristics (platform, location,  
autonomous system), and  obtain measurements from those MPs.  For  
programmatic access, DipZoom provides APIs to script and run complex  
globally distributed measurement experiments from a local computer.   
The APIs are implemented by a Java class library and can be called  
from any Java application.  As a test of the usability of DipZoom  
APIs, students in the Fall'07 undergraduate networking class were  
able to perform a complex measurement experiment (investigating the  
quality of Akamai's server selection) in a matter  of days.

5. Utmost care is paid to security, including the rate limiting of  
requests to both any given measurement point and to any given  
measurement target.

DipZoom runs on windows, linux, and Mac OS platforms, and can be  
freely downloaded from http://dipzoom.case.edu/ .  The site also  
includes further details on the system and links to the mailing list  
and people involved.  Please send your comments to any of us.

We hope you will find DipZoom useful and fun.

Regards,
Misha Rabinovich.



More information about the end2end-interest mailing list