O DHCP (Dynamic Host Configuration Protocol) é um protocolo que permite a atribuição dinâmica de endereços IP e outras configurações de rede em dispositivos conectados, automatizando o processo que, de outro modo, exigiria configuração manual. Com a evolução da tecnologia e o aumento de dispositivos em rede, o DHCP se tornou essencial para simplificar a administração de redes TCP/IP. O protocolo opera através de um modelo cliente/servidor envolvendo etapas como descoberta, oferta, solicitação e confirmação de endereços IP.