Title
Low traffic overlay networks with large routing tables
Abstract
The routing tables of Distributed Hash Tables (DHTs) can vary from size O(1) to O(n). Currently, what is lacking is an analytic framework to suggest the optimal routing table size for a given workload. This paper (1) compares DHTs with O(1) to O(n) routing tables and identifies some good design points; and (2) proposes protocols to realize the potential of those good design points.We use total traffic as the uniform metric to compare heterogeneous DHTs and emphasize the balance between maintenance cost and lookup cost. Assuming a node on average processes 1,000 or more lookups during its entire lifetime, our analysis shows that large routing tables actually lead to both low traffic and low lookup hops. These good design points translate into one-hop routing for systems of medium size and two-hop routing for large systems.Existing one-hop or two-hop protocols are based on a hierarchy. We instead demonstrate that it is possible to achieve completely decentralized one-hop or two-hop routing, i.e., without giving up being peer-to-peer. We propose 1h-Calot for one-hop routing and 2h-Calot for two-hop routing. Assuming a moderate lookup rate, compared with DHTs that use O(log n) routing tables, 1h-Calot and 2h-Calot save traffic by up to 70% while resolving lookups in one or two hops as opposed to O(log n) hops.
Year
DOI
Venue
2005
10.1145/1064212.1064216
SIGMETRICS'08: Proceedings of the 2008 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems
Keywords
Field
DocType
distributed hash table,overlay network,distributed system,algorithm design
Equal-cost multi-path routing,Link-state routing protocol,Dynamic Source Routing,Static routing,Policy-based routing,Key-based routing,Computer science,Computer network,Routing table,Routing Information Protocol,Distributed computing
Conference
Volume
Issue
ISSN
33
1
0163-5999
ISBN
Citations 
PageRank 
1-59593-022-1
17
0.81
References 
Authors
17
7
Name
Order
Citations
PageRank
Chunqiang Tang1128775.09
Melissa J. Buco28311.21
Rong N. Chang334629.75
Sandhya Dwarkadas43504257.31
Laura Z. Luan59010.68
Edward So6697.90
Christopher Ward724722.45