DNS Meets DHT: Treating Massive ID Resolution Using DNS Over DHT

  • Authors:
  • Yusuke Doi

  • Affiliations:
  • TOSHIBA Corporation, Japan

  • Venue:
  • SAINT '05 Proceedings of the The 2005 Symposium on Applications and the Internet
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Object identifiers such as electronic product codes are likely to have static parts with few layers and a serial number layer. The structure does not match well-known name systems such as DNS (Domain Name System) and DHT (Distributed Hash Table). To utilize object identifiers in applications such as product traceability systems, a name system to support the structure is required. The author proposes a name system that combines DHT and DNS, and describes how to eliminate bottlenecks between the two name systems. Using the distributed nature of DHT, cost-consuming processes such as protocol translation are distributed. A set of gateways that executes DNS name delegation dynamically is used to bind between a client side DNS resolver and translators running on DHT nodes. The author also estimates required traffic bandwidth on a gateway server. Only 3.5Mbps on a gateway server is required to support loads as heavy as of root name server.