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 :
بازگشت