Revision [720]

This is an old revision of DnsSpec made by JulianDemarchi on 2007-08-01 21:53:14.

 

Status: second working draft


The DNS architecture for OpenNIC into 2007 has been pretty sound, with the exception of the "single point of failure" at ns0 due to a policy of all TLDs, both OpenNIC and ICANN, being aggregated into a single distributed root zone on that host alone.

Important and useful elments of this structure are preserved in the following suggestion for moving forward..

PROPOSAL: add to opennic.glue:
an NS record for tier1.opennic.glue.
and for tier1.opennic.glue, individual A records for each tier1 host
as a convenient alias for all opennic tier1 servers
some means to extract a list of TLDs served
?? maybe cnames for ${tld}.zones.opennic.glue -> $tld. ??

A single ns0 (tier0) host could continue to aggregate all the ICANN and other zones for integration into the tier1 distribution; however, several tier1 hosts should have the ability to become tier0/ns0 in the event ns0 goes out of service, thereby removing the historic single point of failure.
The tricky part about a distributed root is that the root zone which is authoritative for '.' must contain ALL served TLDs, aggregating OpenNIC's zones with ICANN's and others; and discovery of which TLDs are being used/served.



CategoryArchitecture
CategoryHostmastering
There are 7 comments on this page. [Show comments]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki