⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc3245.txt

📁 RFC 的详细文档!
💻 TXT
📖 第 1 页 / 共 2 页
字号:






Network Working Group                                    J. Klensin, Ed.
Request for Comments: 3245                                           IAB
Category: Informational                                       March 2002


       The History and Context of Telephone Number Mapping (ENUM)
       Operational Decisions: Informational Documents Contributed
                      to ITU-T Study Group 2 (SG2)

Status of this Memo

   This memo provides information for the Internet community.  It does
   not specify an Internet standard of any kind.  Distribution of this
   memo is unlimited.

Copyright Notice

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

Abstract

   RFC 2916 assigned responsibility for a number of administrative and
   operational details of Telephone Number Mapping (ENUM) to the IAB.
   It also anticipated that ITU would take responsibility for
   determining the legitimacy and appropriateness of applicants for
   delegation of "country code"-level subdomains of the top-level ENUM
   domain.  Recently, three memos have been prepared for the ITU-T Study
   Group 2 (SG2) to explain the background of, and reasoning for, the
   relevant decisions.  The IAB has also supplied a set of procedural
   instructions to the RIPE NCC for implementation of their part of the
   model.  The content of the three memos is provided in this document
   for the information of the IETF community.

Table of Contents

   1. Introduction: ENUM Background Information .....................  2
   2. Why one and only one domain is used in ENUM ...................  2
   3. Why .ARPA was selected as the top level domain for ENUM .......  4
   4. The selection of an operator for E164.ARPA ....................  7
   5. Procedures to be followed by RIPE NCC .........................  8
   6. References ....................................................  8
   6.1. Normative references ........................................  8
   6.2. Informative and explanatory references ......................  8
   7. Security Considerations .......................................  9
   8. IANA Considerations ...........................................  9
   9. Authors' Addresses ............................................  9
   10. Full Copyright Statement ..................................... 10




Klensin                      Informational                      [Page 1]

RFC 3245   History and Context of ENUM Operational Decisions  March 2002


1. Introduction: ENUM Background Information

   In January 2002, in response to questions from the ITU-T Study Group
   2 (referred to just as "SG2", below), specifically its group working
   on "Questions 1 and 2", and members of the IETF and
   telecommunications communities, Scott Bradner, as Area Director
   responsible for the ENUM work and ISOC Vice President for Standards,
   initiated an effort to produce explanations of the decisions made by
   the IETF about ENUM administration.  The effort to produce and refine
   those documents eventually involved him, Patrik Faltstrom (author of
   RFC 2916), and several members of the IAB.

   The documents have now been contributed to ITU-T, and are being
   published as internal SG2 documents.  This document provides the IETF
   community a copy of the information provided to SG2.  Section 2 below
   contains the same content as COM 2-11-E, section 3 contains the same
   content as COM 2-12-E, and section 4 contains the same content as SG2
   document COM 2-10-E.  The documents being published within SG2 show
   their source as "THE INTERNET SOCIETY ON BEHALF OF THE IETF", which
   is a formality deriving from the fact that ISOC holds an ITU sector
   membership on behalf of the IETF.

2. Why one and only one domain is used in ENUM

2.1. Introduction

   This contribution is one of a series provided by the IETF to ITU-T
   SG2 to provide background information about the IETF's ENUM Working
   Group deliberations and decisions.  This particular contribution
   addresses the IETF's decision that only a single domain could be
   supported in ENUM.

2.2. The need for a single root in the DNS

   In the Domain Name System (DNS), each domain name is globally unique.
   This is a fundamental fact in the DNS system and follows
   mathematically from the structure of that system as well as the
   resource identification requirements of the Internet.  Which DNS
   server is authoritative for a specific domain is defined by
   delegations from the parent domain, and this is repeated recursively
   until the so-called root zone, which is handled by a well-known set
   of DNS servers.  Note that words like "authoritative" and
   "delegation" and their variations are used here in their specific,
   technical, DNS sense and may not have the same meanings they normally
   would in an ITU context.






Klensin                      Informational                      [Page 2]

