Introduction to ipv6 dns, Protocols and standards – H3C Technologies H3C S3600 Series Switches User Manual
Page 1098
1-8
Figure 1-4 Duplicate address detection
The duplicate address detection procedure is as follows:
1) Node A sends an NS message whose source address is the unassigned address :: and the
destination address is the corresponding solicited-node multicast address of the IPv6 address to
be detected. The NS message also contains the IPv6 address.
2) If node B uses this IPv6 address, node B returns an NA message. The NA message contains the
IPv6 address of node B.
3) Node A learns that the IPv6 address is being used by node B after receiving the NA message from
node B. Otherwise, node B is not using the IPv6 address and node A can use it.
Introduction to IPv6 DNS
In the IPv6 network, a Domain Name System (DNS) supporting IPv6 converts domain names into IPv6
addresses. Different from an IPv4 DNS, an IPv6 DNS converts domain names into IPv6 addresses,
instead of IPv4 addresses.
However, just like an IPv4 DNS, an IPv6 DNS also covers static domain name resolution and dynamic
domain name resolution. The function and implementation of these two types of domain name
resolution are the same as those of an IPv4 DNS. For details, refer to DNS Operation in this manual.
Usually, the DNS server connecting IPv4 and IPv6 networks contain not only A records (IPv4 addresses)
but also AAAA records (IPv6 addresses). The DNS server can convert domain names into IPv4
addresses or IPv6 addresses. In this way, the DNS server has the functions of both IPv6 DNS and IPv4
DNS.
Protocols and Standards
Protocol specifications related to IPv6 include:
z
RFC 1881: IPv6 Address Allocation Management
z
RFC 1887: An Architecture for IPv6 Unicast Address Allocation
z
RFC 1981: Path MTU Discovery for IP version 6
z
RFC 2375: IPv6 Multicast Address Assignments
z
RFC 2460: Internet Protocol, Version 6 (IPv6) Specification.
z
RFC 2461: Neighbor Discovery for IP Version 6 (IPv6)
z
RFC 2462: IPv6 Stateless Address Autoconfiguration
z
RFC 2463: Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6)
Specification
z
RFC 2464: Transmission of IPv6 Packets over Ethernet Networks
z
RFC 2526: Reserved IPv6 Subnet Anycast Addresses
z
RFC 3307: Allocation Guidelines for IPv6 Multicast Addresses