DHCPv6
The Dynamic Host Configuration Protocol for IPv6 (DHCPv6) is an application layer protocol that provides a DHCPv6 client with IPv6 an address, and other configuration information, that is carried in the DHCPv6 options.
DHCPv6 is both a Stateful Address Autoconfiguration protocol and a Stateless Address Configuration protocol.
The client and server exchange DHCPv6 message over UDP; the client uses a link-local address, DHCPv6 receives message over the link-scoped multicast address. If the DHCPv6 server is not attached to the same link, then a DHCPv6 relay agent on the client's link will relay messages between the DHCPv6 client and DHCPv6 server, as shown in the following screenshot:
DHCPv6 Wireshark filter
Use the
dhcpv6
display filter to show DHCPv6 traffic. For the capturing filter, use UDP port 547
.
Multicast addresses
Multicast addresses are used by the DHCPv6 client to send datagrams to a group of DHCPv6 servers:
For all DHCP relay agents and servers, the address is
FF02::1:2
(link...