Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
Efficient Peer-to-Peer Lookup Based on a Distributed Trie
| Book Series | Lecture Notes in Computer Science |
| Publisher | Springer Berlin / Heidelberg |
| ISSN | 0302-9743 (Print) 1611-3349 (Online) |
| Volume | Volume 2429/2002 |
| Book | Peer-to-Peer Systems |
| DOI | 10.1007/3-540-45748-8 |
| Copyright | 2002 |
| ISBN | 978-3-540-44179-3 |
| DOI | 10.1007/3-540-45748-8_6 |
| Pages | 66-75 |
| Subject Collection | Computer Science |
| SpringerLink Date | Tuesday, January 01, 2002 |
| |
|
Efficient Peer-to-Peer Lookup Based on a Distributed Trie
Michael J. Freedman7 and Radek Vingralek8 
| (7) |
MIT Lab for Computer Science, 200 Technology Sq., 02139 Cambridge, MA, USA |
| (8) |
Oracle Corp., 500 Oracle Parkway, 94065 Redwood Shores, CA, USA |
Abstract
Two main approaches have been taken for distributed keyvalue lookup operations in peer-to-peer systems: broadcast searches
[1], [2] and location-deterministic algorithms [5], [6], [7], [9]. We describe a third alternative based on a distributed trie. This algorithm functions well in a very dynamic, hostile environment,
offering security benefits over prior proposals. Our approach takes advantage of working-set temporal locality and global
key/value distribution skews due to content popularity. Peers gradually learn system state during lookups, receiving the sought
values and/or internal information used by the trie. The distributed trie converges to an accurate network map over time.
We describe several modes of information piggybacking, and conservative and liberal variants of the basic algorithm for adversarial
settings. Simulations show efficient lookups and low failure rates.
This work was partially done while both authors were employed by InterTrust Technologies, STAR Lab, 4750 Patrick Henry Drive,
Santa Clara, CA 95054 USA.
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|