Designs and Evaluation of a Tracker in P2P Networks
Source: Chinese University of Hong Kong
The "Tracker" of a P2P system is used to lookup which peers hold (or partially hold) a given object. There are various designs for the tracker function, from a single-server tracker, to multiple-server tracker system, to DHT-based serverless systems. In this paper, the authors classify the different designs, discuss the different considerations for these designs, and simple models to evaluate the reliability of these designs. In Peer-To-Peer (P2P) systems, the term tracker originated from the design of the popular file sharing system BitTorrent (BT).