Dynamic Delegation Discovery System (DDDS) Part Five: URI.ARPA Assignment Procedures
RFC 3405

 
Document Type RFC - Best Current Practice (October 2002; Errata)
Also known as BCP 65
Last updated 2013-03-02
Stream IETF
Formats plain text pdf html
Stream WG state (None)
Consensus Unknown
Document shepherd No shepherd assigned
IESG IESG state RFC 3405 (Best Current Practice)
Telechat date
Responsible AD Patrik Fältström
IESG note Responsible: RFC Editor
Send notices to <jcurran@netgeeks.net>, <leslie@thinkingcat.com>
Network Working Group                                        M. Mealling
Request for Comments: 3405                                      VeriSign
BCP: 65                                                     October 2002
Category: Best Current Practice

     Dynamic Delegation Discovery System (DDDS) Part Five: URI.ARPA
                         Assignment Procedures

Status of this Memo

   This document specifies an Internet Best Current Practices for the
   Internet Community, and requests discussion and suggestions for
   improvements.  Distribution of this memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2002).  All Rights Reserved.

Abstract

   This document is fifth in a series that is completely specified in
   "Dynamic Delegation Discovery System (DDDS) Part One: The
   Comprehensive DDDS" (RFC 3401).  It is very important to note that it
   is impossible to read and understand any document in this series
   without reading the others.

Table of Contents

   1.    Introduction . . . . . . . . . . . . . . . . . . . . . . . .  2
   2.    URI Resolution vs URN Resolution . . . . . . . . . . . . . .  2
   3.    Registration Policies  . . . . . . . . . . . . . . . . . . .  3
   3.1   URI.ARPA Registration  . . . . . . . . . . . . . . . . . . .  3
   3.1.1 Only Schemes in the IETF Tree Allowed  . . . . . . . . . . .  3
   3.1.2 Scheme Registration Takes Precedence . . . . . . . . . . . .  3
   3.1.3 NAPTR Registration May Accompany Scheme Registration . . . .  3
   3.1.4 Registration or Changes after Scheme Registration  . . . . .  3
   3.2   URN.ARPA Registration  . . . . . . . . . . . . . . . . . . .  4
   3.2.1 NID Registration Takes Precedence  . . . . . . . . . . . . .  4
   3.2.2 NAPTR Registration May Accompany NID Registration  . . . . .  4
   3.2.3 Registration or Changes after Scheme Registration  . . . . .  4
   4.    Requirements on hints  . . . . . . . . . . . . . . . . . . .  4
   5.    Submission Procedure . . . . . . . . . . . . . . . . . . . .  5
   6.    Registration Template  . . . . . . . . . . . . . . . . . . .  6
   6.1   Key  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  6
   6.2   Authority  . . . . . . . . . . . . . . . . . . . . . . . . .  6
   6.3   Records  . . . . . . . . . . . . . . . . . . . . . . . . . .  6
   7.    Example Template . . . . . . . . . . . . . . . . . . . . . .  6

Mealling                 Best Current Practice                  [Page 1]
RFC 3405          DDDS URI.ARPA Assignment Procedures       October 2002

   8.    The URN Registration in the URI.ARPA zone  . . . . . . . . .  7
   9.    IANA Considerations  . . . . . . . . . . . . . . . . . . . .  7
   10.   Security Considerations  . . . . . . . . . . . . . . . . . .  7
   11.   Acknowledgements . . . . . . . . . . . . . . . . . . . . . .  7
   12.   References . . . . . . . . . . . . . . . . . . . . . . . . .  8
   13.   Author's Address . . . . . . . . . . . . . . . . . . . . . .  9
   14.   Full Copyright Statement . . . . . . . . . . . . . . . . . . 10

1. Introduction

   This document defines the policies and procedures for inserting
   Naming Authority Pointer (NAPTR) records into the 'URI.ARPA' and
   'URN.ARPA' zones for the purpose of resolving Uniform Resource
   Identifiers (URIs) according to "Dynamic Delegation Discovery System
   (DDDS) Part Four:  The URI Resolution Application" (RFC 3402) [2],
   which is an Application that uses the Domain Name System (DNS) based
   DDDS Database.  All of these concepts are defined in RFC 3401 [1].
   It is very important to note that it is impossible to correctly
   understand this document without reading RFC 3401 and the documents
   it specifies.

   RFC 3403 defines a how DNS is used as a DDDS database that contains
   URI delegation rules (sometimes called resolution hints).  That
   document specifies that the first step in that algorithm is to append
   'URI.ARPA' to the URI scheme and retrieve the NAPTR record for that
   domain-name.  I.e., the first step in resolving "http://foo.com/"
   would be to look up a NAPTR record for the domain "http.URI.ARPA".
   URN resolution also follows a similar procedure but uses the
   'URN.ARPA' zone as its root.  This document describes the procedures
   for inserting a new rule into the 'URI.ARPA' and 'URN.ARPA' zones.

2. URI Resolution vs URN Resolution

   RFC 3402 [2] defines how both URI [7] resolution and URN [6]
   resolution work when DNS is used as the delegation rule (or hint)
   database.  Specifically it says that the initial instructions
   ('hints') for DNS-based resolution of URIs are stored as resource
   records in the 'URI.ARPA' DNS zone.

   Since a URN is a URI scheme, a hint for resolution of the URI prefix
Show full document text