Para muitos de nós, conectar-se à Internet é tão simples quanto fazer login em nosso computador e abrir nosso navegador favorito.
Mas há muitas coisas que acontecem nos bastidores para oferecer essa experiência de internet perfeita. Um deles é atribuir endereços IP a dispositivos conectados à web. É aqui que o DHCP entra em cena.
Então, o que é DHCP? Como funciona?
O que é DHCP e qual é sua função?
DHCP significa Protocolo de Configuração Dinâmica de Host.
No nível mais básico, ele atribui endereços IP dinamicamente aos dispositivos conectados à sua rede. O DHCP é essencialmente um protocolo, ou seja, é um conjunto de regras e instruções sobre como os dispositivos em uma rede se comunicarão.
Pense no DHCP como uma cidade que aluga endereços de correspondência por um período específico de tempo, geralmente uma semana. No contexto da sua rede, esses endereços de correspondência são os endereços IP atribuídos aos dispositivos conectados à sua LAN, como computadores e telefones celulares. Cada um deles possui um endereço IP que é usado para enviar e receber pacotes de dados da Internet.
Agora, os endereços IP atribuídos aos seus dispositivos não são fixos. Há um número finito de endereços IP disponíveis e é função do servidor DHCP descobrir quais não estão em uso e atribuí-los. Na maioria dos casos, dois dispositivos não podem ter o mesmo endereço IP e estar conectados à Internet simultaneamente. É por isso que o DHCP é importante ao se conectar à Internet.
Embora os servidores DHCP geralmente atribuam endereços IP automaticamente, eles também podem ser configurados para atribuir um endereço IP específico para um dispositivo específico com base em seu endereço MAC ou outro nível de hardware em formação. Esse endereço IP é conhecido como IP estático.
Relacionado: O que é um endereço IP estático? Veja porque você não precisa de um
Segurança
DHCP é um protocolo vulnerável. Isso ocorre principalmente porque ele não requer qualquer autenticação. Isso permite que clientes não autorizados recebam endereços IP. No lado do servidor, um cliente não tem como verificar a autenticidade do servidor DHCP. Isso faz com que os clientes recebam informações erradas, colocando em risco a integridade da rede.
Servidor DHCP Centralizado
Embora a maioria dos roteadores e computadores modernos tenham a funcionalidade DHCP incorporada, algumas organizações optam por usar um servidor DHCP dedicado. Isso se deve principalmente à melhor atribuição de IP necessária para grandes organizações, bem como ao escopo estendido para personalização.
Para uso doméstico, no entanto, não é necessário um servidor DHCP dedicado.
Como o DHCP funciona?
Agora que você sabe o que o DHCP faz, é hora de entender como ele faz. Existem várias etapas envolvidas na atribuição de um endereço IP dinâmico a um dispositivo em sua rede. Mesmo assim, essas etapas podem ser amplamente divididas em quatro categorias:
- Descoberta: Neste conjunto, o cliente (seu computador ou qualquer outro dispositivo) transmite uma mensagem DHCPDISCOVER por toda a sua rede para encontrar o servidor DHCP.
- Oferta: Ao receber a mensagem DHCPDISCOVER de um cliente, o servidor DHCP reserva um endereço IP para o cliente e faz uma oferta de aluguel. O servidor DHCP faz isso enviando uma mensagem DHCPOFFER ao cliente. Esta mensagem contém todas as informações relevantes, como o endereço IP que está disponível para o cliente, o endereço MAC do cliente, a máscara de sub-rede e a duração da concessão do endereço IP sendo oferecido.
- Solicitação: Ao receber a mensagem DHCPOFFER do servidor DHCP, o cliente verifica se algum outro dispositivo na rede usa a mesma configuração de endereço IP. Se não houver nenhum, o cliente enviará uma mensagem DHCPREQUEST ao servidor DHCP, solicitando que o endereço IP seja atribuído a ele.
- Reconhecimento: Esta é a etapa final envolvida no processo de atribuição de endereço IP. Depois que o servidor DHCP recebe a mensagem DHCPREQUEST, ele envia um pacote DHCPPACK de volta ao cliente, confirmando tudo junto com quaisquer informações adicionais que o cliente possa ter solicitado.
Todo o processo acontece rapidamente e raramente há conflitos entre o servidor e o cliente. No entanto, se você parece estar tendo problemas de rede, esses truques de diagnóstico pode ser útil.
Você está usando DHCP?
Resposta curta, você provavelmente está. A maioria das redes domésticas é configurada para usar DHCP ao atribuir endereços IP. Isso se deve ao processo totalmente automatizado e ao fato de que a funcionalidade DHCP está incluída em seu roteador.
Além disso, um endereço IP estático geralmente não é necessário para uso doméstico.
No entanto, você pode verificar facilmente se está usando DHCP ou não o Prompt de Comando em uma máquina Windows:
- No Iniciar barra de pesquisa do menu, modelo cmd. A partir dos resultados, clique com o botão direito em Prompt de comando> Executar como administrador.
- No console do Prompt de Comando, digite ipconfig / all e pressione Enter.
- Dependendo se você está usando Ethernet ou WiFi, você deve ver uma entrada chamada "DHCP habilitado" e Sim ou Não ao lado dela.
Há uma infinidade de outros Comandos CMD para gerenciar redes sem fio também.
Como alternativa, você também pode usar as configurações do adaptador de rede para verificar se o DHCP está habilitado ou não:
- No Iniciar barra de pesquisa do menu, modelo Painel de controle e abri-lo a partir dos resultados.
- No Painel de Controle, em Rede e Internet, clique em Ver status da rede e atividades.
- Na próxima janela, clique em Alterar as configurações do adaptador à esquerda.
- Na lista de adaptadores de rede, clique duas vezes naquele que você está usando. Por exemplo, se você estiver usando WiFi, clique duas vezes naquele que menciona "WiFi".
- Na janela Status da rede, clique em Detalhes.
- Procure por "DHCP habilitado" e verifique se seu valor é "Sim".
O processo de localização das configurações de DHCP será diferente no iOS e no Linux, mas produzirá resultados semelhantes.
DHCP desmistificado
Embora o protocolo DHCP tenha suas deficiências quando se trata de segurança, ele fornece ao usuário médio uma experiência de Internet descomplicada.
É apenas um dos muitos termos de rede que podem parecer vagos ou difíceis de aprender, mas entendê-los o ajudará a entender melhor sua rede doméstica.
Aqui estão alguns dos termos de rede doméstica mais comuns, o que significam e por que você precisa saber.
Leia a seguir
- Tecnologia Explicada
- Endereço de IP
- Roteador
- Jargão
- Rede doméstica
Manuviraj é redator de recursos da MakeUseOf e escreve sobre videogames e tecnologia há mais de dois anos. Ele é um jogador ávido que também passa seu tempo livre queimando seus álbuns de música favoritos e lendo.
Assine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!
Mais um passo…!
Confirme o seu endereço de e-mail no e-mail que acabamos de enviar.