DocumentCode
3098822
Title
Towards a Basic DHT Service: Analyzing Network Characteristics of a Widely Deployed DHT
Author
Jünemann, Konrad ; Andelfinger, Philipp ; Hartenstein, Hannes
Author_Institution
Steinbuch Centre for Comput. (SCC), Karlsruhe Inst. of Technol. (KIT), Karlsruhe, Germany
fYear
2011
fDate
July 31 2011-Aug. 4 2011
Firstpage
1
Lastpage
7
Abstract
Distributed Hash Tables (DHTs) prove valuable for distributed architectures by providing distributed information lookup, routing, and data storage while promising good scalability and robustness at the same time. From this point of view, a DHT could be seen as a basic service that can be used to build distributed applications. Whereas today no widely deployed and publicly accessible basic DHT service exists and thus DHT-based applications have to deploy their very own DHT networks, DHTs consisting of millions of peers are formed by file sharing clients. Although the interfaces of typical DHTs used for file sharing are too narrow, a basic DHT service could probably be created by bundling a suitable client implementation with file sharing software. In this paper, we evaluate whether a basic DHT service could suit the needs of DHT- based applications in terms of stability, number of participating peers, the peers´ session lengths, geographical distribution and peer connectivity when deployed similar to DHTs driven by file sharing. As these metrics mostly depend on end user behavior rather than on the DHT protocol, we report on measurement results gathered from monitoring of the BitTorrent Mainline client´s DHT over six months. We analyze which metrics would fit a basic DHT service and which could prove problematic. Furthermore, we discuss resulting technical requirements for an appropriate DHT protocol.
Keywords
protocols; BitTorrent; DHT protocol; DHT service; data storage; distributed architectures; distributed hash tables; distributed information lookup; end user behavior; file sharing; network characteristics; routing; Asia; Crawlers; Europe; Logic gates; Peer to peer computing; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Communications and Networks (ICCCN), 2011 Proceedings of 20th International Conference on
Conference_Location
Maui, HI
ISSN
1095-2055
Print_ISBN
978-1-4577-0637-0
Type
conf
DOI
10.1109/ICCCN.2011.6005906
Filename
6005906
Link To Document