RFC 3245   History and Context of ENUM Operational Decisions  March 2002


   Given that one starts with the well-known root zone, every party
   querying the DNS system will end up at the same set of servers for
   the same domain, regardless of who is sending the query, when the
   query is sent and where in the network the query is initiated.  In
   May 2000 the IAB published a document on the need for a single root
   in the DNS.  This document explores the issues in greater detail.
   See RFC 2826 (http://www.ietf.org/rfc/rfc2826.txt).

2.3. Storing E.164 numbers in the DNS

   An E.164 number is also globally unique, and because of that it has
   most of the same properties as a domain name.  This was the reason
   why storing E.164 numbers in the DNS system is technically a simple
   mapping.  ENUM is just that, a way to store E.164 numbers in the DNS.
   Multiple ENUM trees in the DNS hierarchy would have the telephony
   equivalent of permitting every carrier to assign a different meaning
   to an E.164 country code, with each one potentially mapping a given
   number to a different circuit or rejecting it entirely.  For the
   Internet, if there were multiple trees, there would be no way to
   determine which domains might contain ENUM records.  Thus, each
   application that uses ENUM facilities would have to be manually
   configured with a list of domains to be searched.  This would incur
   the same problems of scaling and updates that led to the development
   of the DNS.

   The goal with ENUM is that one party should be able to look up
   information in DNS, which another party has stored in DNS.  This must
   be possible with only the E.164 number as input to the algorithm.

   If the party storing information in DNS has two (or more) places to
   choose from, and chooses one of them, how is a second party looking
   up things to know what place was selected?  An analogy would be if
   one knew only www.whitehouse, and not the TLD, and ask people to go
   to that website.  Is the correct domain name www.whitehouse.gov,
   www.whitehouse.com or www.whitehouse.se?  It should be noted that
   www.whitehouse.com exists and is a pornography site.

   Thus, the only way of knowing where to look up E.164/ENUM numbers in
   DNS is to use one and only one domain, and have everyone agree on
   what that domain is.  Note that ENUM is a system for use with E.164
   numbers in their general, global, context.  Nothing technical can, or
   should, try to prevent parties that wish to use ENUM-like mechanisms,
   or other systems that have the same general structure as telephone
   numbers, from working out private, out of band, agreements to support
   those applications.  However, such applications are neither E.164 nor
   ENUM, any more than internal extension numbers in a PBX are normally
   considered to be part of either.




Klensin                      Informational                      [Page 3]

RFC 3245   History and Context of ENUM Operational Decisions  March 2002


3. Why .ARPA was selected as the top level domain for ENUM

3.1. Introduction

   This memo is one of a series provided by the IETF to SG2 to provide
   background information about the IETF's ENUM Working Group
   deliberations and decisions.  This particular memo addresses the
   IETF's decision that the ENUM DNS tree would use the .ARPA top level
   domain.

3.2. IAB Statement on Infrastructure Domain and Subdomains

   (Taken from http://www.iab.org/iab/DOCUMENTS/iab-arpa-stmt.txt, May
   2000.)

   Over the last several months, the IAB has been reviewing, and
   discussing with ICANN and other parties, the handling of various
   Internet Protocol-related infrastructure components that the
   community has concluded should be placed into the DNS.

   Historically, the most visible infrastructure domain has been the
   IPv4 address reverse-mapping domain.  This domain was placed in "in-
   addr.arpa" as part of the initial ARPANET transition strategy from
   host table naming (see RFC 881-http://www.ietf.org/rfc/ rfc0881.txt).
   Other than the IPv4 reverse-mapping subdomain, it became the only
   active subdomain of that domain as the <host-table-name>.ARPA names
   that were also part of the transition were gradually removed.  Other
   infrastructure domains were, in the past, placed under the "INT" TLD
   and various organizational names.

   It is in the interest of general Internet stability, to pay adequate
   attention to the placement of secondary DNS servers, and
   administrative cleanliness, to start rationalizing this situation by
   locating new infrastructure subdomains in a single domain and
   migrating existing ones to it as appropriate.  It appears that our
   original infrastructure domain "ARPA", redesignated from an
   abbreviation for "ARPANET" to an acronym for "Address and Routing
   Parameters Area" is best suited for this purpose.

3.3. Infrastructure subdomains

   Operationally, it is easier to ensure good stability for DNS in
   general if we have as few DNS zones as possible that are used for
   parameters for infrastructure purposes.  Today, new infrastructure
   domains are put in ARPA and old assignments which were made in other
   domains are being migrated to ARPA.  Currently, ARPA is used for in-
   addr.arpa (for reverse mapping of IPv4 addresses), ip6.arpa, (for




Klensin                      Informational                      [Page 4]

RFC 3245   History and Context of ENUM Operational Decisions  March 2002


   reverse mapping of IPv6 addresses), and e164.arpa, (the subject of
   this memo).  In the future, URI schemes, URN namespaces and other new
   address families will be stored in ARPA.

   Theoretically, each set of infrastructure parameters could be stored
   in a separate domain as a TLD.  (For example, .URI, .UNI, .IPV6, new
   TLD, which only can be created via the ICANN process (which might
   take a year or more) and would unnecessarily and undesirably flatten
   the DNS tree.  It is much easier to have one TLD with easily created
   new subdomains (2nd level domains), one for each parameter.  Thus it
   was logical to store E.164 numbers in ARPA.

3.4. The ARPA domain (derived from RFC 3172, September 2001)

   The "arpa" domain was originally established as part of the initial
   deployment of the DNS, to provide a transition mechanism from the
   Host Tables that were previously standard in the ARPANET.  It was
   also used to provide a permanent home for IPv4 address to name
   mappings ("reverse mappings") which were previously also handled
   using the Host Table mechanism.  The Internet Architecture Board
   (IAB), in cooperation with the Internet Corporation for Assigned
   Names and Numbers (ICANN), is currently responsible for managing the
   Top Level Domain (TLD) name "arpa".  This arrangement is documented
   in Appendix A of RFC 3172.  This domain name provides the root of the
   name hierarchy of the reverse mapping of IP addresses to domain
   names.  More generally, this domain name undertakes a role as a
   limited use domain for Internet infrastructure applications, by
   providing a name root for the mapping of particular protocol values
   to names of service entities.  This domain name provides a name root
   for the mapping of protocol values into lookup keys to retrieve
   operationally critical protocol infrastructure data records or
   objects for the Internet.

   The IAB may add other infrastructure uses to the "arpa" domain in the
   future.  Any such additions or changes will be in accordance with the
   procedures documented in Section 2.1 and Section 3 of this document.
   [referring to RFC 3172] This domain is termed an "infrastructure
   domain", as its role is to support the operating infrastructure of
   the Internet.  In particular, the "arpa" domain is not to be used in
   the same manner (e.g., for naming hosts) as other generic Top Level
   Domains are commonly used.

   The operational administration of this domain, in accordance with the
   provisions described in this document, shall be performed by the IANA
   under the terms of the MoU between the IAB and ICANN concerning the
   IANA [RFC 2860].





Klensin                      Informational                      [Page 5]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -