I took a cut at a requirements statement for IPv6 DNS Discovery.  Comments 
are appreciated.

Thanks,
Bob

----------------------

IPv6 DNS Discovery Requirements Statement

IPv6 provides two approaches to basic IPv6 configuration.  One is 
server-less and is defined in IPv6 Neighbor Discover [RFC2461] and the IPv6 
Stateless Address Autoconfiguration [RFC2462].  The other is server 
oriented and is defined in DHCPv6 [dhcpv6 id].  IPv6 Neighbor Discovery 
includes flags to direct an IPv6 host to use either approach.

In order for an IPv6 host to communicate on the Internet it needs an IPv6 
address, IPv6 prefix for the link it is attached, default router address, 
and a DNS server address.  This information allows the host to use basic 
internet services like the web, email, file transfer, etc.

The server-less approach currently provides mechanisms for the IPv6 host to 
learn an address, IPv6 prefix for the link, and default router address, but 
does not provide any mechanism for the IPv6 host to learn any DNS 
information.  Without any DNS information the IPv6 host can not use basic 
internet services with out some other kind of configuration (except by the 
user typing in literal IPv6 addresses).  Requiring users to enter literal 
IPv6 addresses in difficult in IPv6 given the size of the addresses.

The basic requirement for IPv6 DNS Discovery is to provide a server-less 
mechanism to enable a host to learn the address of an DNS server.  This 
will complete the IPv6 server-less configuration mechanisms.

For this requirement, Server-less is defined to mean the DNS information is 
learned with out any dependence on resources other than are needed (i.e., 
links, interfaces, routers, and DNS server) to communicate with the DNS server.

IPv6 DNS Discovery should work inside of a single site where the DNS 
servers are in the site and between sites where the DNS servers and hosts 
are located in different sites (e.g., small home office where DNS servers 
are in the ISP's network).

It is also desirable to learn other related DNS information such as default 
DNS for the IPv6 host, search path, LLMNR enabled flag, etc. in a 
server-less manner.

Desirable aspects of a solution the meets these requirements include:

   - Minimal changes to existing implementations
   - A solution that could be standardized in a short amount of time.
   - Minimal use of bandwidth


References

[DHCPv6]  J. Bound, et. al., Dynamic Host Configuration Protocol for IPv6
           (DHCPv6), Internet Draft, <draft-ietf-dhc-dhcpv6-23.txt>,
           February 2002.

[RFC2461] T. Narten, et. al., Neighbor Discovery for IP Version 6 (IPv6),
           RFC2461, December 1998.

[RFC2462] S. Thomson, et. al., IPv6 Stateless Address Autoconfiguration,
           RFC2462, December 1998.





--------------------------------------------------------------------
IETF IPng Working Group Mailing List
IPng Home Page:                      http://playground.sun.com/ipng
FTP archive:                      ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to