DNS meets DHT: treating massive ID resolution using DNS over DHT
暂无分享,去创建一个
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.5 Mbps on a gateway sender is required to support loads as heavy as of root name server.
[1] Ron Daniel,et al. The Naming Authority Pointer (NAPTR) DNS Resource Record , 2000, RFC.
[2] Robert Tappan Morris,et al. Serving DNS Using a Peer-to-Peer Lookup Service , 2002, IPTPS.
[3] David R. Karger,et al. Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM '01.
[4] Robert Morris,et al. Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM 2001.