Alternativa C - discover, offer, request, acknowledgment
Processo de Alocação de IP no DHCP
Para entender a ordem correta das mensagens, é necessário conhecer o ciclo padrão de comunicação entre um cliente (host) e um servidor DHCP. Esse processo é frequentemente memorizado pelo acrônimo DORA, que descreve os quatro passos fundamentais:
- Discover: O processo inicia-se quando um novo dispositivo entra na rede. Ele não possui endereço IP, então envia uma mensagem de broadcast chamada DHCP Discover para encontrar qualquer servidor disponível na rede local.
- Offer: Os servidores DHCP receptores respondem com uma mensagem DHCP Offer, propondo um endereço IP livre, além de outras configurações como máscara de sub-rede e gateway. Se houver múltiplos servidores, todos podem enviar ofertas, mas o cliente aceita a primeira que chegar.
- Request: Ao escolher uma oferta, o cliente envia uma mensagem DHCP Request (também broadcast), informando publicamente qual servidor foi escolhido e solicitando formalmente aquele IP específico. Isso evita conflitos caso outro cliente tenha tentado usar o mesmo IP.
- Acknowledgment (ACK): Finalmente, o servidor selecionado responde com um DHCP ACK, confirmando que o IP pode ser utilizado pelo cliente até o final do tempo de concessão (lease time).
Análise
- Início do processo: O cliente precisa primeiro descobrir quem está na rede (Discover), portanto, esta é a primeira mensagem obrigatória.
- Interação: O servidor só pode responder após receber a descoberta (Offer).
- Confirmação: O cliente deve aceitar a oferta (Request) antes que o servidor confirme definitivamente (Acknowledgment).
A sequência lógica segue estritamente a ordem: Descoberta → Oferta → Solicitação → Confirmação.
Portanto, a alternativa correta é a que apresenta a ordem discover, offer, request, acknowledgment.