A network engineer is configuring a Cisco IOS XE router to act as a DHCPv6 relay agent. The router is connected to a LAN segment with DHCPv6 clients and must forward DHCPv6 messages to a DHCPv6 server at 2001:DB8::100. The engineer has configured the interface with ipv6 address 2001:DB8:1::1/64 and ipv6 enable. Which command is required to enable DHCPv6 relay on the interface?
The ipv6 dhcp relay destination command configures the interface as a DHCPv6 relay agent and specifies the destination DHCPv6 server address. This command is applied to the interface facing the clients. The router will then forward DHCPv6 messages from clients to the specified server and relay responses back. Without this command, the router will not relay DHCPv6 messages, and clients will not receive addresses from the remote server.
Why this answer
To configure a Cisco IOS XE router as a DHCPv6 relay agent, you must use the ipv6 dhcp relay destination command on the interface facing the clients. This command specifies the DHCPv6 server address to which client messages are forwarded. It is the direct analog to the IPv4 ip helper-address command, but with IPv6-specific syntax.
Without it, the router will not relay DHCPv6 messages, and clients will not receive addresses from the remote server. The other options either configure the router as a server or set RA flags, neither of which enables relay.
Exam trap
The trap here is assuming the IPv6 relay command follows the IPv4 ip helper-address pattern, but Cisco IOS XE uses ipv6 dhcp relay destination instead.