logo

Como o servidor DHCP atribui dinamicamente o endereço IP a um host?

DHCP é uma abreviatura de Protocolo de Configuração Dinâmica de Host. É um protocolo da camada de aplicação usado por hosts para obter informações de configuração de rede. O DHCP é controlado por um servidor DHCP que distribui dinamicamente parâmetros de configuração de rede, como endereços IP, máscaras de sub-rede e endereços de gateway. 

O que é um protocolo de configuração de host dinâmico?  
 

  • Dinâmico - Automaticamente
  • Host - Qualquer computador conectado à rede
  • Configuração - Configurar um host significa fornecer informações de rede (endereço IP, máscara de sub-rede, endereço do gateway) para um host
  • Protocolo - Conjunto de regras


Resumindo, um servidor DHCP configura dinamicamente um host em uma rede. 

A desvantagem de configurar manualmente o host: A configuração de um host quando ele estiver conectado à rede pode ser feita manualmente, ou seja, pelo administrador da rede ou pelo servidor DHCP. No caso de redes domésticas a configuração manual é bastante fácil. Já em grandes redes o administrador da rede pode enfrentar muitos problemas. 
Além disso, a configuração manual está sujeita a erros. Digamos que um administrador de rede atribua um endereço IP que já foi atribuído. Causando dificuldades tanto para os administradores quanto para os vizinhos da rede. 

Então aí vem o uso do servidor DHCP. Antes de discutir como funciona o servidor DHCP, vamos examinar as entidades DHCP. 
 

Configurando um host usando DHCP:
Para configurar um host, precisamos do seguinte: 
 



    Endereço IP alugado- Endereço IP para um host que dura um determinado período de algumas horas, alguns dias ou algumas semanas.Máscara de sub-rede- O host pode saber em qual rede está.Endereço de gateway- O Gateway é o Provedor de Serviços de Internet que conecta os usuários à Internet. O endereço do gateway permite que o host saiba onde está o gateway para se conectar à Internet.

Entidades DHCP

    Servidor DHCP: Ele fornece automaticamente informações de rede (endereço IP do gateway de máscara de sub-rede) em locação. Depois que o período expirar, as informações da rede poderão ser atribuídas a outra máquina.  Ele também mantém o armazenamento de dados que armazena os endereços IP disponíveis.Cliente DHCP:   Qualquer nó que solicite uma alocação de endereço IP para uma rede é considerado um cliente DHCP.Agente de retransmissão DHCP: Caso tenhamos apenas um servidor DHCP para múltiplas LAN's então este Agente que está presente em cada rede encaminha a solicitação DHCP para o servidor DHCP. Portanto, usando o DHCP Relay Agent, podemos configurar várias LANs com um único servidor.


 

Como o servidor DHCP atribui um endereço IP a um host?

    DHCPDESCOBRIR:Quando um novo nó é conectado à rede, ele transmite a mensagem DHCPDISCOVER que contém o endereço de origem como 0.0.0.0 para todos os nós da rede, incluindo o servidor. O servidor DHCP ao receber a mensagem retorna a mensagem DHCPOFFER ao host solicitado, que contém o endereço do servidor e o novo endereço IP do nó.
     OFERTA DHCP: Se houver vários servidores na rede, o host receberá várias mensagens DHCPOFFER. Cabe ao host selecionar uma mensagem específica. 
     PEDIDO DE DHCP: O host solicitado ao receber a mensagem de oferta transmite novamente a mensagem DHCPREQUEST na rede com o endereço do servidor cuja mensagem de oferta é aceita pelo host. O servidor pertencente a esse endereço de servidor enviado pelo host verifica se o endereço a ser atribuído ao nó está disponível no armazenamento de dados. 
     DHCPACK:Se o endereço for atribuído, ele marcará o endereço IP no armazenamento como indisponível para garantir a consistência. Agora o servidor envia um pacote DHCPACK para o host solicitado que contém informações de rede (endereço IP endereço de gateway de máscara de sub-rede). Caso o endereço seja atribuído a outra máquina, o servidor envia o pacote DHCPNAK para o host solicitado indicando que o endereço IP está atribuído a alguma outra máquina. 
     LANÇAMENTO DE DHCP:E, finalmente, se o host quiser mudar para outra rede ou tiver terminado seu trabalho, ele envia o pacote DHCPRELEASE ao servidor indicando que deseja se desconectar. Em seguida, o servidor marca o endereço IP como disponível no armazenamento para que ele possa ser atribuído a outras máquinas. 
     

Referências:  
Para referência ao protocolo DHCP  Clique aqui  

 


 

Criar questionário