DHCP configuration includes configuration of a DHCP server, configuration of DHCP clients, and optional configuration of DHCP relay agents and BOOTP clients. Server configuration enables the server to send network parameters to the client, client configuration determines how clients request network parameters, and relay agent configuration enables a relay agent to forward DHCP messages between clients and servers that are on different physical subnets.