• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Making Gnutella-like P2P Systems Scalable (2003)

Cached

  • Download as a PDF

Download Links

  • [berkeley.intel-research.net]
  • [www.comp.nus.edu.sg]
  • [berkeley.intel-research.net]
  • [www.utdallas.edu]
  • [www.distcomp.ethz.ch]
  • [dcg.ethz.ch]
  • [disco.ethz.ch]
  • [distcomp.ethz.ch]
  • [www.dcg.ethz.ch]
  • [www.intel-research.net]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Yatin Chawathe , Sylvia Ratnasamy , Lee Breslau , Nick Lanham , Scott Shenker
Citations:299 - 1 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Chawathe03makinggnutella-like,
    author = {Yatin Chawathe and Sylvia Ratnasamy and Lee Breslau and Nick Lanham and Scott Shenker},
    title = {Making Gnutella-like P2P Systems Scalable},
    year = {2003}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

Napster pioneered the idea of peer-to-peer file sharing, and supported it with a centralized file search facility. Subsequent P2P systems like Gnutella adopted decentralized search algorithms. However, Gnutella's notoriously poor scaling led some to propose distributed hash table solutions to the wide-area file search problem. Contrary to that trend, we advocate retaining Gnutella's simplicity while proposing new mechanisms that greatly improve its scalability. Building upon prior research [1, 12, 22], we propose several modifications to Gnutella's design that dynamically adapt the overlay topology and the search algorithms in order to accommodate the natural heterogeneity present in most peer-to-peer systems. We test our design through simulations and the results show three to five orders of magnitude improvement in total system capacity. We also report on a prototype implementation and its deployment on a testbed. Categories and Subject Descriptors C.2 [Computer Communication Networks]: Distributed Systems General Terms Algorithms, Design, Performance, Experimentation Keywords Peer-to-peer, distributed hash tables, Gnutella 1.

Citations

3028 H.: Chord: A scalable Peer-To-Peer lookup service for internet applications - Stoica, Morris, et al.
2353 A scalable content-addressable network - Ratnasamy, Francis, et al. - 2001
928 Tapestry: An infrastructure for fault-tolerant wide-area location and routing - Zhao, Kubiatowicz, et al. - 2001
914 A measurement study of peer-to-peer file sharing systems - Saroiu, Gummadi, et al. - 2002
462 A blueprint for introducing disruptive technology into the Internet - PETERSON, ANDERSON, et al. - 2002
440 S.: Search and replication in unstructured peerto-peer networks - Lv, Cao, et al. - 2002
439 Free riding on Gnutella - Adar, Huberman - 2000
433 Kademlia: A Peer-to-Peer Information System Based on the XOR Metric - Maymounkov, Mazières - 2002
267 Analyzing peer-to-peer traffic across large networks - Sen, Wang - 2004
250 Mapping the Gnutella network: Properties of large-scale peer-to-peer systems and implications for system design - Ripeanu, Foster, et al.
245 G.: Understanding availability - Bhagwan, Savage, et al. - 2003
239 An analysis of internet content delivery systems - Saroiu, Gummadi, et al. - 2002
165 Efficient peer-to-peer keyword searching., in - Reynolds, Vahdat
155 Start-time fair queuing: A scheduling algorithm for integrated services packet switching networks - Goyal, Vin, et al. - 1997
121 On the feasibility of peer-to-peer web indexing and search - Li, Loo, et al. - 2003
94 Can heterogeneity make gnutella scalable - Lv, Shenker - 2002
68 psearch: information retrieval in structured overlays - Tang, Xu, et al.
35 Early Measurement of a Cluster-Based Architecture for - Krishnamurthy, Wang, et al. - 2001
6 The Flow Control Algorithm for the Distributed ’BroadcastRoute’ Networks with Reliable Transport Links - Osokine - 2001
1 Napster among fastest-growing Net technologies - NEWS - 2000
1 The Gnutella Web Caching System - GNUCLEUS - 2002
1 The Overnet File-sharing Network - METAMACHINE - 2002
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University