DHCP es un protocolo que permite a los dispositivos de una red obtener automáticamente una configuración de red como una dirección IP de un servidor. Los servidores DHCP asignan direcciones IP de forma dinámica tomándolas de un pool y reasignándolas cuando los dispositivos se desconectan. El proceso implica que los clientes soliciten y confirmen las direcciones IP con el servidor a través de diferentes tipos de paquetes.