DocumentCode :
2026594
Title :
Routing indices for peer-to-peer systems
Author :
Crespo, Arturo ; Garcia-Molina, Hector
Author_Institution :
Stanford Univ., CA, USA
fYear :
2002
fDate :
2002
Firstpage :
23
Lastpage :
32
Abstract :
Finding information in a peer-to-peer system currently requires either a costly and vulnerable central index, or flooding the network with queries. We introduce the concept of routing indices (RIs), which allow nodes to forward queries to neighbors that are more likely to have answers. If a node cannot answer a query, it forwards the query to a subset of its neighbors, based on its local RI, rather than by selecting neighbors at random or by flooding the network by forwarding the query to all neighbors. We present three RI schemes: the compound, the hop-count, and the exponential routing indices. We evaluate their performance via simulations, and find that RIs can improve performance by one or two orders of magnitude vs. a flooding-based system, and by up to 100% vs. a random forwarding system. We also discuss the tradeoffs between the different RI schemes and highlight the effects of key design variables on system performance.
Keywords :
distributed databases; query processing; telecommunication network routing; compound routing index; exponential routing index; flooding-based system; hop-count routing index; peer-to-peer systems; random forwarding system; routing indices; Computer hacking; Costs; Distributed computing; Peer to peer computing; Robustness; Routing; Search engines; System performance; Web search;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2002. Proceedings. 22nd International Conference on
ISSN :
1063-6927
Print_ISBN :
0-7695-1585-1
Type :
conf
DOI :
10.1109/ICDCS.2002.1022239
Filename :
1022239
Link To Document :
بازگشت