O que é DHCP?

julho 4, 2014 1 Por tmoment

O 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!