cTrack


This file serves as a brief introduction to installing the end-to-end measurement of cross traffic software: cTrack package at your site.

Inside the Package

The binary distribution is packaged in the following files:
cTrack.html	- this file
binary.tar.gz	- gziped tar file of the cTrack, which contains
		  the cTrack binaries
src.tar.gz   	- gziped tar file of the complete source file of cTrack.

The ctrack directory contains one subdirectory: "bin". bin contains all 
executable programs. This release supports Solaris 2.5.1. and Linux 2.4.18
(and above). We may provide codes to other platforms upon request.

Binary Installation

1. Un-tar the ctrack directory.  For example, if you would like to
   install all the ctrack related stuff in "/home/xxx/" (we recommend
   you installing the ctrack directory in your own local directory), 
   perform the following operations: 
	mkdir /home/xxx/
	cp ctrack.tar.gz /home/xxx/
	cd /home/xxx/
	gzip -d < ctrack.tar.gz | tar xvf -
	rm ctrack.tar.gz
   This will unpack cTrack's ctrack directory that contains "bin".
   Make sure that you make the cTrack binaries available by either 
   adding "bin" (in the above example commands, this would be 
   /home/xxx/ctrack/bin) into the default PATH, or by putting soft 
   links for all the cTrack programs in a directory that is current 
   in their PATH.
2. The binaries in the "bin" directory contain four files. Interp_snd and
   Predict_snd are the sending part in end-to-end measurement for the 
   interpolation and prediction (reconstruction) methods respectively. 
   Interp_rcv and Predict_rcv are the receiving part. To use this tool, you
   should re-install (simply copy) the sending part binaries and receiving 
   part binaries in the two end hosts in between which the cross traffic 
   you want to measure. 

Source Installation

  Unpack the src.tar.gz by
	gzip -d < src.tar.gz | tar xvf -
  It will create a directory called "src" which contains the
  complete source files (header file and c codes).
  To compile the source, do
	cd /src/
	make all 
 	make install
  which will compile everything and create /src/ctrack/
  which contains the binaries