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

📄 draft-ietf-dnsext-ipv6-name-auto-reg-00.txt

📁 bind-3.2.
💻 TXT
📖 第 1 页 / 共 3 页
字号:
INTERNET-DRAFT                                             H. Kitamura<draft-ietf-dnsext-ipv6-name-auto-reg-00.txt>          NEC CorporationExpires in six months                                  2 December 2002        Domain Name Auto-Registration for Plugged-in IPv6 Nodes             <draft-ietf-dnsext-ipv6-name-auto-reg-00.txt>Status of this Memo   This document is an Internet-Draft and is in full conformance with   all provisions of Section 10 of RFC2026.   Internet-Drafts are working documents of the Internet Engineering   Task Force (IETF), its areas, and its working groups.  Note that   other groups may also distribute working documents as Internet-   Drafts.   Internet-Drafts are draft documents valid for a maximum of six months   and may be updated, replaced, or obsoleted by other documents at any   time.  It is inappropriate to use Internet- Drafts as reference   material or to cite them other than as "work in progress."   The list of current Internet-Drafts can be accessed at   http://www.ietf.org/ietf/1id-abstracts.txt   The list of Internet-Draft Shadow Directories can be accessed at   http://www.ietf.org/shadow.html.Abstract   This document describes a scheme of "Domain Name Auto-Registration   for Plugged-in IPv6 Nodes" mechanism that makes it possible to   register both regular and inverse domain name information of plugged-   in IPv6 nodes to DNS servers automatically.   Since IPv6 addresses are too long to remember and EUI64-based   addresses are too complicated to remember, there are strong   requirements to use logical names that are easy to remember instead   of IPv6 addresses to specify IPv6 nodes and to register domain name   information of plugged-in IPv6 nodes automatically.   In order to meet the requirements, a mechanism is proposed as one of   the IPv6 auto-configuration (plug and play) functions. After the   Address Autoconfiguration [ADDR-AUTO] has been executed, it works as   a succeeding plug and play mechanism.   This document clarifies problems that we meet when we apply the   Dynamic Updates in the DNS [DYN-DNS] to automatic domain name   information registration mechanisms. This document describes the   Domain Name Auto-Registration mechanism as a solution to these   problems.H. Kitamura                                                     [Page 1]INTERNET-DRAFT        Domain Name Auto-Registration        December 2002   The Domain Name Auto-Registration mechanism, in addition to its main   functionality, provides two types of additional benefits.   One is that IP address information that should be registered to the   DNS is collected automatically. The mechanism can also be used under   (non plug and play) manual configuration situations in a different   manner from its main functionality. Under such situations, network   administrators meet a problem that it is not easy to collect IP   address information to register to the DNS. The mechanism solves it.   The other is that a plugged-in IPv6 node can obtain its domain name   information (FQDN and DNS zone suffix) without having new functions   installed into it. By simply executing inverse DNS name resolving   procedures with its IPv6 address argument, the plugged-in IPv6 node   can obtain its FQDN and DNS zone suffix with ease.1. Introduction   This document describes a scheme of "Domain Name Auto-Registration   for Plugged-in IPv6 Nodes" mechanism that makes it possible to   register both regular and inverse domain name information of plugged-   in IPv6 nodes to DNS servers automatically.   In order to specify destination nodes to communicate, SOME   identifiers are necessary for users. Since IPv6 addresses are too   long to remember and EUI64-based addresses are too complicated to   remember, they are not suitable for such identifiers. Logical names   are suitable identifiers because they are easy to remember.   Therefore, there are strong requirements to use logical names instead   of IPv6 addresses to specify IPv6 destination nodes and to register   domain name information of plugged-in IPv6 nodes automatically.   In order to meet the requirements, a mechanism is proposed as one of   the IPv6 auto-configuration (plug and play) functions. After the   Address Autoconfiguration [ADDR-AUTO] has been executed, it works as   a succeeding plug and play mechanism.   It is known that the Dynamic Updates in the DNS [DYN-DNS] have   already been defined and that they can help automatic domain name   information registration mechanisms. However, some problems need to   be solved to apply this idea to actual situations.   This document clarifies problems that we meet when we apply the   Dynamic Updates in the DNS [DYN-DNS] to automatic domain name   information registration mechanisms. This document describes the   Domain Name Auto-Registration mechanism as a solution to these   problems.H. Kitamura                                                     [Page 2]INTERNET-DRAFT        Domain Name Auto-Registration        December 2002   Basic target situations for the mechanism are plug and play   situations. Accordingly, it has been designed for plugged-in IPv6   nodes under plug and play situations.   We have to consider the following issues to design the "Domain Name   Auto-Registration for Plugged-in IPv6 Nodes" mechanism.   1. Plugged-in IPv6 nodes do not have sufficient capability to show      their preferences. In most cases, it is difficult for plugged-in      IPv6 nodes to show their preferences for their domain names.   2. Since it is not easy to install new function to all IPv6 nodes, it      is desirable to achieve the mechanism without installing new      functions into plugged-in IPv6 nodes.   3. It is essential to have (register) SOME domain name for a      plugged-in node. It is NOT main concern for a plugged-in node      which actual name is assigned to it.   Thus, the idea of "default domain name" is introduced. When a new   plugged-in IPv6 node appears, its appearance is automatically   detected and a default domain name is selected for it, and both   regular and inverse information of the default domain name are   registered to appropriate DNS servers.   This document does not deal with cases where IPv6 nodes want to   register domain names that they absolutely prefer. Such cases do not   fall within the target range of plug and play situations; they will   be supported under manual configuration situations.   There are various types of plugged-in IPv6 nodes that can/cannot show   their preferences for their domain names. In order to meet various   plug and play situations, this document considers several cases.   The Domain Name Auto-Registration mechanism is basically designed for   domain name registrations for global unicast addresses. By setting   the query scope of the target DNS server appropriately, the mechanism   will be able to be applied to domain name registrations for site-   local and link-local scope unicast addresses.   The Domain Name Auto-Registration mechanism, in addition to its main   functionality, provides two types of additional benefits.   One is that IP address information that should be registered to the   DNS is collected automatically. The mechanism can also be used under   (non plug and play) manual configuration situations in a different   manner from its main functionality. Under such situations where   network is maintained by administrators manually, administrators meetH. Kitamura                                                     [Page 3]INTERNET-DRAFT        Domain Name Auto-Registration        December 2002   a problem that it is not easy to collect IP address information to   register to the DNS. The mechanism solves the problem, and IP address   information to register to the DNS is collected automatically.   Under manual configuration situations, the automatic DNS registration   procedure that is the last procedure of the mechanism can be replaced   by the administrators' manual registration (not by the Dynamic   Updates).   The other is that a plugged-in IPv6 node can obtain its domain name   information (FQDN and DNS zone suffix) with ease. The plugged-in IPv6   nodes know its IPv6 address that are automatically configured by the   Address Autoconfiguration [ADDR-AUTO]. By simply executing inverse   DNS name resolving procedures with the IPv6 address argument, the   plugged-in IPv6 node can obtain information on its domain names (FQDN   and DNS zone suffix) easily. Since all IPv6 nodes have DNS name   resolving functions for both regular and inverse queries, this   procedure can be achieved without installing new functions into IPv6   nodes.2. Problems in applying the Dynamic Updates mechanism   This section clarifies problems that we meet when we apply the   Dynamic Updates in the DNS [DYN-DNS] to automatic domain name   information registration mechanisms.   1: Ordinary DNS servers accept Dynamic Updates messages only from      trusted nodes.      Since it is difficult for plugged-in IPv6 nodes to become trusted      nodes of the DNS servers, Dynamic Updates messages from plugged-in      IPv6 nodes are usually not accepted by the DNS servers.   2: It is difficult for plugged-in IPv6 nodes to know the location of      the appropriate DNS server to register their domain name      information to.      ([DNS-DISC] discusses on issues of this type.)   3: It is difficult for plugged-in IPv6 nodes to prepare sufficient      domain name information to register. They need to know their DNS      zone suffix information to prepare FQDN for registration, but it      is difficult for them to acquire it.      ([DNS-DISC] also discusses on issues of this type.)   4: There is no explicit method to avoid duplicated, conflicting name      registrations.H. Kitamura                                                     [Page 4]INTERNET-DRAFT        Domain Name Auto-Registration        December 2002      When a DNS server receives Dynamic Updates messages that are      correctly formatted and authenticated, the server accepts them and      updates DNS database with them without checking for duplication.      (It is essentially difficult for a DNS server to distinguish      overwrite (update) registrations from duplicate registrations.)   5: Basically, there is no mechanism to control (restrict) the number      of issued Dynamic Updates messages for plugged-in nodes.      In order to minimize the effects of malicious or misconfigured      registration requests, it is necessary to control them.   6: It is not clear when domain name registration requests must be      issued. It is necessary to define trigger timings to start      registrations.3. Basic Design of the Domain Name Auto-Registration   This section describes the basic design of the Domain Name Auto-   Registration mechanism. The mechanism solves all of the above-   mentioned problems.3.1 Design Policies   The Domain Name Auto-Registration mechanism is composed of two new   functions. One is the "Detector" function, which detects appearances   of new plugged-in IPv6 nodes. The other is the "Registrar" function,   which registers detected domain name information to DNS servers.   These functions are introduced into the IPv6 network system to   achieve the mechanism.   There are several reasons why the mechanism is implemented as two   functions.   1. To make the mechanism easy to control      By concentrating administrative operations only on the Registrar      side, administrative costs are reduced and the mechanism is      basically maintained by administering only Registrars.      The number of DNS servers' trusted nodes that require much      administrative operation is reduced.      Since registration information is aggregated at Registrars, it      becomes easy to control registrations and minimize the effects of      malicious or misconfigured registration requests.H. Kitamura                                                     [Page 5]INTERNET-DRAFT        Domain Name Auto-Registration        December 2002   2. To make Detector easy to implement      There are certain constraints in placing Detectors on the IPv6      network. Thus, it is necessary for Detectors to be simple enough      to be installed on IPv6 nodes of any type.      This need is filled by putting all the intelligent operations into      Registrars.      Furthermore, the system becomes well balanced since intelligent      operations are not placed on each end link.   3. To make the mechanism flexible and enable it to be applied      to various environments (office networks, home networks, etc.)      If the mechanism is applied to home networks, Registrars can be      placed at the Provider side, and Detectors can be placed at the      User side.   Figure 1 and 2 show typical examples that indicate locations where   Detector and Registrar functions are placed on the IPv6 network.   Figure 1 shows a case for a single link, and Figure 2 shows a case   for multiple links.               |                                 +------------+               |                                 | DNS Server |             +-+-+  %%%%%%%%%%%%  #############  +------+-----+             | R |  % Detector %  # Registrar #        /             +-+-+  %%%%%%%%%%%%  #############       +---+               |         |              |                /           ----+---------+-------+------+---------------+-----                                 |                           +===========+                           | Plugged-in|                           | IPv6 Node |                           +===========+                      Fig. 1 Single-Link Case ExampleH. Kitamura                                                     [Page 6]INTERNET-DRAFT        Domain Name Auto-Registration        December 2002                                         +------------+                                         | DNS Server |                     #############       +------+-----+                     # Registrar #             /                     #############            +---+                           |                     /           ----+-----------+------------+-------+------               |                        |             +-+-+   %%%%%%%%%%%%%    +-+-+   %%%%%%%%%%%%%             | R1|   % Detector1 %    | R2|   % Detector2 %             +-+-+   %%%%%%%%%%%%%    +-+-+   %%%%%%%%%%%%%               |           |            |           |           ----+-----+-----+-----   ----+-----+-----+-----                     |                        |               +===========+            +===========+               | Plugged-in|            | Plugged-in|               | IPv6 Node |            | IPv6 Node |               +===========+            +===========+                     Fig. 2 Multiple-Link Case Example   One Registrar can take charge of multiple Detectors, and one   Registrar can cover multiple DNS zones.   Multiple Detectors can provide detected information for one DNS zone.   If the corresponding Registrars of these Detectors are different,   multiple Registrars can cover one DNS zone.   Therefore, Registrars must be designed to support both cases.3.2 Detector Function   The role of a "Detector" is to detect appearances of new plugged-in   IPv6 nodes and to send the detected information to a "Registrar"   without applying any selection rules to it.   Detectors are NOT required to perform any "intelligent" operations.   A Detector knows the location of its corresponding Registrar. (This   location is configured manually.) Detected information must be sent   securely from the Detector to the Registrar by using some kind of   secure communication method (e.g., [TSIG]-like authentication, IPsec   (AH, ESP), [TLS]).

⌨️ 快捷键说明

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