Informática

Formação de endereços IPv4 e IPv6

3 min de leituraPodcast13 questões

Cai no edital de Agente PF, Escrivão PF, Papiloscopista PF

Para revisar

Resumo

Essência. Endereço IP identifica uma interface na rede.

IPv4: 32 bits, escritos em 4 octetos decimais separados por ponto (0 a 255): 192.168.10.25. Cerca de 4,3 bilhões de endereços, já esgotados, por isso o uso de NAT e endereços privados.

  • Endereço = rede + host, separados pela máscara (255.255.255.0 = /24 na notação CIDR).
  • Em uma sub-rede /n: total de endereços = 2^(32−n); hosts utilizáveis = 2^(32−n) − 2 (descontam-se o endereço de rede e o de broadcast). /24 → 256 endereços, 254 hosts.
  • Faixas privadas (RFC 1918): 10.0.0.0/8, 172.16.0.0/12 (172.16 a 172.31), 192.168.0.0/16. Não são roteadas na internet.
  • 127.0.0.1 = loopback (a própria máquina).

IPv6: 128 bits, em 8 grupos de 4 dígitos hexadecimais separados por dois-pontos: 2001:0db8:0000:0000:0000:ff00:0042:8329.

  • Abreviação: zeros à esquerda de cada grupo podem ser omitidos (0db8 → db8); uma sequência de grupos zerados vira :: uma única vez: 2001:db8::ff00:42:8329.
  • Não tem broadcast: usa unicast, multicast e anycast. Loopback = ::1. Link-local começa com fe80::.
  • Autoconfiguração (SLAAC), cabeçalho base fixo de 40 bytes, espaço que dispensa NAT.

Pegadinha Cebraspe. "Em IPv6, o símbolo :: pode ser usado várias vezes no mesmo endereço" → errado: só uma vez, senão o endereço fica ambíguo.

Visão geral

O item 3.1 é a parte numérica de redes. Protocolos (TCP, UDP, DNS, DHCP) estão em info-protocolos-de-rede; aqui o foco é ler e montar endereços.

Regra

Ver íntegra
Classe IPv4 (histórica)1º octetoMáscara padrão
A1–126/8 (255.0.0.0)
B128–191/16 (255.255.0.0)
C192–223/24 (255.255.255.0)
D224–239Multicast
E240–255Reservada
IPv4IPv6
Tamanho32 bits128 bits
NotaçãoDecimal, 4 octetos, pontoHexadecimal, 8 grupos, dois-pontos
BroadcastSimNão (multicast)
Loopback127.0.0.1::1
ConfiguraçãoManual ou DHCPSLAAC, DHCPv6 ou manual

Pontos-chave

  • CIDR substituiu as classes: o prefixo /n diz quantos bits são de rede.
  • Máscara /26 = 255.255.255.192 → 64 endereços, 62 hosts.
  • NAT traduz vários IPs privados em um público (comum no roteador doméstico).
  • IPv4 e IPv6 não são compatíveis diretamente: convivem por pilha dupla (dual stack), túneis ou tradução.
  • DHCP distribui IPs automaticamente; DNS traduz nomes em IPs (A = IPv4, AAAA = IPv6).

Como a banca cobra

  • "O endereço IPv6 possui 128 bits, representados em hexadecimal" → certo.
  • "O endereço 172.20.5.1 pertence a uma faixa de endereços privados" → certo (172.16–172.31).
  • "Uma sub-rede /24 comporta 256 hosts utilizáveis" → errado (254).
  • "O IPv6 utiliza endereços de broadcast para enviar a todos os nós da rede" → errado.
  • "O endereço 2001:db8:0:0:1:0:0:1 pode ser escrito como 2001:db8::1::1" → errado (:: duas vezes).
Referência

Mapa mental

  • IPv4
    • 32 bits, 4 octetos decimais
    • Máscara separa rede e host
    • CIDR /n: bits de rede
    • Hosts = 2^(32−n) − 2
  • Faixas especiais
    • Privadas: 10/8, 172.16/12, 192.168/16
    • Loopback 127.0.0.1
    • Classes A, B, C; D multicast
  • IPv6
    • 128 bits, 8 grupos hexadecimais
    • Omite zeros à esquerda
    • :: uma única vez
    • Loopback ::1; link-local fe80::
  • Diferenças
    • IPv6 sem broadcast
    • NAT dispensável no IPv6
    • Convivência por pilha dupla
  • ⚠️ Pegadinha
    • /24 tem 254 hosts

Estude Agente PF no app

Grátis, sem cartão

Começar, é grátis

Estude este tópico no app

Grátis, sem cartão. Tudo do PRO liberado.

Criar conta grátis