Distributed Hash Tables in P2P Systems - A literary survey
نویسنده
چکیده
Distributed Hash Tables (DHT) are algorithms used in modern peer-to-peer applications, which provide a reliable, scalable, fault tolerant and efficient way to manage P2P networks in a true peer to peer manner. A lot of literature has been published on the subject to analyze various different DHT algorithms, their properties and performance. The purpose of this paper is to find out about recent research conducted on the subject and wrap up a literary survey containing a comparison of four different DHT algorithms. The algorithms chosen for the survey are Chord, Tapestry, CAN and Kademlia. The comparison concentrates on the relative efficiencies of the different DHTs, presents them and analyzes the factors that affect the efficiency of a Distributed Hash Table.
منابع مشابه
Purpose and security analysis of RASTER
In this paper we survey the purpose of the RASTER routing protocol and study its input on a P2P network’s security. Routing in P2P-systems using adaptive distributed hash tables (DHT) poses di↵erent challenges than routing in traditional deterministic DHT-based P2P systems. Routing algorithms designed for deterministic DHTs do not always find those shortest paths in adaptive networks. The routi...
متن کاملP2P Network Trust Management Survey
Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...
متن کاملJoin queries in P2P DHT Systems
P2P systems based on Distributed Hash Tables are certainly an important category of massively distributed systems. However, it is necessary to improve the query language to use these systems in different applicative contexts. This article presents strategies for evaluating natural and equality joins using the indexes available in the system to reduce the number of peers contacted in the query e...
متن کاملOn the Use of Structured P2P Indexing Mechanisms in Mobile Ad-Hoc Scenarios
Recently, Distributed Hash Tables evolved to a preferred approach for decentralized data management in widely distributed systems. Due to their crucial characteristics – namely scalability, flexibility, and resilience – they are quite interesting for being applied in ad-hoc networks. But, there are plenty of open questions concerning the applicability of Distributed Hash Tables in mobile ad-hoc...
متن کاملHierarchical architectures in structured peer-to-peer overlay networks
Distributed Hash Tables (DHT) are presently used in several large-scale systems in the Internet and envisaged as a key mechanism to provide identifier-locator separation for mobile hosts in Future Internet. Such P2P-based systems become increasingly complex serving popular social networking, resource sharing applications, and Internet-scale infrastructures. Hierarchy is a standard mechanism for...
متن کامل