DHCP O Dynamic Host Configuration Protocol (DHCP) é um protocolo de rede que permite que um computador cliente obtenha um endereço IP e outras configurações de rede de um servidor DHCP. Quando um computador cliente é inicializado, ele transmite uma mensagem de solicitação DHCP na rede. O servidor DHCP responde enviando uma mensagem de oferta DHCP, que contém o endereço IP, a máscara de sub-rede, o gateway padrão e outras configurações de rede que o computador cliente usará. O computador cliente envia então uma mensagem DHCP ACK ao servidor DHCP, indicando que aceitou a configuração oferecida.
Configuração automática Se um servidor DHCP não estiver disponível, um computador cliente poderá obter um endereço IP e outras configurações de rede usando o protocolo Zeroconf. Zeroconf, também conhecido como Bonjour, é um conjunto de protocolos que permite que dispositivos se descubram e troquem informações sem a necessidade de um servidor centralizado. Quando um computador cliente é inicializado, ele transmite uma mensagem de anúncio do Zeroconf na rede. Outros dispositivos na rede que também usam o Zeroconf podem então descobrir o computador cliente e trocar informações com ele.
Configuração estática Um computador cliente também pode receber um endereço de link de dados manualmente. Isso é feito definindo as configurações de rede no computador cliente e especificando o endereço IP desejado e outras configurações de rede.
IPv4 No caso do IPv4, um computador cliente normalmente recebe um endereço de link de dados de duas maneiras:
Protocolo de configuração dinâmica de host (DHCP):Este é o método mais comum. Com o DHCP, um computador cliente transmite uma solicitação de endereço IP e um servidor DHCP responde com um endereço IP e outras informações de configuração de rede.
Atribuição estática:Em alguns casos, um computador cliente pode receber um endereço IP estático. Isso normalmente é feito quando um computador está conectado a uma rede pequena sem um servidor DHCP ou quando um endereço IP específico é necessário para um aplicativo específico.
IPv6 No caso do IPv6, normalmente é atribuído a um computador cliente um endereço de link de dados usando a configuração automática de endereço sem estado (SLAAC). Com o SLAAC, um computador cliente gera seu próprio endereço IP com base nas informações obtidas do roteador.