O que é DHCP? (Protocolo de configuração de host dinâmico)

Índice:

O que é DHCP? (Protocolo de configuração de host dinâmico)
O que é DHCP? (Protocolo de configuração de host dinâmico)
Anonim

DHCP (Dynamic Host Configuration Protocol) é um protocolo que fornece gerenciamento rápido, automático e central para a distribuição de endereços IP dentro de uma rede. Também é usado para configurar a máscara de sub-rede, gateway padrão e informações do servidor DNS no dispositivo.

O Grupo de Trabalho de Configuração Dinâmica de Host da Força-Tarefa de Engenharia da Internet criou o DHCP.

Como funciona o DHCP

Um servidor DHCP emite endereços IP exclusivos e configura automaticamente outras informações de rede. Na maioria das residências e pequenas empresas, o roteador atua como servidor DHCP. Em grandes redes, um único computador pode assumir essa função.

Image
Image

Para fazer isso funcionar, um dispositivo (o cliente) solicita um endereço IP de um roteador (o host). Em seguida, o host atribui um endereço IP disponível para que o cliente possa se comunicar na rede.

Quando um dispositivo é ligado e conectado a uma rede que possui um servidor DHCP, ele envia uma solicitação ao servidor, chamada de solicitação DHCPDISCOVER.

Depois que o pacote DISCOVER chega ao servidor DHCP, o servidor mantém um endereço IP que o dispositivo pode usar e oferece ao cliente o endereço com um pacote DHCPOFFER.

Uma vez feita a oferta para o endereço IP escolhido, o dispositivo responde ao servidor DHCP com um pacote DHCPREQUEST para aceitá-lo. Em seguida, o servidor envia um ACK para confirmar que o dispositivo possui esse endereço IP específico e para definir o tempo que o dispositivo pode usar o endereço antes de obter um novo.

Se o servidor decidir que o dispositivo não pode ter o endereço IP, ele enviará um NACK.

Prós e contras de usar DHCP

Um computador, ou qualquer dispositivo que se conecte a uma rede (local ou internet), deve ser configurado corretamente para se comunicar nessa rede. Como o DHCP permite que essa configuração aconteça automaticamente, ele é usado em quase todos os dispositivos que se conectam a uma rede, incluindo computadores, switches, smartphones e consoles de jogos.

Por causa dessa atribuição de endereço IP dinâmico, há menos chance de que dois dispositivos tenham o mesmo endereço IP, o que é comum ao usar endereços IP estáticos atribuídos manualmente.

Usar DHCP torna a rede mais fácil de gerenciar. Do ponto de vista administrativo, cada dispositivo na rede pode obter um endereço IP com nada mais do que suas configurações de rede padrão, que são configuradas para obter um endereço automaticamente. A alternativa é atribuir endereços manualmente a cada dispositivo na rede.

Como esses dispositivos podem obter um endereço IP automaticamente, os dispositivos podem se mover livremente de uma rede para outra (desde que cada dispositivo esteja configurado com DHCP) e receber um endereço IP automaticamente, o que é útil com dispositivos móveis.

Na maioria dos casos, quando um dispositivo tem um endereço IP atribuído por um servidor DHCP, esse endereço muda cada vez que o dispositivo entra na rede. Se os endereços IP forem atribuídos manualmente, os administradores devem fornecer um endereço específico para cada novo cliente, e os endereços existentes atribuídos devem ser removidos manualmente antes que outros dispositivos possam usar esse endereço. Isso é demorado e configurar manualmente cada dispositivo aumenta a chance de erros.

Há vantagens em usar o DHCP, e há desvantagens. Endereços IP dinâmicos e variáveis não devem ser usados para dispositivos estacionários e que precisam de acesso constante, como impressoras e servidores de arquivos. Embora esses tipos de dispositivos existam predominantemente em ambientes de escritório, é impraticável atribuir a eles um endereço IP variável. Por exemplo, se uma impressora de rede tiver um endereço IP que mudará em algum momento no futuro, todos os computadores conectados a essa impressora terão que atualizar regularmente suas configurações para entender como contatá-la.

Esse tipo de configuração é desnecessário e pode ser evitado não usando DHCP para esses tipos de dispositivos e, em vez disso, atribuindo um endereço IP estático a eles.

A mesma ideia entra em jogo se você precisar de acesso remoto permanente a um computador em uma rede doméstica. Se o DHCP estiver ativado, esse computador obterá um novo endereço IP em algum momento, o que significa que o que você gravou para esse computador não será preciso por muito tempo. Se você usa um software de acesso remoto que depende de um acesso baseado em endereço IP, desative o DHCP e use um endereço IP estático para esse dispositivo.

Mais informações sobre DHCP

Um servidor DHCP define um escopo, ou intervalo, de endereços IP que ele usa para atender dispositivos com um endereço. Este conjunto de endereços é a única maneira de um dispositivo obter uma conexão de rede válida.

Esta é outra razão pela qual o DHCP é tão útil. Ele permite que vários dispositivos se conectem a uma rede durante um período de tempo sem precisar de um pool de endereços disponíveis. Por exemplo, se 20 endereços forem definidos pelo servidor, 30, 50, 200 ou mais dispositivos poderão se conectar à rede, desde que não mais de 20 dispositivos usem um dos endereços IP disponíveis simultaneamente.

Como o DHCP atribui endereços IP por um período de tempo específico (chamado de período de concessão), usar comandos como ipconfig para encontrar o endereço IP de um computador produz resultados diferentes ao longo do tempo.

Enquanto o DHCP é usado para fornecer endereços IP dinâmicos para seus clientes, isso não significa que endereços IP estáticos não possam ser usados ao mesmo tempo. Uma mistura de dispositivos que obtêm endereços dinâmicos e dispositivos que têm seus endereços IP atribuídos manualmente a eles podem existir na mesma rede.

ISPs usam DHCP para atribuir endereços IP. Isso pode ser visto ao identificar seu endereço IP público. Ele provavelmente mudará com o tempo, a menos que sua rede doméstica tenha um endereço IP estático, o que geralmente é apenas o caso de empresas que têm serviços da Web acessíveis publicamente.

No Windows, a APIPA atribui um endereço IP temporário especial quando o servidor DHCP não consegue entregar um funcional a um dispositivo e usa este endereço até obter um que funcione.

FAQ

    O que é espionagem DHCP?

    DHCP snooping é uma tecnologia de segurança de camada dois que interrompe qualquer tráfego DHCP que define como inaceitável. A tecnologia de espionagem, incorporada ao sistema operacional do switch de rede, impede que servidores DHCP não autorizados ofereçam endereços IP a clientes DHCP.

    O que é retransmissão DHCP?

    Um agente de retransmissão é um host que encaminha pacotes DHCP entre clientes e servidores. Um administrador de rede pode usar agentes de retransmissão para encaminhar solicitações e respostas entre clientes e servidores que não estejam na mesma sub-rede física.

Recomendado: