ACM Home Page
Please provide us with feedback. Feedback
Search and replication in unstructured peer-to-peer networks
Full text PdfPdf (55 KB)
Source Joint International Conference on Measurement and Modeling of Computer Systems archive
Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems table of contents
Marina Del Rey, California
POSTER SESSION: Poster papers table of contents
Pages: 258 - 259  
Year of Publication: 2002
ISBN:1-58113-531-9
Also published in ...
Authors
Qin Lv  Princeton University
Pei Cao  Cisco Systems, Inc.
Edith Cohen  AT&T Labs-Research
Kai Li  Princeton University
Scott Shenker  ICSI
Sponsor
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 59,   Citation Count: 15
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/511334.511369
What is a DOI?

ABSTRACT

Decentralized and unstructured peer-to-peer networks such as Gnutella are attractive for certain applications because they require no centralized directories and no precise control over network topology or data placement. However, the flooding-based query algorithm used in Gnutella does not scale; each individual query generates a large amount of traffic and large systems quickly become overwhelmed by the query-induced load. This paper explores various alternatives to Gnutella's query algorithm and data replication strategy. We propose a query algorithm based on multiple random walks that resolves queries almost as quickly as Gnutella's flooding method while reducing the network traffic by two orders of magnitude in many cases. We also present a distributed replication strategy that yields close-to-optimal performance.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Clip2.com. The gnutella protocol specification v0.4. In http://www9.limewire.com/developer/gnutella_protocol_0.4.pdf, 2000.
 
2
OpenSourceCommunity. The free network project. In http://freenet.sourceforge.net/, 2001.
3
4
5
 
6

CITED BY  15
Collaborative Colleagues:
Qin Lv: colleagues
Pei Cao: colleagues
Edith Cohen: colleagues
Kai Li: colleagues
Scott Shenker: colleagues