DocumentCode
1886529
Title
Revisiting why Kad lookup fails
Author
Liu, Bingshuang ; Wei, Tao ; Zhang, Jianyu ; Li, Jun ; Zou, Wei ; Zhou, Mo
Author_Institution
Beijing Key Lab. of Internet Security Technol., Peking Univ., Beijing, China
fYear
2012
fDate
3-5 Sept. 2012
Firstpage
37
Lastpage
42
Abstract
Kad is one of the most popular peer-to-peer (P2P) networks deployed on today´s Internet. Its reliability is dependent on not only to the usability of the file-sharing service, but also to the capability to support other Internet services. However, Kad can only attain around a 91% lookup success ratio today. We build a measurement system called Anthill to analyze Kad´s performance quantitatively, and find that Kad´s failures can be classified into four types: packet loss, selective Denial of Service (sDoS) nodes, search sequence miss, and publish/search space miss. The first two are due to environment changes, the third is caused by the detachment of routing and content operations in Kad, and the last one shows the limitations of the Kademlia DHT algorithm under Kad´s current configuration. Based on the analysis, we propose corresponding approaches for Kad, which achieve a success ratio of 99.8%, with only moderate communication overhead.
Keywords
Internet; computer network performance evaluation; computer network reliability; computer network security; cryptography; network routing; peer-to-peer computing; table lookup; Anthill measurement system; Internet services; Kad lookup failure classification; Kad performance analysis; Kad reliability; Kademlia DHT algorithm; P2P networks; communication overhead; content operations; distributed hash table; file sharing service usability; lookup success ratio; packet loss; peer-to-peer networks; publish space miss; routing detachment; sDoS nodes; search sequence miss; search space miss; selective denial of service nodes; Current measurement; Internet; Peer to peer computing; Reliability; Routing; Kad; Lookup; Measurement; Optimization;
fLanguage
English
Publisher
ieee
Conference_Titel
Peer-to-Peer Computing (P2P), 2012 IEEE 12th International Conference on
Conference_Location
Tarragona
Print_ISBN
978-1-4673-2860-9
Electronic_ISBN
978-1-4673-2861-6
Type
conf
DOI
10.1109/P2P.2012.6335808
Filename
6335808
Link To Document