Hebrew University
Computer Science
DANSS Lab

Home

Network Gauge

Download

Usage

Metrics

Screenshots

 

 

 

 

 

 

Usage

The usage is

./topologyd <nodes-file> <log-file> [initial-wait] [cycle-wait]
where:
nodes-file
The configuration file containing the list of the participating nodes. Each line in the file has the form:
<dns-name>:<port>:<http-port>
For example:
planet4.cs.huji.ac.il:8991:8999
planetlab01.ethz.ch:8991:8999
planetlab2.diku.dk:8991:8999
The first port is the port the topologyd listens to receive incoming measurements, the second port is the port of the web monitor listens to. topologyd randomize the order of the given list, in order to minimize the congestion when connecting other nodes.
Important: topologyd learns on the ports it has to listen to from that file as well. It is vital that the node running topologyd will appear in the file as well.
log-file
The file to which the measurements results are written. Usually retrieved later by the user.
initial-wait
The time in seconds the topologyd waits, before it begins to probe other nodes. This gives time to the user to activate the daemon on all nodes and without having false replies.
The default value is 10 seconds, however in the Planet-Lab deployments values of 3-5 minutes (180-300 seconds) were proven to be more efficient
cycle-wait
The topologyd cycles on the bodes lists and probes the other nodes serially. This parameter determines the time in seconds topologyd waits between going over the list again.
The default value is 5 seconds.

 

Original site design by Pegasus Web Design Resources, modified by David Rabinowitz