DHCP (Dynamic Host Configuration Protocol)
DHCP (Dynamic Host Configuration Protocol)
O DHCP é um protocolo de rede utilizado para atribuir automaticamente endereços IP e outros parâmetros de configuração a dispositivos em uma rede, simplificando a administração.
Funcionamento Básico
O DHCP opera no modelo cliente-servidor, seguindo quatro etapas principais (DORA):
- Discover: Cliente envia broadcast (DHCPDISCOVER) para localizar servidores.
- Offer: Servidor responde com uma oferta (DHCPOFFER) contendo um IP disponível.
- Request: Cliente solicita o IP oferecido (DHCPREQUEST).
- Acknowledge: Servidor confirma a atribuição (DHCPACK).
Vantagens
- Automatiza a configuração de IP, evitendo conflitos.
- Reduz a carga administrativa em redes grandes.
- Permite reutilização dinâmica de endereços IP.
Componentes Principais
- Cliente DHCP: Dispositivo que solicita configuração (ex: computadores, smartphones).
- Servidor DHCP: Distribui os endereços IP e parâmetros (como gateway, DNS).
- Escopo: Faixa de IPs disponíveis para alocação.
- Concessão (Lease): Tempo pelo qual um IP é válido para um cliente.
Tipos de Alocação
- Dinâmica: IPs atribuídos temporariamente (mais comum).
- Automática: IP permanente atribuído ao primeiro uso.
- Estática (Reserva): IP fixo associado a um MAC address.
Portas e Protocolos
- Utiliza UDP (porta 67 para servidor, 68 para cliente).
- Opera na camada de aplicação do TCP/IP.
Questões Relevantes para Concursos
- Diferença entre DHCP e IP estático.
- Etapas do processo DORA.
- Problemas comuns (ex: esgotamento de IPs, conflitos).
- DHCP Relay Agent (para redes com múltiplos sub-redes).