Carregando
0x50Lição 6 de 14

Entre em uma rede e compartilhe um endereço

Veja como os dispositivos obtêm endereços e como NAT e IPv6 lidam com a escassez.

25 min Questionário com 7 perguntas
Ao final desta lição, você saberá
  • Descrever como o DHCP configura um dispositivo ao entrar em uma rede.
  • Explicar como o NAT permite que muitos dispositivos compartilhem um endereço público.
  • Ler um endereço IPv6 e explicar por que ele elimina a necessidade de NAT.

Conecte-se ao Wi-Fi de uma cafeteria e você fica online em segundos, sem digitar endereço, máscara ou gateway. E, embora o IPv4 tenha só cerca de 4,3 bilhões de endereços para muito mais dispositivos, sua casa tem uma dúzia de aparelhos usando apenas um. Esta aula explica os dois truques.

Endereços privadosNotebook192.168.1.10Celular192.168.1.11TV192.168.1.12Roteador domésticoDHCP: distribui endereçosGateway padrãoNAT: divide um endereçoEndereço público198.51.100.7InternetTodos aparecem como um só
Uma casa típica: o DHCP distribui endereços privados, e o NAT permite que todos compartilhem um endereço público.

DHCP: configuração automática

Um dispositivo novo não tem endereço, não sabe a quem perguntar e ainda não pode usar o IP normalmente. O DHCP resolve isso em quatro mensagens, muitas vezes lembradas como DORA: Discover, Offer, Request, Acknowledge.

Experimente

Entre em uma rede

Acompanhe um celular entrando em uma rede. Preste atenção na segunda previsão: uma resposta DHCP fornece muito mais do que um endereço IP.

Mensagem 1 de 4Previsões 0/0
Celular
Servidor DHCP

Preveja: O celular ainda não tem endereço IP. Como ele consegue enviar alguma coisa?

Endereços privados e NAT

Três faixas são reservadas para uso privado e nunca aparecem na Internet pública: 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16. Milhões de casas usam os mesmos endereços, e isso não é problema porque elas não se alcançam diretamente.

Para ficar online, um roteador doméstico faz Network Address Translation (NAT). Ele reescreve a origem dos pacotes de saída com seu único endereço público e mantém uma tabela para saber a quem pertencem as respostas.

Experimente

Compartilhe um endereço público

Cumpra os três objetivos. Os dois dispositivos usam de propósito a porta de origem 50000. O que o roteador precisa fazer para as respostas não se misturarem? Observe a coluna de porta pública.

  • Conecte os dois dispositivos ao mesmo tempo
  • Entregue uma resposta a um dispositivo
  • Envie um pacote que ninguém pediu
Notebook 192.168.1.10:50000
Celular 192.168.1.11:50000
Tabela NAT do roteador (endereço público 198.51.100.7)

Vazia. Conecte um dispositivo para criar uma entrada.

IPv6: endereços para tudo

O NAT esticou a vida do IPv4, mas a solução real é o IPv6, cujos endereços têm 128 bits. São cerca de 3,4 × 10³⁸ endereços, o bastante para cada dispositivo ter um público, sem precisar de NAT.

Os endereços são escritos como oito grupos de dígitos hexadecimais, com dois atalhos: zeros à esquerda podem ser omitidos em um grupo, e uma sequência de grupos só de zeros pode virar ::.

Uma rede típica é um /64, e os dispositivos podem configurar o próprio endereço a partir dos anúncios do roteador (SLAAC), muitas vezes sem DHCP. O resto funciona de modo muito parecido com o que você aprendeu: prefixos, rotas e correspondência do prefixo mais longo continuam valendo.

Shortening an IPv6 address
2001:0db8:0000:0000:0000:0000:0000:0001    full form
2001:db8:0:0:0:0:0:1                       drop leading zeros
2001:db8::1                                collapse the zeros

Experimente

Público, privado ou autoatribuído?

Classifique cada endereço. Você fará isso o tempo todo ao ler logs e configurações.

0 de 6 classificadosPontuação 0/0
  • “192.168.1.10”

  • “8.8.8.8”

  • “172.20.1.5”

  • “172.32.1.5”

  • “169.254.12.7”

  • “10.20.30.40”

Experimente

Leia as configurações de rede de um dispositivo

Clique na linha que responde a cada pergunta.

Rodada 1 de 3: Diagnostique um notebook com WindowsPontuação 0/0

Qual linha prova que este notebook nunca recebeu resposta de um servidor DHCP?

> ipconfig

Principais conclusões

  • O DHCP fornece endereço, máscara, gateway e servidor DNS por meio de uma concessão.

  • O NAT compartilha um endereço público reescrevendo endereços e portas e lembrando o mapeamento.

  • O IPv6 oferece tantos endereços que os dispositivos não precisam mais compartilhar.

Quiz da aula

7 perguntas · aprovação com 5 acertos · até 50 XP

Ao passar, você conclui a aula e mantém sua sequência. As perguntas erradas voltarão em sessões de revisão.

Dúvidas sobre esta lição

Travou em algum ponto? Pergunte. Descobriu algo? Compartilhe. Explicar também é uma ótima forma de aprender.

Carregando publicações…