Peer-to-peer applications allow peers to connect or disconnect from a network at any time and are based on a loosely coupled resource distribution model. As a result, robust and efficient discovery mechanisms are central to the efficient functioning of such applications. In this paper we evaluate four discovery mechanisms (flooding and the forward routing algorithms CHORD, Pastry and CAN) against the requirements of three prevalent classes of peer-to-peer applications, and investigate the suitability of these mechanisms for the applications.
Index Terms:
Peer-to-peer, discovery, content location, CHORD, CAN, Pastry, flooding, forward routing
Citation:
M. Kelaskar, V. Matossian, P. Mehra, D. Paul, M. Parashar, "A Study of Discovery Mechanisms for Peer-to-Peer Applications," ccgrid, pp.444, Second IEEE International Symposium on Cluster Computing and the Grid (CCGRID'02), 2002