CCT-UFCA/Ciência da Computação/Laboratório de Redes/DHCP
Aparência
O que é DHCP?
[editar | editar código]DHCP (Dynamic Host Configuration Protocol) é um protocolo cliente/servidor criado em 1993 que distribui automaticamente IPs e configurações de rede para os dispositivos, substituindo o antigo BOOTP.
Principais Vantagens
[editar | editar código]- Automatiza a atribuição de IPs
- Reduz erros e conflitos na rede
- É escalável e transparente para o usuário
Modos de Operação
[editar | editar código]- Automático: IP fixo atribuído automaticamente
- Dinâmico: IP temporário com tempo de concessão (lease)
- Manual: IP fixo vinculado ao MAC do dispositivo
Funcionamento: Processo DORA
[editar | editar código]- Discovery – Cliente procura um servidor DHCP (broadcast)
- Offer – Servidor responde com uma proposta de IP e parâmetros
- Request – Cliente aceita a proposta e envia confirmação
- Acknowledge – Servidor confirma a concessão do IP
Mensagens Importantes do DHCP
[editar | editar código]Além do DORA, existem outras mensagens:
- Gratuitous ARP: Verifica se o IP oferecido já está em uso
- DHCP NAK: Servidor rejeita o pedido (ex: IP inválido)
- DHCP Decline: Cliente recusa IP após detectar conflito
- DHCP Release: Cliente devolve o IP ao servidor
- DHCP Inform: Cliente solicita apenas configurações extras (já tem IP)
Retransmissão DHCP (Relay Agent)
[editar | editar código]- DHCP funciona com broadcast, que não atravessa roteadores
- Um roteador ou relay agent reencaminha as mensagens entre sub-redes
- Campo
giaddr(Gateway IP Address) identifica a origem da requisição
Configuração
[editar | editar código]Servidor
[editar | editar código]- Instalar e configurar intervalo de IPs, concessão e reservas
- Ativar escopos e verificar funcionamento
Cliente
[editar | editar código]- Apenas precisa ativar o uso de DHCP na interface de rede
Conclusão:
O DHCP é essencial em redes modernas por automatizar a configuração de IPs, reduzindo falhas humanas e facilitando o gerenciamento da infraestrutura.