Skip to main content

Efficient content location using interest-based locality in peer-to-peer systems

Publication ,  Journal Article
Sripanidkulchai, K; Maggs, B; Zhang, H
Published in: Proceedings - IEEE INFOCOM
December 1, 2003

Locating content in decentralized peer-to-peer systems is a challenging problem. Gnutella, a popular file-sharing application, relies on flooding queries to all peers. Although flooding is simple and robust, it is not scalable. We explore how to retain the simplicity of Gnutella, while addressing its inherent weakness: scalability. We propose a content location solution in which peers loosely organize themselves into an interest-based structure on top of the existing Gnutella network. Our approach exploits a simple, yet powerful principle called interest-based locality, which posits that if a peer has a particular piece of content that one is interested in, it is very likely that it will have other items that one is interested in as well. When using our algorithm, called interest-based shortcuts, a significant amount of flooding can be avoided, making Gnutella a more competitive solution. In addition, shortcuts are modular and can be used to improve the performance of other content location mechanisms including distributed hash table schemes. We demonstrate the existence of interest-based locality in five diverse traces of content distribution applications, two of which are traces of popular peer-to-peer file-sharing applications. Simulation results show that interest-based shortcuts often resolve queries quickly in one peer-to-peer hop, while reducing the total load in the system by a factor of 3 to 7. © 2003 IEEE.

Duke Scholars

Published In

Proceedings - IEEE INFOCOM

DOI

ISSN

0743-166X

Publication Date

December 1, 2003

Volume

3

Start / End Page

2166 / 2176
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Sripanidkulchai, K., Maggs, B., & Zhang, H. (2003). Efficient content location using interest-based locality in peer-to-peer systems. Proceedings - IEEE INFOCOM, 3, 2166–2176. https://doi.org/10.1109/INFCOM.2003.1209237
Sripanidkulchai, K., B. Maggs, and H. Zhang. “Efficient content location using interest-based locality in peer-to-peer systems.” Proceedings - IEEE INFOCOM 3 (December 1, 2003): 2166–76. https://doi.org/10.1109/INFCOM.2003.1209237.
Sripanidkulchai K, Maggs B, Zhang H. Efficient content location using interest-based locality in peer-to-peer systems. Proceedings - IEEE INFOCOM. 2003 Dec 1;3:2166–76.
Sripanidkulchai, K., et al. “Efficient content location using interest-based locality in peer-to-peer systems.” Proceedings - IEEE INFOCOM, vol. 3, Dec. 2003, pp. 2166–76. Scopus, doi:10.1109/INFCOM.2003.1209237.
Sripanidkulchai K, Maggs B, Zhang H. Efficient content location using interest-based locality in peer-to-peer systems. Proceedings - IEEE INFOCOM. 2003 Dec 1;3:2166–2176.

Published In

Proceedings - IEEE INFOCOM

DOI

ISSN

0743-166X

Publication Date

December 1, 2003

Volume

3

Start / End Page

2166 / 2176