P2P Computing Concepts and Their Discussions
Abstract
Peer-to-peer is a technology concept applied at different levels of the systems architecture. Its main characteristics are direct interaction and data exchange between peer systems. It is the basis for decentralized distributed computing. The concept is widely deployed in different contexts and no formal definition exists. This paper gives an overview of the different areas peer-to-peer technology is used and introduces the main characteristics of peer-to-peer systems. It also discusses the issues and problems encountered when deploying peer-to-peer technology.
References (7)
- D. Milojicic, V. Kalogeraki, R. Lukose, K. Nagaraja, J. Pruyne,B. Richard, S. Rollins, Z. Xu: "Peer to-Peer Computing", hp Technical Report, 2002.
- D. Liben-Nowell, H. Balakrishnan: "Observations on the dynamic Evolution of Peer-to-Peer Networks", Proceedings of the 1 st International Workshop on Peer-to-Peer Systems, Cambridge, USA,2002.
- Open Napster Project, "Open Napster Messages", http://openap.sourceforge.net, 2000.
- F. Kileng: "Peer-to-Peer File Sharing Technologies: Napster,Gnutella and Beyond", Technical Report, 18/ 2001
- Telenor,http://www.telenor.no/fou/publisering/Rapp01/R18 _2001.PDF, 2002.
- MetaMachin,eDonkey2000,http://www.edonkey2000.com/, 2002.
- K. Kant, R. Iyer, V. Tewari, "On the Potential of Peer-to- Peer Computing: Classification and Evaluation", http://kkant.ccwebhost.com/download.htm, 2002