O'Reilly logo

Migrating to IPv6: A Practical Guide to Implementing IPv6 in Mobile and Fixed Networks by Marc Blanchet

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

DHCPv6

The auto configuration mechanism creates an address where the network part is provided by the router advertisements and the host part is created by the host, based on its link-layer address. DHCP, instead, is a centralized way of handling node configuration where the DHCP server gives all information, both the network and the host part, to the node. It is also capable of sending additional information, such as DNS servers, time servers, printers, font server, etc., not available in the router advertisements.

Basic Behavior

DHCP in IPv6 (DHCPv6) [RFC3315] does the same function as DHCP in IPv4. The DHCP server sends IP addresses, DNS server addresses [RFC3646] and other possible data to the DHCP client and the client configures itself accordingly. As opposed to stateless autoconfiguration described in Section 5.2.2.1, DHCP gives to the network manager more control over the configuration of the client and is more appropriate where tight central network management is required.

The server also sends a lease time of the address and time to recontact the server to renew the address. The client has then to resend a request to renew the address.

DHCP servers do not have to be on the same link as their clients. A DHCP relay, usually implemented in routers, listens to client requests on the link and forward all requests to the known DHCP servers. If dynamic DNS is used, then the DHCP and DNS can be glued together to register a DNS dynamic name for the DHCP client.

The DHCPv6 server ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required