O que é DHCP?
julho 4, 2014O que é DHCP?
O que é? Como funciona? Exemplos?
E aí galera, hoje vamos falar um pouco sobre os conceitos gerais de DHCP.
A sigla significa, Dynamic Host Configuration Protocol, em português Protocolo de Configuração Dinâmica de Endereços de Rede.
A função principal do protocolo DHCP é a de atribuir IP’s para todo dispositivo que solicitar uma conexão.
Vamos abrir um pouco o conceito, o protocolo DHCP é configurado no seu modem ou roteador, e ele possui uma tabela com a faixa de IP’s privados que ele pode utilizar, toda vez que alguém solicita uma conexão, o dhcp vai olhar essa tabela, e vai devolver o próximo IP disponivel na lista.
Vamos ver isso com um exemplo bem comum.
Qual é a primeira coisa que seu amigo pede quando chega na sua casa?
“Qual a senha do maldito wifi?”
Você dá a senha para o seu amigo, e ele se conecta automaticamente, sem necessidade de configuração nenhuma. Hmmm, como isso é possível? Graças ao dhcp, quando o smartphone do seu amigo conectou na wifi, é iniciada uma conversa (literalmente, se você acessar sua rede com o wireshark você vai ver algo bem parecido com isso)
Smartphone: “Ei dhcp, preciso de um IP pra me conectar na internet, me vê um aí!”
DHCP: “Quem é você? Manda o endereço MAC, senão não libero nada”
Smartphone: “Meu mac é xxxxxxxxxxxxxxxxxxxxxx1”
Dhcp: “Beleza cara, pega o IP 10.1.1.30, ta com acesso já, use a vontade”
Smartphone: “Vlw, flws”
O que o DHCP faz agora? Coloca na tabela dele
IP 10.1.1.30 – MAC xxxxxxxxxxxxxxxxxxxxxx1
E com isso ele aprende pra onde deve enviar os pacotes que forem pedidos pelo ip 10.1.1.30
Agora, toda vez que o IP 10.1.1.30 solicitar algo da internet, o roteador vai saber exatamente pra quem enviar esses pacotes, no cabeçalho do pacote vai ter a informação:
“Solicitação do IP privado 10.1.1.30, esse pacote ta indo para o mac,xxxxxxxxxxxxxxxxxxxxxx1, se alguém receber por engano ae, please da um drop”
Com isso a segurança da conexão consegue se manter organizada.
Essa é a função principal do DHCP, atribuir IP’s privados para qualquer dispositivo que peça conexão na sua rede.
Existem 3 tipos de DHCP, como essa aula ja estourou o tamanho médio, vou colocar ela aqui como link, para você aprender rápido quais os tipos de DHCP, antes de ir para a próxima aula, deixa um like nesse vídeo e inscreva-se no canal!