This document discusses Dynamic Host Configuration Protocol (DHCP) version 4 and 6. It covers how to configure routers as DHCP servers and clients, and troubleshoot DHCP configurations. For DHCPv4, it describes address allocation methods, message formats, and using routers as relays. For DHCPv6, it explains Stateless Address Autoconfiguration and stateless/stateful options. Configuration and verification commands are provided for DHCPv4 and DHCPv6 servers, clients, and relays.