• Corpus ID: 14184901

Peer-to-peer Systems *

  title={Peer-to-peer Systems *},
  author={Mohamed Hefeeda},
This paper provides a brief introduction to peer-to-peer (P 2P) systems. Basic definitions and characteristics of P2P systems are described in Section 1. A compariso n of a two related paradigms: P2P and Grid computing is also given. Section 2 classifies P2P substrates into two categories: structured and unstructured. Description of each category along with some examples is pro vided. A wide range of distributed applications can leverage the P2P paradigm, some of them have actually bee n… 

Figures from this paper

Quality of Services Through Multi Protocol Label Switching in Peer-to-Peer Distributed Computing Systems

This paper proposes MPLS packetforwarding technology to reserve bandwidth in a distributed computing use peer-to-peer communication to support several classes of traffics having Quality of Services as needs.



Building peer-to-peer systems with chord, a distributed lookup service

We argue that the core problem facing peer-to-peer Systems is locating documents in a decentralized network and propose Chord, a distributed lookup primitive. Chord provides an efficient method of

Efficient search in peer to peer networks

This paper presents three techniques for efficient search in P2P systems, and presents the design of these techniques, and evaluates them using a combination of experiments over Gnutella, the largest open P1P system in operation, and analysis.

Measurement study of peer-to-peer file sharing systems

This measurement study seeks to precisely characterize the population of end-user hosts that participate in Napster and Gnutella, and shows that there is significant heterogeneity and lack of cooperation across peers participating in these systems.

Chord: A scalable peer-to-peer lookup service for internet applications

Results from theoretical analysis, simulations, and experiments show that Chord is scalable, with communication cost and the state maintained by each node scaling logarithmically with the number of Chord nodes.

Analyzing peer-to-peer traffic across large networks

  • S. SenJia Wang
  • Computer Science
    IEEE/ACM Transactions on Networking
  • 2004
The high volume and good stability properties of P2P traffic suggests that the P1P workload is a good candidate for being managed via application-specific layer-3 traffic engineering in an ISP's network.

PROMISE: peer-to-peer media streaming using CollectCast

We present the design, implementation, and evaluation of PROMISE, a novel peer-to-peer media streaming system encompassing the key functions of peer lookup, peer-based aggregated streaming, and

Peer to Peer: Peering into the Future

Recent work on peer-to-peer systems is surveyed, to bring some historical perspective and structure to the area, and to shed light on where the novel contributions are made, and where it is likely that there are research questions to answer.

Java, Peer-to-Peer, and Accountability: Building Blocks for Distributed Cycle Sharing

A prototype of a scalable systems that provides facilities to locate resources, to be fair in the use of those resources, and to allow untrusted applications to be safely executed using those resources is described.

On Death, Taxes, and the Convergence of Peer-to-Peer and Grid Computing

It is asserted that any society-and in the context of this article, any large-scale distributed system-must address both death (failure) and the establishment and maintenance of infrastructure (which is a major motivation for taxes, so as to justify the title!).

Scribe: A Large-Scale and Decentralized

Simulation results, based on a realistic network topology model, show that Scribe scales across a wide range of groups and group sizes, and balances the load on the nodes while achieving acceptable delay and link stress when compared with Internet pro- tocol multicast.