Comments Sought on Technical Checks Used for DNS Root Zone Changes
18 August 2006
The Internet Assigned Numbers Authority (IANA), a function performed by ICANN in accordance with its obligations under contract with the U.S. Government, is responsible for the delegation of top-level domains in the DNS root.
IANA is seeking to review its practices associated with the technical checks it performs on data provided by top-level domain operators for inclusion in the root zone. These checks are designed to ensure the authoritative name servers meet certain minimum standards required to ensure the stability of the DNS is maintained.
The aim of this review is to ensure IANA's tests align with the recommended practices of the technical community, as well as being clear and implemented in an objective and reasonable manner.
Background
Presently, when a top-level domain (TLD) operator requests a change to its authoritative name servers listed in the root zone, IANA undertakes verification checks to ensure the correct parties consent to the request. At this initial stage, the name servers supplied are also tested for a variety of characteristics.
Once the IANA process of verifying and evaluating the request is complete, IANA repeats the name server tests to ensure they are still correctly configured and available. This second test is to ensure that any substantial delays in obtaining consent, or time spent evaluating the request (in the case of reassigning the operator of a TLD), haven't resulted in a change in the status of the name servers.
In line with IANA's operating conditions, the request is then sent to the US Department of Commerce for review, and ultimately to VeriSign for implementation in the root server network. At this stage, VeriSign additionally performs its own checks before implementation in the root zone.
The tests can be broadly grouped in to two categories — mandatory requirements, which are properties the name servers must exhibit or else a request will be refused; and recommendations, which will result in a dialogue between IANA and the requestor to verify if they are sure about their request. Mandatory requirements are checks for the essential characteristics of an authoritative name server set, whilst recommendations refer to signs that the request might be in some way deficient.
The tests that IANA conducts today are:
VeriSign, in its role as implementor of IANA-approved changes to the primary root name server, additionally tests for the following characteristics which are NOT tested by IANA during its processing:
IANA's tests err on the side of caution by clarifying potential problems with the requestor. After this discussion, IANA generally allows the administrator to insist that it implement the changes as requested unless it will cause a demonstrable problem. In practice, however, in almost every case it has been a configuration error that the requestor has been happy to fix. In some cases, the requestor has advised it is an issue they are aware of, but are not in a position to fix until the request has been implemented (such as in the case of a full reassignment of the operator of a TLD, or a change of technical operator).
Some of the relevant issues to consider:
With these issues in mind, IANA is seeking community input on which technical standards should be required for entering data into the root zone, and how to test for matches to those standards.
Guiding questions:
Comments can be submitted by sending email to techcheck-comments@icann.org. Comments will be viewable at http://forum.icann.org/lists/techcheck-comments.
The comment period will be open until 30 September 2006.