TY - GEN
T1 - Why kad lookup fails
AU - Kang, Hun J.
AU - Chan-Tin, Eric
AU - Hopper, Nick
AU - Kim, Yongdae
N1 - Copyright:
Copyright 2012 Elsevier B.V., All rights reserved.
PY - 2009
Y1 - 2009
N2 - A Distributed Hash Table (DHT) is a structured overlay network service that provides a decentralized lookup for mapping objects to locations. In this paper, we study the lookup performance of locating nodes responsible for replicated information in Kad - one of the largest DHT networks existing currently. Throughout the measurement study, we found that Kad lookups locate only 18% of nodes storing replicated data. This failure leads to limited reliability and an inefficient use of resources during lookups. Ironically, we found that this poor performance is due to the high level of routing table similarity, despite the relatively high churn rate in the network. We propose solutions which either exploit the high routing table similarity or avoid the duplicate returns using multiple target keys.
AB - A Distributed Hash Table (DHT) is a structured overlay network service that provides a decentralized lookup for mapping objects to locations. In this paper, we study the lookup performance of locating nodes responsible for replicated information in Kad - one of the largest DHT networks existing currently. Throughout the measurement study, we found that Kad lookups locate only 18% of nodes storing replicated data. This failure leads to limited reliability and an inefficient use of resources during lookups. Ironically, we found that this poor performance is due to the high level of routing table similarity, despite the relatively high churn rate in the network. We propose solutions which either exploit the high routing table similarity or avoid the duplicate returns using multiple target keys.
UR - http://www.scopus.com/inward/record.url?scp=73549114263&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=73549114263&partnerID=8YFLogxK
U2 - 10.1109/P2P.2009.5284547
DO - 10.1109/P2P.2009.5284547
M3 - Conference contribution
AN - SCOPUS:73549114263
SN - 9781424450671
T3 - IEEE P2P'09 - 9th International Conference on Peer-to-Peer Computing
SP - 121
EP - 130
BT - IEEE P2P'09 - 9th International Conference on Peer-to-Peer Computing
T2 - IEEE P2P'09 - 9th International Conference on Peer-to-Peer Computing
Y2 - 9 September 2009 through 11 September 2009
ER -