draft-ietf-urn-dns-ddds-database-03.txt   draft-ietf-urn-dns-ddds-database-04.txt 
Network Working Group M. Mealling Network Working Group M. Mealling
Internet-Draft Verisign Internet-Draft Verisign
Expires: August 1, 2000 February 2000 Expires: August 31, 2001 March 2, 2001
A DDDS Database Using The Domain Name System A DDDS Database Using The Domain Name System
draft-ietf-urn-dns-ddds-database-03 draft-ietf-urn-dns-ddds-database-04
Status of this Memo Status of this Memo
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC2026. all provisions of Section 10 of RFC2026.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as other groups may also distribute working documents as
Internet-Drafts. Internet-Drafts.
Internet-Drafts are draft documents valid for a maximum of six Internet-Drafts are draft documents valid for a maximum of six
months and may be updated, replaced, or obsoleted by other documents months and may be updated, replaced, or obsoleted by other documents
at any time. It is inappropriate to use Internet-Drafts as reference at any time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
To view the entire list of Internet-Draft Shadow Directories, see To view the entire list of Internet-Draft Shadow Directories, see
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
This Internet-Draft will expire on August 1, 2000. This Internet-Draft will expire on August 31, 2001.
Copyright Notice Copyright Notice
Copyright (C) The Internet Society (2000). All Rights Reserved. Copyright (C) The Internet Society (2001). All Rights Reserved.
Abstract Abstract
This document describes a Dynamic Delegation Discovery System This document describes a Dynamic Delegation Discovery System
Database using the Domain Name System as a distributed database of Database using the Domain Name System as a distributed database of
Rules. The Keys are domain-names and the Rules are encoded using the Rules. The Keys are domain-names and the Rules are encoded using the
NAPTR Resource Record. NAPTR Resource Record.
Since this document officially obsoletes RFC 2915, it is the Since this document officially obsoletes RFC 2915, it is the
official specification for the NAPTR DNS Resource Record. official specification for the NAPTR DNS Resource Record.
skipping to change at page 5, line 9 skipping to change at page 5, line 9
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in
this document are to be interpreted as described in [1]. this document are to be interpreted as described in [1].
All other terminology, especially capitalized terms, is taken from All other terminology, especially capitalized terms, is taken from
[11]. [11].
3. DDDS Database Specification 3. DDDS Database Specification
General Description: General Description:
This database uses the Domain Name System (DNS) as specified in This database uses the Domain Name System (DNS) as specified in
[3] and [2]. The character set used to specify the various values [3] and [2].
of the NAPTR records is UTF-8[15].
The character set used to specify the various values of the NAPTR
records is UTF-8[15]. Care must be taken to ensure that, in the
case where either the input or the output to the substitution
expression contains code points outside of the ASCII/Unicode
equivalence in UTF-8, any UTF-8 is interpreted as a series of
code-points instead of as a series of bytes. This is to ensure
that the internationalized features of the POSIX Extended Regular
Expressions are able to match their intended code-points.
Substitution expressions MUST NOT be written where they depend on
a specific POSIX locale since this would cause substutition
expressions to loose their ability to be universally applicable.
Key Format: Key Format:
A Key is a validly constructed DNS domain-name. A Key is a validly constructed DNS domain-name.
Lookup Request: Lookup Request:
In order to request a set of rules for a given Key, the client In order to request a set of rules for a given Key, the client
issues a request, following standard DNS rules, for NAPTR issues a request, following standard DNS rules, for NAPTR
Resource Records for the given domain-name. Resource Records for the given domain-name.
Lookup Response: Lookup Response:
skipping to change at page 18, line 52 skipping to change at page 18, line 52
[12] Mealling, M., "URI Resolution using the Dynamic Delegation [12] Mealling, M., "URI Resolution using the Dynamic Delegation
Discovery System", RFC XXXX, Internet-Draft Discovery System", RFC XXXX, Internet-Draft
draft-ietf-urn-uri-res-ddds-00.txt, July 2000. draft-ietf-urn-uri-res-ddds-00.txt, July 2000.
[13] Mealling, M. and R. Daniel, "The Naming Authority Pointer [13] Mealling, M. and R. Daniel, "The Naming Authority Pointer
(NAPTR) DNS Resource Record", RFC 2915, August 2000. (NAPTR) DNS Resource Record", RFC 2915, August 2000.
[14] Daniel, R. and M. Mealling, "Resolution of Uniform Resource [14] Daniel, R. and M. Mealling, "Resolution of Uniform Resource
Identifiers using the Domain Name System", RFC 2168, June 1997. Identifiers using the Domain Name System", RFC 2168, June 1997.
[15] "Appendix A.2 of "The Unicode Standard, Version 2.0"", ISBN [15] Yergeau, F., "UTF-8, a transformation format of ISO 10646",
0-201-48345-9, January 1996. RFC 2279, January 1998.
Author's Address Author's Address
Michael Mealling Michael Mealling
Verisign Verisign
505 Huntmar Park Drive 505 Huntmar Park Drive
Herndon, VA 22070 Herndon, VA 22070
US US
Phone: +1 770 921-2251 Phone: +1 770 921-2251
EMail: michaelm@netsol.com EMail: michaelm@netsol.com
URI: http://www.verisign.com URI: http://www.verisign.com
Full Copyright Statement Full Copyright Statement
Copyright (C) The Internet Society (2000). All Rights Reserved. Copyright (C) The Internet Society (2001). All Rights Reserved.
This document and translations of it may be copied and furnished to This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it others, and derivative works that comment on or otherwise explain it
or assist in its implmentation may be prepared, copied, published or assist in its implmentation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph kind, provided that the above copyright notice and this paragraph
are included on all such copies and derivative works. However, this are included on all such copies and derivative works. However, this
document itself may not be modified in any way, such as by removing document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of Internet organizations, except as needed for the purpose of
 End of changes. 7 change blocks. 
9 lines changed or deleted 20 lines changed or added

This html diff was produced by rfcdiff 1.34. The latest version is available from http://tools.ietf.org/tools/rfcdiff/