[CSC2231] Paper Review: The Design and Implementation of a Next Generation Name Service for the Internet

From: Kenneth Po <kpo_REMOVE_THIS_FROM_EMAIL_FIRST_at_eecg.toronto.edu>
Date: Thu, 10 Nov 2005 08:45:59 -0500

CoDoNS is another attempt to use DHT (Pastry and Beehive) for DNS
service. It uses proactive caching so that clients can reach a
replicated copy of the resource records using few RPCs to reduce lookup
latency. The authors test their implementation on PlanetLab to show
CoDoNS' adaptive behaviour it inherits from DHT.

I think CoDoNS' approach is better than that of DDNS because it requires
only the name servers to join the P2P overlay network rather than all
hosts. This allows LAN clients to remain protected within its network
but still can access name services as usual.

I wonder if there is any proposal to deploy DNS as a hierarchical P2P
system. Because it is unnecessary (and insecure) to expose all local
hostnames to a global P2P network, I think it makes sense to use a
hierarchical approach to provide better controls over the name entries.
For example, each AS can run its own CoDoNS that can resolve all
hostnames within its domain but only submit a subset of its records to
the global CoDoNS.
Received on Thu Nov 10 2005 - 08:46:12 EST

This archive was generated by hypermail 2.2.0 : Thu Nov 10 2005 - 09:26:57 EST