There are many differences, since DHCP IPv6 is a completely new protocol. We only list some of the more obvious differences here.
• Hosts always have a link local address that can be used in requests (in IPv4 0.0.0.0 is used as source address)
• Uses special multicast addresses for relay agents and servers
• No compatibility with BOOTP, since no BOOTP support on IPv6.
• Simplified two-message exchange for simple configuration cases
• A client can request multiple IPv6 addresses
• Client can send multiple unrelated requests to the same or different servers
• There is a reconfigure message where servers can tell clients to reconfigure. This feature is optional.
