Endereçamento IP e divisão em sub-redes

Aprenda como os endereços IP realmente funcionam, a começar pelos bits. Converta entre as notações binária e decimal pontuada, interprete máscaras de sub-rede e prefixos CIDR e determine os endereços de rede, de broadcast e de hosts de qualquer sub-rede IPv4. Diferencie endereços públicos, privados e de uso especial, divida um bloco de endereços em sub-redes de mesmo tamanho e elabore um plano com máscaras de comprimento variável (VLSM) para quantidades reais de hosts. Em seguida, avance para o IPv6: escreva e abrevie endereços de 128 bits, planeje sub-redes /64 e reconheça endereços unicast globais, locais únicos, locais de enlace, multicast e anycast, além de identificadores de interface EUI-64 modificado.

BásicoAula 4 de 9 do curso Curso de Fundamentos de redes de computadores

O que você vai aprender

  1. Converta octetos entre binário e decimal e explique como um endereço IPv4 de 32 bits é escrito e dividido em uma parte de rede e uma parte de host.
    • Converta octetos entre os sistemas binário e decimal
      Use os valores posicionais de um octeto de 8 bits para converter qualquer número de 0 a 255 em binário e vice-versa, com rapidez e sem erros.
    • Explique a estrutura de um endereço IPv4
      Leia a notação decimal pontuada, entenda que uma máscara determina onde termina a parte de rede e reconheça as classes históricas de endereços e por que o endereçamento sem classes as substituiu.
  2. Escreva máscaras na forma decimal pontuada e de prefixo CIDR, determine o endereço de rede, o endereço de broadcast e a faixa de endereços utilizáveis de hosts de qualquer sub-rede IPv4 e use-os para verificar as configurações de um host.
    • Escreva máscaras de sub-rede em notação decimal pontuada e de prefixo
      Converta entre máscaras em notação decimal pontuada e comprimentos de prefixo, reconheça máscaras válidas e determine o tamanho e o tamanho do bloco de uma sub-rede a partir de seu prefixo.
    • Determine o endereço de rede, o endereço de broadcast e a faixa de endereços de hosts
      Aplique uma máscara a qualquer endereço IPv4, pelo método binário ou pelo método do tamanho do bloco, para determinar sua sub-rede, seus primeiros e últimos endereços utilizáveis e seu número de hosts.
    • Verifique se os hosts pertencem à mesma sub-rede e confira suas configurações
      Determine se dois endereços estão na mesma sub-rede, explique como um host escolhe entre a entrega direta e seu gateway padrão e identifique erros de endereço, máscara e gateway.
  3. Diferencie endereços IPv4 públicos, privados e compartilhados, explique por que existe o endereçamento privado e reconheça as faixas reservadas que têm significados especiais.
    • Diferencie endereços públicos de endereços privados
      Reconheça as três faixas privadas e o espaço de endereçamento compartilhado e explique como redes privadas acessam a internet por meio da tradução de endereços.
    • Reconheça endereços IPv4 de uso especial
      Identifique endereços de loopback, locais de enlace (APIPA), não especificados, de broadcast, multicast, reservados, de documentação e de testes de desempenho e use-os no diagnóstico de problemas.
  4. Divida um bloco em sub-redes de mesmo tamanho, elabore um plano de comprimento variável adequado a quantidades reais de hosts e verifique o alinhamento, as sobreposições e os blocos que podem ser combinados.
    • Divida um bloco em sub-redes de mesmo tamanho
      Empreste bits de host para criar uma quantidade necessária de sub-redes de mesmo tamanho ou sub-redes de um tamanho necessário e liste cada sub-rede resultante com sua faixa.
    • Elabore um plano de endereçamento com máscaras de comprimento variável (VLSM)
      Dimensione cada sub-rede conforme sua necessidade, aloque as sub-redes da maior para a menor nos limites corretos e registre um plano completo, sem sobreposições e com espaço para expansão.
    • Verifique se há sobreposição entre blocos e combine-os em um prefixo sumarizado
      Verifique se um prefixo é uma rede válida e se dois blocos se sobrepõem, e determine o prefixo único que sumariza um grupo de sub-redes contíguas.
  5. Explique por que o IPv6 existe, escreva endereços de 128 bits nas formas completa e abreviada e determine e planeje prefixos e sub-redes IPv6.
    • Escreva endereços IPv6 nas formas completa e comprimida
      Use o sistema hexadecimal para ler endereços IPv6, aplique as duas regras de abreviação e a forma textual recomendada e descreva como IPv4 e IPv6 funcionam lado a lado.
    • Determine e planeje prefixos e sub-redes IPv6
      Leia comprimentos de prefixo, determine o prefixo de um endereço, divida o prefixo de uma unidade em sub-redes /64 e verifique as configurações IPv6 de uma interface.
  6. Reconheça endereços unicast, multicast e anycast e as faixas IPv6 especiais por seus prefixos, e construa um identificador de interface com EUI-64 modificado.
    • Reconheça endereços unicast globais, locais únicos e locais de enlace
      Identifique os três principais tipos de endereço unicast IPv6 por seus primeiros dígitos hexadecimais e explique onde cada um pode ser usado.
    • Reconheça endereços IPv6 multicast, anycast e especiais
      Explique por que o IPv6 não tem broadcast, interprete escopos multicast e grupos conhecidos, construa um endereço de nó solicitado e identifique endereços anycast, de loopback, não especificados, mapeados e de documentação.
    • Construa identificadores de interface, incluindo EUI-64 modificado
      Descreva as formas pelas quais uma interface obtém seu identificador de interface de 64 bits e construa e reconheça um identificador EUI-64 modificado a partir de um endereço MAC.

Guia de estudo de Endereçamento IP e sub-redes

6 capítulos

1

Leia endereços IPv4 nas formas binária e decimal pontuada

Um endereço IPv4 parece ser formado por quatro números comuns, mas a divisão em sub-redes trabalha com os bits por trás deles. Aprenda a passar de uma representação à outra sem se perder. O mesmo endereço pode pertencer a redes de tamanhos diferentes conforme sua máscara, portanto ler o número é apenas o primeiro passo. Você também conhecerá as antigas classes de endereços, que ainda aparecem no vocabulário de redes, embora as redes modernas usem prefixos explícitos.

1.1 Converta octetos entre os sistemas binário e decimal

Um octeto é um grupo de oito bits. Cada bit contém 0 ou 1. Um endereço IPv4 tem quatro octetos, totalizando 32 bits. Comece com um octeto; o mesmo método funciona em cada uma das quatro partes.

Atribua um valor a cada bit

Leia as posições da esquerda para a direita:

Posição12345678
Valor1286432168421

Cada posição vale o dobro da posição à sua direita. Some o valor de uma posição apenas quando seu bit for 1. Em 10101100, as posições ativas são 128, 32, 8 e 4:

128+32+8+4=172

O zero na posição de 64 não contribui para a soma. Em 01100100, os bits 1 selecionam 64, 32 e 4, resultando em 100. O bit mais à esquerda tem o maior valor; 10000000 é 128, enquanto 00000001 é 1.

Construa o binário a partir do decimal

Para converter 200, percorra os mesmos valores em ordem. Em cada posição, pergunte se seu valor cabe no que resta.

  1. 128 cabe: escreva 1 e restam 72.
  2. 64 cabe: escreva 1 e restam 8.
  3. 32 e 16 não cabem: escreva 0 em ambas as posições.
  4. 8 cabe: escreva 1 e resta 0.
  5. As posições de 4, 2 e 1 são todas 0.

O resultado é 11001000. Confira somando os valores selecionados: 128 + 64 + 8 = 200. Quando o resto chegar a zero, continue escrevendo zeros até preencher as oito posições.

Escreva o decimal 10 como 00001010 quando for um octeto. O número binário mais curto 1010 tem o mesmo valor, mas oito posições permitem alinhar um endereço à sua máscara de sub-rede. Não trate uma sequência binária como número decimal: o binário 00000100 significa quatro, não cem.

Reconheça padrões de máscara

As máscaras de sub-rede usam repetidamente octetos cujos bits 1 preenchem as posições a partir da esquerda. Vale a pena aprender estes padrões:

BinárioDecimalBinárioDecimal
1000000012811111000248
1100000019211111100252
1110000022411111110254
1111000024011111111255

Cada linha acrescenta outro valor posicional. Por exemplo, 224 é 128 + 64 + 32. Um octeto com todos os bits em zero é 0; com todos em um, a soma é 255.

Conte as combinações

Com um bit, há dois padrões possíveis. Com dois bits, há quatro: 00, 01, 10 e 11. Cada bit acrescentado dobra as possibilidades, portanto n bits fornecem 2n valores. Oito bits fornecem 256 valores, numerados de 0 a 255. Essa distinção entre o número de valores e o maior valor é importante ao contar endereços.

Principais conclusões

  • Um octeto tem oito bits, com valores posicionais de 128 a 1 da esquerda para a direita.
  • Some os valores correspondentes a bits 1 para converter de binário para decimal.
  • Converta de decimal testando cada valor posicional e subtraindo os que couberem.
  • Escreva oito posições ao alinhar um octeto a uma máscara.
  • Oito bits fornecem 256 valores, de 0 a 255.

1.2 Explique a estrutura de um endereço IPv4

Um endereço IPv4 é um número de 32 bits usado para identificar uma interface de rede. Sua forma conhecida, a notação decimal pontuada, converte cada um dos quatro octetos em decimal e os separa por pontos. Os pontos marcam os limites entre octetos; não são separadores decimais.

Leia quatro octetos

O endereço 192.168.10.77 é:

11000000.10101000.00001010.01001101

O primeiro octeto é 128 + 64 = 192. O segundo é 128 + 32 + 8 = 168. O terceiro é 8 + 2 = 10, e o quarto é 64 + 8 + 4 + 1 = 77. Cada octeto deve estar entre 0 e 255. Um endereço como 192.168.1.256 é inválido porque seu último número precisa de mais de oito bits.

O espaço completo contém 232 endereços: 4.294.967.296. Alguns são reservados para finalidades específicas, portanto esse não é o número disponível para hosts comuns na internet.

Um endereço pertence a uma interface, a conexão pela qual um dispositivo se conecta a uma rede. Um roteador que conecta três redes IP precisa de endereçamento nas três interfaces. Um notebook que usa Wi-Fi e Ethernet pode ter um endereço IPv4 diferente em cada uma. Por isso, o diagnóstico começa pela interface em uso.

Determine o limite com uma máscara

Todo endereço tem uma porção de rede e uma porção de host. A porção de rede identifica sua sub-rede; a porção de host seleciona uma interface dentro dela. São partes dos mesmos 32 bits, não números adicionais acrescentados ao endereço.

O endereço sozinho não mostra a divisão. Com /16, 172.16.45.200 pertence a 172.16.0.0/16. Com /21, pertence a 172.16.40.0/21. O prefixo mais longo mantém mais bits na porção de rede e deixa menos para hosts. Ao calcular a sub-rede de um endereço, mantenha sempre o prefixo junto dele.

Entenda as antigas classes

Antes do CIDR, as classes de endereços forneciam limites padrão fixos:

ClassePrimeiro octetoAntigo padrão ou finalidade
A1–126/8, máscara 255.0.0.0
B128–191/16, máscara 255.255.0.0
C192–223/24, máscara 255.255.255.0
D224–239Grupos multicast
E240–255Espaço reservado

Os primeiros bits são 0, 10, 110, 1110 e 1111, respectivamente. Os primeiros octetos 0 e 127 têm usos especiais, embora seu primeiro bit seja 0. Por exemplo, 150.20.0.9 está na faixa histórica da classe B; 230.0.0.5 é um endereço de grupo multicast.

As classes fixas desperdiçavam espaço. Uma rede que precisasse de 300 endereços de hosts ultrapassaria os 254 endereços utilizáveis de um bloco classe C, mas usaria apenas uma pequena parte dos 65.534 de um bloco classe B. O roteamento interdomínios sem classes (CIDR) substituiu os limites fixos em 1993. Agora, um prefixo pode ter qualquer comprimento de 0 a 32. 10.1.2.0/24 é um bloco sem classes válido: a antiga classificação A não o obriga a usar /8.

Principais conclusões

  • O IPv4 usa quatro octetos decimais, cada um entre 0 e 255.
  • Um endereço identifica uma interface, portanto um dispositivo pode ter vários endereços.
  • Uma máscara ou um prefixo define o limite entre rede e host.
  • Os prefixos CIDR modernos substituem os padrões das classes históricas.
2

Use máscaras de sub-rede e prefixos para determinar os limites de uma sub-rede

Uma máscara de sub-rede transforma um endereço em um plano de rede utilizável. Você vai ler máscaras nas duas formas comuns, determinar o primeiro e o último endereço de uma sub-rede e decidir quais endereços podem ser atribuídos a interfaces. Em seguida, use os mesmos cálculos para verificar um host e seu gateway. O essencial é localizar corretamente o limite: às vezes ele fica dentro de um octeto e, outras vezes, a porção de host abrange mais que o último octeto.

2.1 Escreva máscaras de sub-rede em notação decimal pontuada e de prefixo

Uma máscara de sub-rede marca quais bits pertencem à rede. Ela tem 32 bits: uma sequência contínua de bits 1 a partir da esquerda, seguida por bits 0. Um 1 mantém o bit correspondente do endereço na porção de rede. Um 0 marca uma posição de host.

Conte os bits de rede

A notação de prefixo escreve o número de bits 1 da máscara após uma barra. /24 significa 24 bits de rede e oito bits de host. Sua máscara é 11111111.11111111.11111111.00000000, ou 255.255.255.0.

Para /21, divida 21 em 8 + 8 + 5. Os dois primeiros octetos são 255. O seguinte contém cinco bits 1, 11111000, que valem 248. O último octeto é zero. A máscara é 255.255.248.0.

Para fazer o inverso, conte os bits 1 de cada octeto. 255.255.255.192 contém 8 + 8 + 8 + 2 = 26, portanto é /26. Muitas vezes, o octeto parcialmente preenchido é a única parte que você precisa converter.

PrefixoMáscaraBits de hostTotal de endereçosHosts utilizáveis comuns
/24255.255.255.08256254
/25255.255.255.1287128126
/26255.255.255.19266462
/27255.255.255.22453230
/28255.255.255.24041614
/30255.255.255.252242
Verifique se uma máscara é válida

Um octeto de máscara pode ser 0, 128, 192, 224, 240, 248, 252, 254 ou 255. No entanto, octetos válidos, por si só, não bastam: a máscara inteira deve manter a sequência contínua de bits 1. Após um octeto menor que 255, todos os octetos seguintes devem ser zero. 255.255.0.255 é inválida porque seus bits 1 recomeçam. 255.255.255.100 é inválida porque 100 em binário é 01100100, o que interrompe o padrão dentro de um octeto.

Conte endereços e determine o incremento

Se o prefixo for p, a quantidade de bits de host é h=32−p. Há 2h endereços. Em uma sub-rede comum com broadcast, reserve o padrão de host com todos os bits em zero para a rede e o padrão com todos em um para o broadcast, restando 2h−2 endereços utilizáveis. /31 e /32 têm usos especiais e são tratados separadamente.

O tamanho do bloco, ou incremento, é 256 menos o valor da máscara no octeto em que ela deixa de ser 255. Com /26, esse é o quarto octeto: 256 − 192 = 64. As redes começam em .0, .64, .128 e .192. Com /21, o incremento é 256 − 248 = 8 no terceiro octeto; o quarto octeto ainda faz parte da porção de host.

Um número de prefixo maior significa menos endereços: /26 é menor que /25. Cada bit de rede acrescentado reduz pela metade os padrões de host possíveis.

Reconheça as extremidades da escala de prefixos

Uma /0 não tem bits de rede fixos e tem a máscara 0.0.0.0; ela abrange todo o espaço IPv4. Uma /32 fixa todos os 32 bits e tem a máscara 255.255.255.255; ela identifica um único endereço exato. Essas extremidades ajudam você a interpretar uma rota padrão ou um prefixo de host sem tentar atribuir a ele uma contagem comum de hosts utilizáveis.

Leia configurações em diferentes formas

No Windows, ipconfig exibe uma máscara em notação decimal pontuada. No Linux, ip addr acrescenta o prefixo ao endereço. No macOS, ifconfig pode exibir uma máscara hexadecimal, como 0xffffff00, equivalente a 255.255.255.0. São maneiras diferentes de mostrar o mesmo limite.

Principais conclusões

  • Uma máscara válida tem bits 1 contíguos seguidos por bits 0.
  • Um prefixo conta os bits de rede; os bits restantes são de host.
  • A quantidade comum de hosts utilizáveis é 2h−2.
  • O incremento é 256 menos o valor da máscara no octeto em que está o limite.
  • Um prefixo mais longo descreve um bloco menor.

2.2 Determine o endereço de rede, o endereço de broadcast e a faixa de endereços de hosts

O endereço de rede tem todos os bits de host definidos como 0. O endereço de broadcast tem todos os bits de host definidos como 1. Em uma sub-rede IPv4 comum, os endereços entre esses extremos estão disponíveis para interfaces.

Aplique a máscara bit a bit

Uma operação E bit a bit mantém um 1 somente quando ambos os bits de entrada são 1. Todos os outros pares resultam em 0. Aplicar a operação E a um endereço e sua máscara preserva os bits de rede e zera os bits de host.

Para 192.168.10.77/26, os primeiros 24 bits estão totalmente cobertos pela máscara. Trabalhe no último octeto:

Address: 01001101   (77)
Mask:    11000000   (192)
AND:     01000000   (64)

A rede é 192.168.10.64. Restam seis bits de host. Defina todos como 1: 01111111 é 127, formando o broadcast 192.168.10.127. A faixa utilizável vai de 192.168.10.65 a 192.168.10.126, contendo 26−2=62 endereços.

O broadcast é uma unidade menor que o próximo endereço de rede. Somar o tamanho inteiro do bloco a .64 produz .128, a próxima sub-rede, não o broadcast desta sub-rede.

Use o atalho do tamanho do bloco

Para 172.16.45.200/21, converta /21 em 255.255.248.0. O limite está no terceiro octeto, com incremento 8. Os múltiplos próximos de 45 são 40 e 48, portanto 45 está no bloco que começa em 40.

  • Rede: 172.16.40.0.
  • Próxima rede: 172.16.48.0.
  • Broadcast: 172.16.47.255.
  • Primeiro e último utilizáveis: 172.16.40.1 e 172.16.47.254.

Todo o quarto octeto é espaço de host, portanto defina-o como 0 para a rede e como 255 para o broadcast. O bloco tem 11 bits de host, resultando em 211−2=2.046 endereços utilizáveis.

Um endereço terminado em .0 ou .255 ainda pode ser um endereço de host em uma sub-rede maior. Tanto 172.16.41.0 quanto 172.16.44.255 estão entre esses extremos. Suas porções completas de host não são compostas apenas por zeros nem apenas por uns. Avalie todos os bits de host, não apenas o último número decimal.

O incremento descreve o avanço em um octeto, não necessariamente o número de endereços no bloco inteiro. No exemplo /21, oito valores do terceiro octeto contêm, cada um, 256 valores do último octeto, resultando em 2.048 endereços no total. Subtrair os dois extremos reservados fornece os mesmos 2.046 endereços utilizáveis da fórmula de bits de host. Mantenha separados esses dois significados de “tamanho do bloco” quando o limite estiver antes do quarto octeto.

Trate /31 e /32 corretamente

Uma /31 contém dois endereços. Em um enlace ponto a ponto entre roteadores compatível, ambos são utilizáveis conforme a RFC 3021; não é necessária uma reserva para broadcast. Por exemplo, 10.0.0.8/31 pode endereçar suas duas extremidades como 10.0.0.8 e 10.0.0.9.

Uma /32 identifica um único endereço exato, como o de uma interface lógica de loopback de um roteador. Ela não fornece uma faixa de hosts. Não aplique a fórmula comum de subtrair dois a nenhum desses casos especiais.

Verifique um cálculo de extremos

Verifique se a rede começa em um múltiplo do incremento, se o endereço original está dentro do bloco e se a próxima rede começa imediatamente após o broadcast. Para sub-redes comuns com broadcast, o primeiro utilizável é rede + 1 e o último utilizável é broadcast − 1. Se o prefixo corta o terceiro octeto, um cálculo que altera apenas o quarto octeto deixou passar o limite.

Principais conclusões

  • Aplique a operação E ao endereço e à máscara para determinar o endereço de rede.
  • Defina todos os bits de host como 1 para determinar o endereço de broadcast.
  • Use o incremento no octeto em que está o limite do prefixo.
  • A próxima rede começa um endereço após o broadcast.
  • Uma terminação em .0 ou .255, por si só, não determina se um endereço é utilizável.
  • Um enlace /31 compatível usa ambos os endereços; /32 identifica um endereço.

2.3 Verifique se os hosts pertencem à mesma sub-rede e confira suas configurações

Um host usa seu próprio endereço e sua máscara para decidir se um destino é local. Se ambos os endereços produzirem o mesmo endereço de rede sob essa máscara, ele envia diretamente pela rede local. Caso contrário, envia ao seu gateway padrão, uma interface de roteador em sua própria sub-rede.

Compare redes, não os três primeiros números

192.168.1.100/25 pertence a 192.168.1.0/25. O endereço 192.168.1.130/25 pertence a 192.168.1.128/25. Seus três primeiros octetos coincidem, mas o limite /25 divide o último octeto ao meio. Eles estão em sub-redes diferentes.

O prefixo também altera se um endereço pode ser atribuído. 192.168.10.64 é um endereço utilizável em 192.168.10.0/25, cujos hosts vão de .1 a .126. Em 192.168.10.64/26, o mesmo .64 é o endereço de rede. Você precisa do endereço e da máscara para avaliar isso.

Verifique um gateway

Suponha que um PC tenha 192.168.10.70/26 com gateway 192.168.10.1. A sub-rede do PC é 192.168.10.64/26, com hosts de .65 a .126. O gateway .1 está fora dessa faixa, portanto não é um gateway diretamente conectado válido para essas configurações.

Confira o plano de endereçamento antes de alterar qualquer coisa. Se o PC pertence a essa sub-rede, use o endereço da interface do roteador que a atende, como .65 se esse for o endereço configurado no roteador. Se o PC pertence a outro lugar, corrija seu endereço ou sua máscara para corresponder ao plano. Um endereço livre que pareça adequado não basta: a entrada de gateway deve identificar a interface real do roteador.

Observe máscaras incompatíveis

O host A é 192.168.1.10/24; o host B é 192.168.1.200/25. A trata B como local. B se situa em 192.168.1.128/25 e trata A como remoto. Eles discordam porque suas máscaras definem limites diferentes. A comunicação pode falhar ou depender do comportamento do roteamento. Interfaces destinadas a compartilhar uma sub-rede devem usar o prefixo planejado de forma consistente.

Um endereço duplicado causa outro problema: duas interfaces reivindicam o mesmo endereço na mesma rede. O tráfego pode chegar à interface errada ou falhar de forma intermitente. O fato de endereços privados poderem ser reutilizados em organizações separadas não permite duplicatas dentro de uma mesma sub-rede conectada.

Leia as configurações relevantes

No Windows, execute ipconfig ou ipconfig /all. No Linux, ip addr mostra endereços e prefixos; ip route mostra um gateway após default via. No macOS, use as configurações de rede ou ifconfig para consultar o endereço e a máscara.

Pergunte se o endereço é utilizável sob seu prefixo, se o gateway real está na sub-rede e se o prefixo corresponde ao plano. Verifique também se o endereço é único quando os sintomas forem intermitentes.

No Cisco IOS, um comando em modo de interface, como ip address 192.168.10.65 255.255.255.192, define um endereço IPv4. show ip interface brief lista os endereços e o estado das interfaces; ele não substitui a verificação da máscara configurada. Interfaces roteadas separadas normalmente precisam de sub-redes sem sobreposição, e o IOS costuma rejeitar sobreposições.

Principais conclusões

  • Compare os endereços de rede calculados sob a mesma máscara para testar o pertencimento à sub-rede.
  • Use uma interface de roteador diretamente conectada como gateway padrão.
  • Confira o endereço do host, o prefixo e o gateway em relação ao plano de endereçamento.
  • Mantenha os endereços de interface únicos dentro de uma sub-rede.
3

Diferencie endereços IPv4 públicos, privados e de uso especial

Um endereço pode parecer comum e ainda assim ter uma função especial. O espaço privado pertence ao interior das redes; outras faixas identificam testes locais, configurações temporárias locais de enlace, grupos multicast ou exemplos. Aprender os limites exatos ajuda você a escolher endereços válidos e interpretar pistas no diagnóstico de problemas. Você relacionará o endereçamento privado ao NAT e, em seguida, distinguirá uma pista sobre uma falha da prova de sua causa precisa.

3.1 Diferencie endereços públicos de endereços privados

Endereços IPv4 públicos são endereços globalmente únicos que podem ser roteados pela internet. A maioria das organizações os obtém de um provedor. A IANA aloca espaço por meio de cinco Registros Regionais da Internet: AFRINIC, APNIC, ARIN, LACNIC e RIPE NCC. Ser público não garante que um dispositivo aceite conexões; as rotas e configurações de segurança também importam.

Aprenda os três blocos privados

A RFC 1918 reserva espaço de endereçamento que as organizações podem reutilizar internamente:

PrefixoFaixa inclusiva
10.0.0.0/810.0.0.0–10.255.255.255
172.16.0.0/12172.16.0.0–172.31.255.255
192.168.0.0/16192.168.0.0–192.168.255.255

Esses endereços não são roteados na internet pública. Duas organizações separadas podem usar 10.1.0.0/24 internamente. Dentro de cada sub-rede conectada, cada interface ainda precisa de seu próprio endereço.

Preste atenção especial a 172. Somente os segundos octetos de 16 a 31 são privados. 172.20.10.2 está dentro do bloco, enquanto 172.15.0.1 e 172.32.0.1 estão fora dele. A máscara 255.240.0.0 mantém fixos os primeiros quatro bits do segundo octeto, abrangendo 16 valores possíveis para esse octeto.

Conecte hosts privados a redes públicas

Um roteador de borda ou firewall pode realizar a tradução de endereços de rede (NAT). Para uma conexão de saída, ele substitui um endereço privado de origem por um endereço público e mantém as informações necessárias para traduzir a resposta.

A tradução de endereços de porta (PAT) permite que vários hosts internos compartilhem um endereço público. Os números de porta ajudam a distinguir suas conexões. Isso reduz a quantidade de endereços públicos de que uma organização precisa. NAT e PAT descrevem o funcionamento da tradução; não são faixas adicionais de endereços privados.

O IPv4 tem cerca de 4,3 bilhões de endereços possíveis, com uma parte considerável do espaço reservada para usos especiais. A IANA distribuiu seus últimos blocos do pool geral livre em fevereiro de 2011. O endereçamento privado com tradução permite a reutilização; o IPv6 fornece um espaço de endereçamento muito maior.

Reconheça o espaço compartilhado de um provedor

100.64.0.0/10 abrange 100.64.0.0 até 100.127.255.255. A RFC 6598 o reserva para redes de provedores que usam NAT de operadora (CGNAT). Ele não é espaço público nem um dos três blocos privados da RFC 1918.

Se a interface externa de um roteador doméstico mostrar 100.72.5.9, esse endereço estará na faixa compartilhada do provedor. O provedor pode traduzi-lo novamente antes de o tráfego alcançar a internet pública. Chamar todo endereço não público de “RFC 1918” ocultaria essa diferença.

Escolha um espaço que possa ser conectado mais tarde

Uma grande organização pode dividir o bloco privado 10.0.0.0/8 em redes de unidades e departamentos. Roteadores pequenos frequentemente usam 192.168.0.0/24 ou 192.168.1.0/24 como padrão. Antes de conectar duas unidades por uma VPN, compare seus planos. Se ambas usarem a mesma sub-rede, um endereço como 192.168.1.20 não poderá identificar de forma única a qual unidade pertence o host desejado. Escolha espaços sem sobreposição para redes que serão conectadas.

Principais conclusões

  • Os blocos 10/8, 172.16/12 e 192.168/16 são exatamente os reservados pela RFC 1918.
  • Somente os segundos octetos de 16–31 são privados na faixa 172.
  • O NAT traduz endereços; o PAT diferencia conexões com endereço compartilhado por meio de portas.
  • 100.64.0.0/10 é espaço compartilhado de provedores, distinto da RFC 1918.
  • Evite faixas privadas sobrepostas ao conectar unidades.

3.2 Reconheça endereços IPv4 de uso especial

Endereços de uso especial trazem informações sobre como um pacote ou uma interface está sendo usado. Verifique toda a faixa reservada antes de tratar um endereço desconhecido como um host público comum.

Testes que permanecem no host

127.0.0.0/8 é o espaço de loopback. 127.0.0.1 é o endereço de loopback usual, mas 127.0.0.53 também está dentro do bloco. Um pacote de loopback permanece no host. Um ping 127.0.0.1 bem-sucedido verifica o software IP local; o pacote nunca testa o cabo de rede nem um roteador remoto.

Endereços limitados a um enlace

O espaço IPv4 local de enlace é 169.254.0.0/16. No Windows, ele está associado ao endereçamento IP privado automático (APIPA). Um host que não consegue obter um endereço DHCP pode selecionar um endereço local de 169.254.1.0 a 169.254.254.255, usando uma máscara /16. O primeiro e o último blocos /24 são reservados para esse processo de seleção.

Esse endereço permite a comunicação no enlace local, não o acesso roteado à internet. Se uma estação configurada para DHCP mostrar inesperadamente 169.254.37.12, verifique seu enlace, a porta do comutador ou VLAN e o caminho até o DHCP. O endereço sugere uma falha na atribuição automática; por si só, não identifica qual componente falhou. Um endereço local de enlace inserido manualmente pode ter a mesma aparência.

Diferencie os significados de zero e broadcast

0.0.0.0 pode ser uma origem que significa que o host ainda não tem endereço. Nas configurações de escuta de um servidor, significa todos os endereços IPv4 locais. Com /0, 0.0.0.0/0 identifica todos os destinos IPv4 e é usado para uma rota padrão. O prefixo muda o significado.

255.255.255.255 é o broadcast limitado, mantido na rede local. O próprio broadcast de uma sub-rede, como 192.168.10.127 para 192.168.10.64/26, é um broadcast direcionado. Os roteadores normalmente desativam o encaminhamento de broadcasts direcionados por padrão.

Conheça as outras faixas
FaixaFinalidade
224.0.0.0/4Grupos multicast, até 239.255.255.255
240.0.0.0/4Espaço reservado; seu último endereço é o broadcast limitado
192.0.2.0/24Documentação, TEST-NET-1
198.51.100.0/24Documentação, TEST-NET-2
203.0.113.0/24Documentação, TEST-NET-3
198.18.0.0/15Testes de desempenho de rede, até 198.19.255.255

Um endereço multicast identifica um destino de grupo, não o próprio endereço unicast de um host. O bloco menor 224.0.0.0/24 é reservado para tráfego de controle no enlace local. Os exemplos incluem 224.0.0.5 para roteadores OSPF e 224.0.0.251 para DNS multicast.

Os blocos de documentação permitem que instruções mostrem cálculos realistas de endereços sem identificar um host público ativo. O espaço de testes de desempenho serve a testes controlados de desempenho. Nenhuma das categorias se torna uma faixa comum de hosts na internet apenas por estar fora da RFC 1918. O registro de uso especial da IANA é a referência para blocos menos conhecidos.

Principais conclusões

  • O tráfego de loopback permanece no host.
  • Configurações APIPA inesperadas sugerem um problema de atribuição DHCP ou de conectividade.
  • 0.0.0.0, 0.0.0.0/0 e um servidor que escuta em 0.0.0.0 têm significados diferentes.
  • O broadcast limitado permanece local; o broadcast direcionado depende da sub-rede.
  • O multicast identifica destinos de grupo.
  • As faixas de documentação e de testes de desempenho têm finalidades reservadas distintas.
4

Divida um bloco de endereços IPv4 em sub-redes

A divisão em sub-redes fornece endereços suficientes para cada rede sem que sua faixa entre em conflito com outra. Comece com blocos de mesmo tamanho e, depois, atenda a diferentes quantidades de hosts com VLSM. Planejar também significa verificar o que permanece livre: uma quantidade total suficiente de endereços ainda pode ser inutilizável se estiver dividida nos limites errados. Por fim, aprenda quando vários blocos podem ser identificados por um único prefixo mais curto e quando essa sumarização incluiria espaço adicional.

4.1 Divida um bloco em sub-redes de mesmo tamanho

A divisão em sub-redes divide um bloco de endereços ao transferir bits da porção de host para a porção de rede. Todos os blocos resultantes são menores e têm prefixos mais longos. Quando todos usam o mesmo prefixo, o plano é chamado de mascaramento de sub-rede de comprimento fixo (FLSM).

Escolha uma quantidade suficiente de bits de sub-rede

Emprestar s bits cria 2s sub-redes iguais. Acrescente s ao prefixo inicial. Suponha que você precise de seis sub-redes a partir de 192.168.10.0/24. Dois bits adicionais fornecem quatro sub-redes, o que é insuficiente. Três fornecem oito, portanto use /27.

Uma /27 deixa cinco bits de host, fornecendo 25−2=30 endereços utilizáveis em cada sub-rede. Sua máscara é 255.255.255.224, e seu incremento é 32 no último octeto.

RedeÚltimos octetos utilizáveisÚltimo octeto do broadcast
192.168.10.0/271–3031
192.168.10.32/2733–6263
192.168.10.64/2765–9495
192.168.10.96/2797–126127
192.168.10.128/27129–158159
192.168.10.160/27161–190191
192.168.10.192/27193–222223
192.168.10.224/27225–254255

A primeira e a última sub-redes são válidas. Subtraia dois para os endereços de rede e de broadcast dentro de uma sub-rede comum, não do número de sub-redes. A antiga regra que evitava a “sub-rede zero” e a sub-rede com todos os bits em um não se aplica ao planejamento moderno sem classes.

Escolha uma quantidade suficiente de bits de host

Se o requisito informar a quantidade de hosts, escolha a menor quantidade de bits de host h para a qual 2h−2 seja pelo menos igual a essa quantidade. Em seguida, calcule o prefixo como 32−h.

Para 500 endereços utilizáveis, oito bits de host fornecem 254, o que é insuficiente. Nove fornecem 510, portanto use /23. Para 30 endereços utilizáveis, /27 atende exatamente; 31 exigem /26.

Conte cada interface que precisa de um endereço. Trinta computadores mais um gateway de roteador precisam de 31 endereços utilizáveis, mesmo antes de contar impressoras, servidores ou o gerenciamento de comutadores. Se uma quantidade informada de hosts já incluir o gateway, não o acrescente uma segunda vez.

Uma mudança de prefixo também pode fazer a lista atravessar o limite de um octeto. Dividir 10.30.8.0/22 em sub-redes /25 empresta três bits e fornece oito blocos. Seus inícios são 10.30.8.0, 10.30.8.128, 10.30.9.0, 10.30.9.128, continuando até 10.30.11.128. Após o bloco .128 do último octeto, o próximo início incrementa o terceiro octeto e zera o quarto. Cada bloco ainda contém 128 endereços no total.

Teste ambos os limites

Um plano pode passar no teste de hosts e falhar no teste de sub-redes. Cinco LANs que precisam de 40 endereços utilizáveis cada exigem cinco blocos /26. Uma /24 comporta apenas quatro desses blocos. Os cinco blocos exigem 320 endereços no total, portanto não cabem em 256. Uma /23 tem espaço para oito blocos /26.

Por outro lado, criar muitos blocos muito pequenos pode atender à quantidade de sub-redes, mas deixar poucos endereços de hosts em cada uma. Comece com o bloco de origem fornecido, calcule o prefixo candidato e confira ambos os requisitos antes de listar as redes.

O FLSM mantém o plano simples, mas todas as redes recebem o mesmo tamanho. Atribuir uma /27 a um enlace entre roteadores com duas interfaces deixa 28 endereços utilizáveis sem uso. Quando as necessidades diferem muito, comprimentos de prefixo diferentes podem usar o espaço do bloco de origem com mais eficiência.

Principais conclusões

  • Emprestar s bits produz 2s sub-redes iguais.
  • Determine o menor bloco que comporte todas as interfaces necessárias.
  • Acrescente gateways e outros componentes de infraestrutura, a menos que a contagem informada já os inclua.
  • Verifique conjuntamente o número de sub-redes e os hosts utilizáveis.
  • Todas as sub-redes, incluindo a primeira e a última, estão disponíveis em planos modernos sem classes.

4.2 Elabore um plano de endereçamento com máscaras de comprimento variável (VLSM)

O mascaramento de sub-rede de comprimento variável (VLSM) dá a cada sub-rede seu próprio comprimento de prefixo. Uma LAN grande pode receber uma /25, uma LAN menor, uma /27, e um enlace entre roteadores com duas interfaces, uma /30, todas dentro de um mesmo bloco de origem.

Dimensione primeiro os requisitos

Planeje 192.168.50.0/24 para três LANs que precisam de 100, 50 e 20 endereços utilizáveis, além de dois enlaces entre roteadores. Aqui as contagens das LANs já incluem seus gateways.

  • 100 precisam de sete bits de host: 126 utilizáveis, portanto /25.
  • 50 precisam de seis: 62 utilizáveis, portanto /26.
  • 20 precisam de cinco: 30 utilizáveis, portanto /27.
  • Cada enlace usa /30: dois endereços utilizáveis.

Reserve espaço para o crescimento esperado antes de fazer essas escolhas. Uma contagem atual de 50 pode caber em uma /26, mas um requisito de 70 após o crescimento não cabe.

Aloque da maior para a menor

Blocos grandes têm menos posições possíveis de início. Em uma /24, uma /25 começa em .0 ou .128. Alocar blocos pequenos primeiro pode dividir o espaço livre entre as duas metades e não deixar nenhuma /25 inteira.

UsoRedeEndereços utilizáveisBroadcast
LAN A192.168.50.0/25.1–.126.127
LAN B192.168.50.128/26.129–.190.191
LAN C192.168.50.192/27.193–.222.223
Enlace 1192.168.50.224/30.225–.226.227
Enlace 2192.168.50.228/30.229–.230.231

Todos os endereços abreviados na tabela começam com 192.168.50. As máscaras são 255.255.255.128, .192, .224 e .252, respectivamente.

Após posicionar um bloco, avance até o próximo endereço livre alinhado ao tamanho do bloco seguinte. Uma /26 deve começar em um múltiplo de 64 no último octeto. 192.168.50.100/26 é um endereço de host dentro do bloco .64, não uma nova rede que começa em .100.

Considere o espaço livre

O plano usa 128 + 64 + 32 + 4 + 4 = 232 endereços no total. Os endereços de .232 a .255 permanecem livres: 24 endereços, que podem ser expressos como 192.168.50.232/29 e 192.168.50.240/28.

Uma quarta LAN que precise de 20 endereços utilizáveis exige uma /27 inteira, ou 32 endereços no total. Ela não cabe nesses 24 endereços restantes. Mesmo quando o total livre é suficiente, seu alinhamento e sua continuidade também devem ser adequados ao bloco solicitado. Começar com uma /23 daria mais espaço para preservar blocos maiores para expansão.

Em um enlace ponto a ponto compatível, uma /31 usa ambos os seus dois endereços e consome metade do espaço de uma /30. Escolha a convenção do enlace antes de concluir o plano; suas extremidades devem oferecer suporte a ela.

Uma reserva para expansão pode mudar o prefixo ao ultrapassar um limite. Uma LAN que precisa de 14 endereços utilizáveis cabe em /28, mas acrescentar mais uma interface necessária eleva a demanda para 15 e exige /27. Sua alocação dobra de 16 endereços no total para 32. Acrescente os dispositivos esperados ao requisito de endereços utilizáveis antes de arredondar para um bloco com tamanho de potência de dois; acrescentar alguns endereços de reserva após escolher /28 não pode ampliar esse bloco além de seu limite.

Revise o plano

Registre cada rede, prefixo, máscara pontuada, faixa utilizável e broadcast. Verifique se cada sub-rede atende ao requisito, começa em seu próprio limite, permanece dentro do bloco de origem e não se sobrepõe a outra alocação.

Principais conclusões

  • O VLSM usa diferentes comprimentos de prefixo dentro de um bloco de origem.
  • Dimensione cada requisito antes de alocar o espaço.
  • Posicione primeiro os maiores blocos em seus limites adequados.
  • Registre rede, máscara, faixa utilizável e broadcast para cada alocação.
  • O espaço livre deve ser suficientemente grande, contíguo e alinhado para permitir a expansão.
  • Uma /31 compatível pode economizar espaço em um enlace ponto a ponto.

4.3 Verifique se há sobreposição entre blocos e combine-os em um prefixo sumarizado

Um plano utilizável precisa de blocos distintos e corretamente alinhados. A sumarização, também chamada de agregação ou formação de super-redes, permite identificar grupos adequados de blocos com um único prefixo mais curto. Tanto a verificação de sobreposição quanto a sumarização dependem dos limites dos endereços.

Verifique o alinhamento e a sobreposição

Um endereço de rede deve ter todos os bits de host em zero. Para /26, o incremento do último octeto é 64. Portanto, 192.168.1.32/26 não é uma rede que começa em .32; ele está dentro de 192.168.1.0/26.

Dois blocos CIDR corretamente alinhados ou permanecem separados ou um contém o outro. 10.0.0.0/23 abrange 10.0.0.0 até 10.0.1.255. Uma proposta de 10.0.1.0/24 está inteiramente dentro dele. Eles se sobrepõem, embora seus endereços de rede escritos sejam diferentes.

Para testá-los com eficiência, aplique o prefixo mais curto aos dois endereços de rede. Se os resultados coincidirem, o bloco mais específico está dentro do menos específico. Você também pode comparar as faixas completas do primeiro ao último endereço. Alocações separadas em um plano de endereçamento não devem reivindicar nenhum endereço em comum.

Determine uma sumarização exata

Considere quatro redes: 172.16.0.0/24, 172.16.1.0/24, 172.16.2.0/24 e 172.16.3.0/24. Elas são contíguas e contêm 1.024 endereços ao todo.

Os dois primeiros octetos compartilham 16 bits. No terceiro octeto, 0 é 00000000 e 3 é 00000011; eles compartilham os primeiros seis bits. Manter 22 bits fornece 172.16.0.0/22, que abrange exatamente 172.16.0.0 até 172.16.3.255.

Para uma sumarização exata em um único bloco, a cobertura combinada deve ser contínua, conter uma quantidade de endereços que seja potência de dois e começar no limite correspondente. Com blocos de entrada de mesmo tamanho, a quantidade deles também deve ser uma potência de dois. Blocos de tamanhos diferentes podem ser combinados: 192.168.10.0/25, 192.168.10.128/26 e 192.168.10.192/26 preenchem uma /24 completa.

Diferencie cobertura de exatidão

Quatro blocos /24, de 172.16.1.0/24 até 172.16.4.0/24, também contêm 1.024 endereços, mas começam no limite errado para uma /22. O menor bloco único que os contém é 172.16.0.0/21. Ele inclui blocos /24 adicionais fora do grupo solicitado.

Use o primeiro endereço do primeiro bloco e o último endereço do último bloco para verificar um prefixo que os abrange. Observar apenas os endereços de rede pode ocultar o tamanho do último bloco. Por exemplo, 10.20.0.0/24 mais 10.20.1.0/23 não podem ser tratados como duas alocações adjacentes válidas: o segundo endereço está desalinhado e, na verdade, está dentro de 10.20.0.0/23.

Um plano de endereçamento que atribui a cada unidade um bloco de origem contíguo e alinhado é mais fácil de sumarizar e ampliar. Por exemplo, os blocos separados 10.1.0.0/16 e 10.2.0.0/16 permitem que as sub-redes menores de cada unidade mantenham um prefixo comum fácil de identificar.

Principais conclusões

  • Verifique o alinhamento das redes antes de comparar blocos.
  • Blocos CIDR alinhados ou não se sobrepõem ou um contém o outro.
  • Uma sumarização exata exige cobertura contínua, tamanho em potência de dois e início alinhado.
  • Um prefixo que abrange os blocos pode incluir endereços além dos solicitados.
5

Escreva e leia endereços e prefixos IPv6

O IPv6 amplia o espaço de endereçamento e muda a forma de escrever os endereços. Grupos hexadecimais substituem a notação decimal pontuada, e uma abreviação cuidadosa facilita a leitura de endereços longos sem alterar seus bits. Você vai expandir e comprimir endereços e, depois, dividir o prefixo de uma unidade em sub-redes LAN. A principal mudança no planejamento é contar sub-redes e preservar a estrutura /64 das LANs, em vez de escolher seus tamanhos com base na quantidade de hosts individuais.

5.1 Escreva endereços IPv6 nas formas completa e comprimida

O IPv6 usa endereços de 128 bits, em comparação com os 32 bits do IPv4. Seu espaço contém cerca de 3,4×1038 endereços. O espaço maior permite endereçamento globalmente único em uma escala que o IPv4 não pode oferecer.

Leia grupos hexadecimais

O sistema hexadecimal usa 0–9 e a–f; a significa 10 e f significa 15. Cada dígito representa quatro bits, um grupo de quatro bits. O hexadecimal 4b representa 0100 1011, ou 75 em decimal. Quatro dígitos hexadecimais formam um grupo de 16 bits, frequentemente chamado de hexteto.

Um endereço IPv6 completo tem oito grupos, separados por dois-pontos:

2001:0db8:0000:0000:0008:0800:200c:417a

Conte oito grupos de 16 bits para considerar todos os 128 bits. As letras hexadecimais não diferenciam maiúsculas de minúsculas, mas a forma textual recomendada usa minúsculas.

Abrevie sem alterar os valores

Primeiro remova os zeros à esquerda dentro de cada grupo. 0db8 torna-se db8, 0008 torna-se 8 e 0000 torna-se 0. Mantenha os zeros internos e à direita: 0800 torna-se 800, não 8.

Em seguida, substitua uma sequência contínua de grupos compostos apenas por zeros por ::. Use essa forma apenas uma vez. Dois pares de dois-pontos deixariam ambígua a divisão dos grupos ausentes. O exemplo completo torna-se 2001:db8::8:800:200c:417a.

A RFC 5952 recomenda comprimir a sequência mais longa. Se houver empate, comprima a primeira. Deixe um único grupo de zeros como 0:

Endereço após remover zeros à esquerdaForma recomendada
2001:db8:0:1:0:0:0:12001:db8:0:1::1
2001:db8:0:0:1:0:0:12001:db8::1:0:0:1
2001:db8:0:1:1:1:1:12001:db8:0:1:1:1:1:1

O último endereço tem apenas um grupo de zeros, portanto a forma recomendada o mantém visível. Uma representação IPv6 válida e a representação recomendada são questões diferentes: algumas formas válidas são mais longas ou usam maiúsculas.

Expanda um endereço abreviado

Em 2001:db8:acad:12::100, cinco grupos estão visíveis. Oito menos cinco deixa três grupos de zeros representados por ::. Insira-os e, depois, complete cada grupo até ter quatro dígitos:

2001:0db8:acad:0012:0000:0000:0000:0100

Essa expansão também mostra por que 2001:db8::1 e 2001:db8::1:0 são diferentes. Seus 16 bits finais são diferentes; remover um grupo de zeros no final muda o endereço.

Em uma URL, colchetes separam um endereço IPv6 literal de uma porta: http://[2001:db8::10]:8080/. Aqui os colchetes fazem parte da sintaxe da URL, enquanto os dois-pontos internos identificam o endereço.

Reconheça abordagens de coexistência

IPv4 e IPv6 usam formatos de pacote diferentes e não se comunicam diretamente. A pilha dupla executa ambos os protocolos, permitindo que cada conexão use o adequado. O tunelamento transporta pacotes de um protocolo dentro de pacotes do outro através de uma rede intermediária. O NAT64, geralmente combinado com DNS64, traduz entre clientes que usam apenas IPv6 e servidores que usam apenas IPv4. São funções diferentes: acrescentar um endereço IPv6 a um host com pilha dupla não traduz um pacote IPv4.

Principais conclusões

  • O IPv6 escreve 128 bits como oito grupos hexadecimais.
  • Remova os zeros à esquerda dentro dos grupos, mantendo os zeros internos e à direita.
  • Use :: uma vez; a forma recomendada comprime a sequência mais longa de pelo menos dois grupos de zeros.
  • Quando houver empate entre sequências, comprima a primeira e use minúsculas.
  • Expanda :: restaurando grupos suficientes para completar oito.
  • Pilha dupla, tunelamento e tradução atendem a necessidades diferentes de coexistência.

5.2 Determine e planeje prefixos e sub-redes IPv6

Um prefixo IPv6 mantém a quantidade indicada de bits iniciais. 2001:db8:acad:12::25/64 tem um prefixo de rede de 64 bits e um identificador de interface de 64 bits. O IPv6 usa prefixos com barra, não máscaras de sub-rede em notação decimal pontuada.

Mantenha uma /64 para LANs

A sub-rede LAN padrão é /64. Ela oferece suporte aos identificadores de interface de 64 bits usados pelo SLAAC e pelo EUI-64 modificado. Uma /64 contém 264 endereços, cerca de 1,8×1019, portanto o planejamento de LANs não reduz os blocos para corresponder a algumas dezenas de hosts.

Para uma /64, mantenha os primeiros quatro grupos completos e zere os outros quatro. O endereço 2001:db8:acad:12:a::1/64 pertence a 2001:db8:acad:12::/64. Esse prefixo continua sendo um endereço IPv6 completo: omitir :: deixaria apenas quatro grupos escritos, sem notação para os ausentes.

Separe unidade, sub-rede e interface

Um plano típico de unidade contém um prefixo de roteamento global, um identificador de sub-rede e o identificador de interface. Se a unidade receber uma /48, seus três primeiros grupos serão fixos. O quarto grupo fornece 16 bits de sub-rede antes do limite /64 da interface.

A quantidade de sub-redes é 264−48=65.536. Conte pelo quarto grupo de 0 a ffff:

  • 2001:db8:acad::/64.
  • 2001:db8:acad:1::/64.
  • 2001:db8:acad:2::/64.
  • Continue até 2001:db8:acad:ffff::/64.

Uma /56 deixa oito bits de sub-rede, fornecendo 264−56=256 sub-redes LAN. Para 2001:db8:acad:4b00::/56, os dois primeiros dígitos hexadecimais do quarto grupo, 4b, permanecem fixos. O grupo de sub-rede /64 pode variar de 4b00 a 4bff.

Leia limites dentro dos grupos

Cada dígito hexadecimal contém quatro bits. Comprimentos de prefixo divisíveis por quatro ficam em limites de grupos de quatro bits, que são fáceis de identificar. Para /56, mantenha 14 dígitos hexadecimais. Aplicá-lo a 2001:db8:acad:4b7f::25 produz 2001:db8:acad:4b00::/56: os dois últimos dígitos do quarto grupo tornam-se zero.

Identificadores de sub-rede são hexadecimais. Um identificador escrito 10 representa 16 em decimal, não dez. Um plano pode identificar a VLAN 10 com o texto de sub-rede 10, mas isso é uma escolha de nomenclatura, não uma operação decimal.

A regra de contagem de sub-redes também funciona fora dos limites de grupos de quatro bits. Uma unidade com /55 deixa nove bits antes de /64, portanto comporta 512 LANs. Para 2001:db8:acad:4a00::/55, o grupo de LAN varia de 4a00 a 4bff: um bit do segundo dígito hexadecimal desse grupo pode variar. Uma /56 que começa em 4a00, por sua vez, termina em 4aff. Use a contagem de bits quando um prefixo cortar um dígito hexadecimal; manter visualmente dígitos inteiros faria você perder esse bit adicional de sub-rede.

Enlaces entre roteadores podem usar /64 ou /127; este último contém exatamente dois endereços conforme a RFC 6164. Essa escolha para enlaces ponto a ponto não altera a estrutura padrão /64 das LANs.

Configure e verifique uma interface

No modo de configuração de interface do Cisco IOS, ipv6 address 2001:db8:acad:1::1/64 atribui um endereço. Acrescentar eui-64 a um comando de prefixo /64 solicita ao roteador que construa o identificador a partir de seu endereço MAC. show ipv6 interface brief lista os endereços, incluindo os locais de enlace. No Windows, ipconfig e, no Linux, ip -6 addr também mostram as configurações IPv6. Verifique tanto o prefixo quanto o endereço: um identificador de host que parece correto não corrige um prefixo de sub-rede errado.

Principais conclusões

  • Use LANs /64 com um identificador de interface de 64 bits.
  • Uma /48 fornece 65.536 sub-redes /64; uma /56 fornece 256.
  • Zere todos os bits após o prefixo para determinar o endereço de rede.
  • Limites de grupos de quatro bits alinham prefixos a dígitos hexadecimais completos.
  • Uma /127 é um prefixo de enlace entre roteadores com dois endereços.
6

Identifique tipos de endereços IPv6 e identificadores de interface

Uma interface IPv6 frequentemente tem vários endereços ao mesmo tempo, cada um com alcance ou finalidade diferente. Aprenda o que seus prefixos revelam, como o multicast substitui o broadcast e por que o anycast não pode ser reconhecido apenas por sua escrita. Você também construirá um identificador de interface EUI-64 modificado a partir de um endereço MAC e relacionará esse método à privacidade e às verificações de endereços duplicados ao interpretar saídas reais de interfaces.

6.1 Reconheça endereços unicast globais, locais únicos e locais de enlace

Um endereço unicast identifica uma interface. Uma interface IPv6 normalmente tem um endereço local de enlace e também pode ter endereços globais ou locais únicos. É esperado que uma interface tenha vários endereços, portanto examine a função de cada um antes de decidir qual usar.

Endereços unicast globais

O espaço unicast global atualmente alocado é 2000::/3, começando com 2 ou 3 em hexadecimal. Esses endereços destinam-se à comunicação unicast globalmente única e roteável na internet. A faixa também contém reservas de uso especial: 2001:db8::/32 e 3fff::/20 são espaços de documentação, por exemplo. Um 2 ou 3 inicial é uma primeira pista para classificação, não uma autorização para atribuir um endereço arbitrário desse espaço.

Assim como no IPv4 público, o escopo global não garante que um serviço esteja acessível. A rede deve rotear o prefixo, e a política de segurança pode bloquear o tráfego.

Endereços locais de enlace

O prefixo reservado para endereços locais de enlace é fe80::/10. Seu formato usa bits em zero até o limite /64, seguidos por um identificador de interface de 64 bits, portanto endereços normais aparecem como fe80::....

Endereços locais de enlace atendem à comunicação em um enlace. Roteadores nunca encaminham pacotes com origem ou destino local de enlace para outro enlace. A descoberta de vizinhos e os anúncios de roteador do IPv6 usam esse alcance local; o gateway padrão de um host frequentemente é o endereço local de enlace de um roteador.

Como fe80::1 pode existir em vários enlaces separados, um host pode precisar de um índice de zona para selecionar a interface. fe80::1%eth0 identifica a interface Linux chamada eth0. O Windows pode mostrar um número de interface, como %12. A zona é uma informação local, não outra parte dos 128 bits do endereço.

Endereços locais únicos

Endereços locais únicos (ULAs) ocupam fc00::/7. ULAs atribuídos localmente começam com fd, de fd00::/8. Um prefixo de unidade combina esse início com um identificador global de 40 bits escolhido aleatoriamente, produzindo uma /48. Em seguida vêm um identificador de sub-rede de 16 bits e um identificador de interface de 64 bits.

Por exemplo, fd3c:9a21:7b04::/48 fornece endereçamento local à unidade sem depender de um prefixo global de um provedor. O identificador global aleatório torna improvável uma sobreposição acidental entre unidades planejadas independentemente. ULAs não são roteados na internet pública, mas funcionam dentro de uma organização com roteamento sem exigir NAT.

Um host pode usar um ULA para um serviço interno e um endereço global para um serviço da internet. Sua seleção de endereço de origem escolhe um endereço adequado para a conexão. A antiga categoria local de site fec0::/10 foi descontinuada e substituída pela abordagem ULA.

TipoPista no prefixoAlcance pretendido
Unicast globalAlocado a partir de 2000::/3Roteamento na internet, exceto subfaixas reservadas
Local únicofc00::/7; atribuído localmente fd00::/8Redes privadas roteadas
Local de enlacefe80::/10Apenas um enlace

Um ULA e um endereço local de enlace atendem, portanto, a necessidades diferentes: uma organização pode rotear um ULA entre suas sub-redes internas, enquanto um endereço local de enlace permanece em seu enlace de origem.

Principais conclusões

  • Uma interface IPv6 pode ter vários endereços unicast.
  • A alocação global começa com 2 ou 3, mas subfaixas reservadas têm usos especiais.
  • Endereços locais de enlace permanecem em um enlace e podem precisar de um índice de zona.
  • ULAs atribuídos localmente começam com fd e podem ser roteados internamente.

6.2 Reconheça endereços IPv6 multicast, anycast e especiais

O IPv6 não tem endereços de broadcast. Ele usa grupos multicast para muitas tarefas que precisam de entrega a várias interfaces interessadas. Outros endereços especiais identificam testes locais, origens sem configuração ou compatibilidade com IPv4.

Interprete grupos e escopos multicast

Endereços multicast começam com ff, da faixa ff00::/8. Os quatro bits seguintes são sinalizadores e os quatro posteriores especificam o escopo, a área em que o grupo é válido. O escopo 1 é local à interface, 2 local ao enlace, 5 local ao site, 8 local à organização e e global. Um endereço multicast é um destino, nunca a origem de um pacote.

GrupoMembros
ff02::1Todos os nós no enlace
ff02::2Todos os roteadores no enlace
ff02::1:2Servidores e agentes de retransmissão DHCPv6 no enlace
ff05::1:3Servidores DHCPv6 no site

Um endereço de multicast de nó solicitado combina ff02::1:ff00:0/104 com os últimos 24 bits de um endereço unicast. Para 2001:db8:acad:1::7:3a, expanda o final para 0007:003a. Os últimos 24 bits são 07:003a, resultando em ff02::1:ff07:3a. A descoberta de vizinhos pode enviar uma solicitação a esse grupo menor em vez de enviá-la a todos os nós. Endereços unicast diferentes podem compartilhar os mesmos últimos 24 bits, portanto o grupo não precisa identificar apenas uma interface.

Diferencie anycast de multicast

O anycast configura o mesmo endereço unicast em várias interfaces. O roteamento entrega um pacote a um destino selecionado, conforme as métricas e a política de roteamento. Ele não precisa ser o servidor mais próximo geograficamente nem aquele com o menor atraso medido. Serviços públicos de DNS usam essa abordagem tanto no IPv4 quanto no IPv6.

O multicast entrega aos membros do grupo; o anycast seleciona um destino. Um endereço anycast não tem um prefixo especial visível: a configuração e o roteamento o tornam anycast.

Reconheça endereços individuais especiais

::1/128 é loopback, o único endereço IPv6 para tráfego que permanece no host. ::/128, normalmente escrito ::, é o endereço não especificado, usado como origem antes de um endereço estar disponível. Com /0, ::/0 descreve todos os destinos IPv6 e indica uma rota padrão.

Os prefixos de documentação são 2001:db8::/32 e 3fff::/20. Eles permitem exemplos sem identificar hosts globais ativos.

Reconheça IPv4 incorporado em texto IPv6

Endereços IPv4 mapeados em IPv6 usam ::ffff:0:0/96 em hosts com pilha dupla. ::ffff:192.0.2.10 equivale a ::ffff:c000:20a; os últimos 32 bits contêm o valor IPv4.

Você pode verificar o valor incorporado um byte de cada vez. O decimal 192 torna-se o hexadecimal c0, 0 torna-se 00, 2 torna-se 02 e 10 torna-se 0a. Agrupar os bytes como c000:020a preserva todos os 32 bits; a abreviação remove apenas o zero à esquerda de 020a. Por isso, uma terminação em decimal pontuada e uma terminação hexadecimal podem identificar o mesmo valor mapeado.

O prefixo conhecido do NAT64 é 64:ff9b::/96, portanto 64:ff9b::192.0.2.10 é 64:ff9b::c000:20a. Embora ambas as formas incorporem bits IPv4, elas têm finalidades diferentes. Um endereço mapeado representa um dispositivo final IPv4 na interface de programação IPv6 de um host; o prefixo NAT64 identifica endereços usados por um tradutor.

Principais conclusões

  • O IPv6 substitui tarefas de broadcast por grupos multicast.
  • O escopo multicast limita o alcance de um grupo.
  • Grupos de nó solicitado usam os últimos 24 bits do endereço unicast.
  • O anycast seleciona um destino roteado e não tem uma escrita de endereço distinta.
  • ::1 é loopback; :: é não especificado; ::/0 é uma rota padrão.
  • Endereços mapeados e NAT64 incorporam bits IPv4 para finalidades diferentes.

6.3 Construa identificadores de interface, incluindo EUI-64 modificado

Em uma sub-rede /64, o identificador de interface corresponde aos 64 bits finais do endereço. Ele pode ser definido manualmente, atribuído por DHCPv6 ou criado pelo host por meio do SLAAC. Identificadores criados pelo host podem ser aleatórios ou seguir o EUI-64 modificado.

Transforme um endereço MAC em um identificador

Um endereço MAC tem 48 bits. O EUI-64 modificado o expande para 64 bits e altera um bit. Use o MAC 00:1a:2b:3c:4d:5e:

  1. Divida-o em duas metades de 24 bits: 001a2b e 3c4d5e.
  2. Insira fffe entre elas: 001a2bfffe3c4d5e.
  3. Reagrupe em quatro hextetos: 001a:2bff:fe3c:4d5e.
  4. Inverta o bit universal/local no primeiro byte. Seu valor é 2, o sétimo bit a partir da esquerda. O binário 00000000 torna-se 00000010, portanto 00 torna-se 02.

O identificador é 021a:2bff:fe3c:4d5e. Combinado com 2001:db8:acad:1::/64, ele fornece 2001:db8:acad:1:21a:2bff:fe3c:4d5e. O zero à esquerda de 021a desaparece na forma textual IPv6 recomendada. Um endereço local de enlace que usa esse identificador é fe80::21a:2bff:fe3c:4d5e.

Inverta o bit em qualquer direção

“Inverter” significa mudar 0 para 1 ou 1 para 0. Isso nem sempre significa somar 2. Um primeiro byte 02 muda para 00. Para o MAC 3c:22:fb:12:34:56, o primeiro byte 3c é 00111100. Inverter seu bit de valor 2 fornece 00111110, ou 3e. O identificador final é 3e22:fbff:fe12:3456.

Insira fffe entre as metades originais antes de agrupá-las em hextetos. Ele aparece atravessando o limite entre os hextetos centrais, no padrão xxxx:xxff:fexx:xxxx. Acrescentá-lo ao final produz outro identificador.

Interprete um identificador com cuidado

O padrão ff:fe no meio sugere EUI-64 modificado, mas um identificador escolhido manualmente ou aleatório pode conter os mesmos bits. Recupere um MAC somente quando souber que esse método foi usado: remova o fffe inserido e, depois, inverta novamente o bit de valor 2. A operação desfaz a si mesma.

Para um cálculo inverso, suponha que 0a64:22ff:fe12:ab34 seja reconhecidamente EUI-64 modificado. Remova o fffe central para recuperar 0a:64:22:12:ab:34. Inverta o bit de valor 2 do primeiro byte: 0a torna-se 08. O MAC original é 08:64:22:12:ab:34. Remover apenas o marcador deixaria o primeiro byte errado; desfaça as duas etapas de construção.

Um identificador derivado do MAC pode permitir que observadores associem a atividade de um dispositivo entre redes. Sistemas modernos de computadores e dispositivos móveis normalmente usam identificadores estáveis por rede e identificadores temporários para conexões de saída, reduzindo essa exposição. Um identificador com aparência aleatória é normal; o SLAAC não exige um valor derivado do MAC.

Verifique se o endereço é único antes do uso

Um host realiza a detecção de endereços duplicados (DAD) para um novo endereço unicast. Ele envia uma solicitação de vizinho da origem não especificada :: para o grupo multicast de nó solicitado do endereço. Se um conflito for detectado, o host não poderá usar esse endereço. Caso contrário, ele pode passar de provisório a utilizável após a conclusão da verificação. Um identificador de interface de 64 bits e um prefixo correto estabelecem a estrutura do endereço; a DAD verifica se ele já está em uso no enlace.

Principais conclusões

  • Um identificador de interface pode ser manual, atribuído por servidor ou criado pelo host.
  • O EUI-64 modificado insere fffe entre as metades de 24 bits de um endereço MAC.
  • Inverta o bit de valor 2 do primeiro byte em qualquer direção.
  • O padrão ff:fe é uma pista; a configuração determina como um identificador foi criado.
  • Identificadores aleatórios reduzem a exposição da identidade de um dispositivo derivada do MAC.
  • A DAD verifica se um endereço unicast provisório apresenta um conflito local.

Exercícios resolvidos de Endereçamento IP e sub-redes

6 Lições Interativas

1

Leia IPv4 a partir dos bits

10 passos
Converta um octeto, forme um endereço e interprete seu prefixo de rede explícito.
  1. 1
    IntroduçãoVeja os bits por trás de um endereço

    Um cálculo de sub-rede fica mais fácil quando números decimais e posições binárias descrevem a mesma coisa para você. Comece com um octeto, converta-o nos dois sentidos e, depois, coloque-o em um endereço IPv4 completo.

    Você usará a máscara para separar as posições de rede e de host. Os pontos facilitam a leitura de um endereço, mas não determinam esse limite.

  2. 2
    ExplicaçãoAtribua valores às oito posições

    Um octeto tem oito posições, que valem 128, 64, 32, 16, 8, 4, 2 e 1 da esquerda para a direita. Um bit definido como 1 contribui com seu valor; um bit definido como 0 não contribui.

    Pense em oito interruptores, cada um controlando uma quantidade fixa. Ligar 128 e 64 seleciona 192. Ligar também 8 e 1 seleciona 201; as posições nunca mudam.

  3. 3
    ExemploConverta 205 por subtração

    Comece com o decimal 205. Selecione 128, restando 77, e depois 64, restando 13. Pule 32 e 16 porque não cabem. Selecione 8, restando 5; selecione 4, restando 1; pule 2 e selecione 1.

    As oito decisões são 11001101. Confira os valores selecionados: 128 + 64 + 8 + 4 + 1 = 205. Mantenha zeros nas posições puladas para que os bits permaneçam alinhados.

  4. 4
    DesafioLeia um novo octeto

    Qual é o número decimal correspondente a 01011001? Trabalhe com os oito valores posicionais antes de revelar a resposta.

    ---reveal---

    Os bits 1 selecionam 64, 16, 8 e 1, resultando em 89. O primeiro zero não contribui; ele não desloca os dígitos restantes. Um octeto completo mantém a posição de 64 como a segunda a partir da esquerda, esteja ou não definido o bit de 128.

  5. 5
    Ideia-chaveDiferencie padrões de valores máximos

    Oito bits fornecem 28=256 padrões, mas o maior valor decimal é 255 porque o primeiro padrão representa zero. Da mesma forma, três bits fornecem oito valores, numerados de 0 a 7.

    Essa diferença é importante no endereçamento: uma contagem indica quantos padrões existem, enquanto um máximo indica o número do último. Eles diferem em uma unidade quando a numeração começa em zero.

  6. 6
    ExemploForme quatro octetos

    Coloque o decimal 205 após três outros octetos para escrever 192.168.7.205. O endereço binário completo é 11000000.10101000.00000111.11001101. Quatro grupos de oito bits formam 32 bits.

    Cada componente decimal deve caber em um octeto. Substituir 205 por 305 tornaria o endereço inválido, pois 305 não cabe em oito bits; um ponto não cria capacidade adicional.

  7. 7
    ExplicaçãoDeixe a máscara determinar a divisão

    As porções de rede e de host compartilham esses mesmos 32 bits. Com /24, os primeiros 24 bits identificam a rede e os últimos oito identificam posições dentro dela. Com /26, mais dois bits pertencem à rede.

    O endereço permanece inalterado, mas a rede é menor. Um endereço de interface sem seu prefixo não informa exatamente quais outros endereços são locais.

  8. 8
    ConexãoUse classes como vocabulário histórico

    Os antigos padrões por classes eram /8 para a classe A, /16 para a classe B e /24 para a classe C. Suas faixas comuns de primeiro octeto eram 1–126, 128–191 e 192–223.

    O CIDR eliminou esses limites fixos. Um prefixo configurado, como /26, fornece a máscara real mesmo quando um endereço está na antiga faixa da classe C. A classe D identifica multicast; a classe E identifica espaço reservado.

  9. 9
    DesafioCombine a leitura da notação e do prefixo

    Uma interface mostra 10.19.7.205/26. Quantos bits há em seu endereço completo e quantos são bits de host?

    ---reveal---

    O endereço IPv4 completo tem 32 bits. O /26 atribui 26 à rede, deixando seis bits de host. Seu início pertencente à classe A histórica não substitui o prefixo explícito por /8; cada octeto ainda ocupa oito posições.

  10. 10
    RecapitulaçãoMantenha o endereço e o prefixo juntos

    Agora você pode converter octetos sem alterar as posições dos bits e ler sua forma IPv4 de quatro partes. Use o prefixo explícito sempre que dividir o endereço de 32 bits em porções de rede e de host.

    Para o próximo cálculo, mantenha ambas as informações visíveis: o endereço fornece os bits a examinar, e a máscara informa quais deles devem ser preservados para a rede.

2

Determine uma sub-rede e verifique um host

14 passos
Calcule os limites da sub-rede, teste endereços utilizáveis e corrija um gateway a partir de um plano de endereçamento.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoTransforme um endereço em uma faixa
  2. 2
    ExemploConverta /26 em uma máscara
  3. 3
    DesafioVerifique outra máscara
  4. 4
    ExemploLocalize o bloco que contém o endereço
  5. 5
    ExemploConfira com a operação E em binário
  6. 6
    ExemploDetermine o endereço final e os utilizáveis
  7. 7
    ExemploMova o limite para o terceiro octeto
  8. 8
    DesafioDecida se .0 é utilizável
  9. 9
    DicaReconheça as exceções de prefixos pequenos
  10. 10
    ExplicaçãoEscolha entre entrega local e gateway
  11. 11
    DesafioExamine uma entrada de gateway
  12. 12
    DicaVerifique as configurações na saída da interface
  13. 13
    DesafioCombine as verificações de validade do host e do gateway
  14. 14
    RecapitulaçãoVerifique o limite antes das configurações
3

Interprete categorias de endereços durante o diagnóstico

9 passos
Classifique faixas privadas e especiais e, depois, interprete o que essas categorias revelam sobre uma rede.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoUse faixas como pistas práticas
  2. 2
    ExplicaçãoInterprete os limites das faixas privadas
  3. 3
    DesafioClassifique dois endereços próximos
  4. 4
    ConexãoDiferencie NAT, PAT e espaço de provedores
  5. 5
    ExemploInterprete configurações locais de enlace inesperadas
  6. 6
    DesafioDiferencie software local de enlace local
  7. 7
    ExplicaçãoMantenha broadcasts e grupos distintos
  8. 8
    DesafioInterprete um relatório de endereços de exemplo
  9. 9
    RecapitulaçãoRelacione a categoria às evidências
4

Aloque e revise um plano VLSM

14 passos
Dimensione LANs de tamanhos diferentes, posicione-as nos limites corretos e verifique o espaço para expansão e as sumarizações.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoMonte um plano que caiba no bloco
  2. 2
    ExemploTeste uma escolha de tamanhos iguais
  3. 3
    DesafioVerifique a quantidade e a capacidade em conjunto
  4. 4
    ExemploEscolha um tamanho para cada requisito
  5. 5
    ExemploAloque a maior LAN
  6. 6
    ExemploPosicione a LAN intermediária
  7. 7
    ExemploPosicione a LAN pequena e o enlace
  8. 8
    Ideia-chaveExamine o que permanece livre
  9. 9
    DesafioTome uma decisão sobre expansão
  10. 10
    ExemploTeste uma proposta de alocação adicional
  11. 11
    ExplicaçãoCombine blocos apenas quando a cobertura for adequada
  12. 12
    DesafioDetermine a sumarização de blocos de tamanhos diferentes
  13. 13
    DesafioRevise o plano original
  14. 14
    RecapitulaçãoRegistre as faixas, não apenas os identificadores
5

Abrevie um endereço IPv6 e determine sua LAN

12 passos
Comprima e expanda endereços IPv6 e, depois, aplique limites /64 e /56.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoLeia endereços longos com segurança
  2. 2
    ExplicaçãoLeia oito grupos hexadecimais
  3. 3
    ExemploComprima a sequência mais longa de zeros
  4. 4
    DesafioConfira a forma abreviada
  5. 5
    ConexãoDiferencie compressão de compatibilidade
  6. 6
    ExemploMantenha quatro grupos para uma /64
  7. 7
    ExplicaçãoConte os bits de sub-rede da unidade
  8. 8
    ExemploAcompanhe uma /56 no quarto grupo
  9. 9
    DesafioAplique o limite /56
  10. 10
    DicaLeia identificadores hexadecimais e prefixos de enlace
  11. 11
    DesafioCombine a abreviação e o pertencimento à sub-rede
  12. 12
    RecapitulaçãoMantenha notação e alocação distintas
6

Identifique as funções dos endereços IPv6 e construa um identificador de interface

14 passos
Interprete o escopo de endereços, forme grupos multicast e acompanhe o EUI-64 modificado em um exemplo completo.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoInterprete uma interface com vários endereços
  2. 2
    ExplicaçãoAtribua uma função a cada endereço unicast
  3. 3
    ExemploSelecione o enlace para um endereço local
  4. 4
    DesafioEscolha um endereço para roteamento interno
  5. 5
    ExplicaçãoSubstitua o broadcast por grupos interessados
  6. 6
    ExemploConstrua um grupo de nó solicitado
  7. 7
    DesafioDiferencie entrega a grupo de anycast
  8. 8
    ConexãoReconheça o caso especial de todos os bits em zero
  9. 9
    ExemploExpanda um MAC para 64 bits
  10. 10
    ExemploInverta o bit que vale dois
  11. 11
    DesafioVerifique a direção da inversão
  12. 12
    DicaTrate a aparência do identificador como uma pista
  13. 13
    DesafioRelacione multicast à detecção de duplicatas
  14. 14
    RecapitulaçãoInterprete o escopo antes do identificador

Questões de Endereçamento IP e sub-redes

50 Questões de Prática em 5 conjuntos

Conjunto 1: Bits, máscaras e limites de endereços IPv410 Questões de Prática

Questão 1 de 10

Qual é o endereço de broadcast de 10.26.73.19/20?
  1. 10.26.79.255
  2. 10.26.73.255
  3. 10.26.80.255
  4. 10.26.80.0
Mostrar respostaOcultar resposta
Resposta: A
A máscara /20 é 255.255.240.0, portanto os blocos do terceiro octeto avançam em incrementos de 16. O octeto 73 está em 64–79, terminando em 10.26.79.255. Usar 10.26.73.255 trata a rede como /24 e ignora os bits de host que permanecem no terceiro octeto.

Questão 2 de 10

Um roteador tem o endereço IPv4 10.24.8.6/27 em uma interface. Quantos bits desse endereço formam sua porção de rede?
  1. 27 bits
  2. 8 bits
  3. 24 bits
  4. 5 bits
Mostrar respostaOcultar resposta
Resposta: A
O prefixo explícito /27 atribui 27 bits à porção de rede e deixa cinco bits de host. O antigo padrão /8 da classe A não substitui esse prefixo configurado. Um endereço que começa com 10 pode ser dividido com prefixos modernos sem classes, assim como outros blocos unicast.

Questão 3 de 10

Qual máscara em notação decimal pontuada representa /22?
  1. 255.255.248.0
  2. 255.255.254.0
  3. 255.255.252.0
  4. 255.255.255.252
Mostrar respostaOcultar resposta
Resposta: C
Uma máscara /22 tem dois octetos completos de bits 1 e mais seis bits 1 no terceiro octeto. O binário 11111100 é 252, resultando em 255.255.252.0. Colocar 252 no último octeto contaria 30 bits de rede, pois os três octetos 255 anteriores já contribuem com 24.

Questão 4 de 10

Uma máscara de sub-rede proposta é 255.255.240.128. Por que ela é inválida?
  1. A máscara tem bits 1 demais para IPv4.
  2. Um bit 1 aparece após o início dos bits de host.
  3. Um octeto parcial de máscara não pode conter 240.
  4. Uma máscara deve terminar com um octeto 255 completo.
Mostrar respostaOcultar resposta
Resposta: B
O octeto 240 é 11110000, que inicia a porção de host, mas o octeto seguinte, 128, introduz outro bit 1. Os bits 1 da máscara devem formar uma sequência contínua a partir da esquerda. Tanto 240 quanto 128 são valores possíveis para octetos de máscara individualmente; sua posição conjunta viola a regra da máscara completa.

Questão 5 de 10

Qual valor decimal o octeto binário 10010110 representa?
  1. 146
  2. 150
  3. 154
  4. 166
Mostrar respostaOcultar resposta
Resposta: B
Os bits 1 selecionam 128, 16, 4 e 2, resultando em 150. Um resultado de 146 deixa de fora a posição que vale 4, enquanto 154 inclui uma posição que vale 8 e está em zero. Leia cada posição em relação a seu valor posicional em vez de tratar os dígitos escritos como decimais.

Questão 6 de 10

Como o decimal 218 é escrito como um octeto de oito bits?
  1. 11010110
  2. 11101010
  3. 11011001
  4. 11011010
Mostrar respostaOcultar resposta
Resposta: D
218 é 128 + 64 + 16 + 8 + 2, portanto essas posições contêm 1 e as demais contêm 0. Isso resulta em 11011010. O semelhante 11010110 representa 214 porque seleciona 4 no lugar de 8; escrever os oito valores posicionais evita essa troca.

Questão 7 de 10

Qual é o endereço de rede de 192.168.42.183/27?
  1. 192.168.42.128
  2. 192.168.42.176
  3. 192.168.42.160
  4. 192.168.42.192
Mostrar respostaOcultar resposta
Resposta: C
Uma /27 tem incremento 32 no último octeto, e 183 está entre 160 e 191. Portanto, sua rede é 192.168.42.160. O valor próximo .176 está alinhado a um bloco menor, não a uma /27; .192 inicia a próxima sub-rede e está acima do endereço fornecido.

Questão 8 de 10

Um host é 192.168.84.158/28. O plano de endereçamento reserva o primeiro endereço utilizável de cada sub-rede para seu roteador. Qual gateway padrão esse host deve usar?
  1. 192.168.84.144
  2. 192.168.84.159
  3. 192.168.84.161
  4. 192.168.84.145
Mostrar respostaOcultar resposta
Resposta: D
O host pertence a 192.168.84.144/28, cujos endereços utilizáveis vão de .145 a .158. O plano reserva o primeiro endereço utilizável, .145, para seu roteador. O endereço .144 identifica a rede, enquanto .159 é o broadcast; nenhum dos dois pode servir como endereço da interface do gateway.

Questão 9 de 10

Como 172.29.8.4 é classificado?
  1. Unicast público comum
  2. Espaço compartilhado de provedor
  3. Endereço IPv4 local de enlace
  4. Endereço privado da RFC 1918
Mostrar respostaOcultar resposta
Resposta: D
O bloco privado 172 vai de 172.16.0.0 a 172.31.255.255, portanto um segundo octeto de 29 coloca esse endereço dentro dele. Tratá-lo como público deixaria de considerar a faixa /12. O espaço compartilhado de provedores começa em 100.64, e o espaço local de enlace começa em 169.254.

Questão 10 de 10

Uma estação de trabalho consegue executar ping em 127.0.0.1, mas não consegue alcançar seu gateway. O que o ping bem-sucedido testou?
  1. O software IP local da estação.
  2. O cabo que conecta a estação ao comutador.
  3. A interface do roteador que atende à sub-rede.
  4. O servidor DHCP que atribui seu endereço.
Mostrar respostaOcultar resposta
Resposta: A
O tráfego de loopback permanece dentro da estação, portanto a resposta bem-sucedida testa seu software IP local. O pacote não passa pelo cabo até o comutador ou o gateway. Assim, um loopback local bem-sucedido ainda é compatível com uma falha no enlace externo ou no endereçamento.
Conjunto 2: Dimensione e verifique um plano de endereçamento IPv410 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Qual prefixo único sumariza exatamente de 172.22.12.0/24 a 172.22.15.0/24?
  1. 172.22.12.0/21
  2. 172.22.8.0/21
  3. 172.22.12.0/22
  4. 172.22.14.0/23
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Quantos endereços utilizáveis uma sub-rede IPv4 /29 comum com broadcast fornece?
  1. 8
  2. 4
  3. 6
  4. 2
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Uma /24 deve fornecer pelo menos sete sub-redes iguais. Qual prefixo cria a menor quantidade de sub-redes iguais que atende a essa contagem?
  1. /26
  2. /28
  3. /27
  4. /25
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

Uma LAN precisa de endereços para 28 estações de trabalho, três impressoras e um gateway. Qual é sua menor sub-rede IPv4 comum?
  1. /26
  2. /27
  3. /28
  4. /25
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

10.72.4.0/24 pode fornecer seis sub-redes LAN iguais, cada uma precisando de 45 endereços utilizáveis?
  1. Sim; /27 fornece oito sub-redes e 62 hosts por sub-rede.
  2. Sim; /26 fornece oito sub-redes e 62 hosts por sub-rede.
  3. Não; /25 comporta os hosts, mas fornece apenas quatro sub-redes.
  4. Não; /26 comporta os hosts, mas fornece apenas quatro sub-redes.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Para um plano VLSM com LANs que precisam de 90, 24 e 11 endereços utilizáveis, qual LAN deve ser alocada primeiro?
  1. A LAN de 24 endereços.
  2. A LAN de 90 endereços.
  3. A LAN de 11 endereços.
  4. Qualquer LAN; a ordem nunca afeta o alinhamento.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Em 192.168.63.0/24, .0/25 e .128/27 estão alocadas. Qual é a primeira rede /26 alinhada disponível?
  1. 192.168.63.160/26
  2. 192.168.63.192/26
  3. 192.168.63.128/26
  4. 192.168.63.176/26
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

Um plano /24 aloca uma /25, uma /26 e uma /27 sem sobreposição. Quantos blocos /30 adicionais cabem no espaço restante se as alocações deixam a última /27 livre?
  1. 4
  2. 6
  3. 16
  4. 8
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

Qual é a relação entre 10.82.6.0/23 e 10.82.7.128/25?
  1. A /25 está dentro da /23.
  2. Elas são adjacentes, sem sobreposição.
  3. A /23 está dentro da /25.
  4. Elas se sobrepõem em apenas um endereço de limite.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

Um roteador de cliente tem o endereço externo 100.111.6.8. A qual categoria esse endereço pertence?
  1. Espaço privado da RFC 1918
  2. Espaço compartilhado de provedor
  3. Espaço unicast público comum
  4. Espaço IPv4 de documentação
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Conjunto 3: Leia endereços, prefixos e tipos IPv610 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Quantos bits um dígito hexadecimal representa em um endereço IPv6?
  1. 8
  2. 16
  3. 32
  4. 4
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Qual é a forma comprimida recomendada de 2001:0db8:0000:0000:0030:0000:0000:0009?
  1. 2001:db8:0:0:30::9
  2. 2001:db8::30:0:0:9
  3. 2001:db8::3:0:0:9
  4. 2001:db8::30::9
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Quantos grupos de zeros :: substitui em 2001:db8:56::a:9?
  1. 3
  2. 2
  3. 4
  4. 5
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

Qual sub-rede /64 contém 2001:db8:6a20:17:abcd::6/64?
  1. 2001:db8:6a20::/64
  2. 2001:db8:6a20:17:abcd::/64
  3. 2001:db8:6a20:17::/64
  4. 2001:db8:6a20:10::/64
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

Uma unidade recebe 2001:db8:9c00:ab00::/56. Quantas LANs /64 ela pode criar e qual é o prefixo da última LAN?
  1. 256; 2001:db8:9c00:abff::/64
  2. 16; 2001:db8:9c00:ab0f::/64
  3. 256; 2001:db8:9c00:ac00::/64
  4. 65.536; 2001:db8:9c00:ffff::/64
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Qual é o escopo de fe80::91%eth1?
  1. Todos os sites, selecionados por eth1.
  2. A internet, selecionada por eth1.
  3. Apenas a interface de loopback.
  4. Um enlace, selecionado por eth1.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Uma interface tem fd8a:42c1:9b20:4::18/64 e um endereço global. O que o endereço fd pode fornecer?
  1. Roteamento na internet pública por seu próprio prefixo global.
  2. Comunicação restrita ao mesmo enlace físico.
  3. Comunicação interna roteada sem exigir NAT.
  4. Um destino multicast para todas as interfaces internas.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

Qual destino ff02::2 identifica?
  1. Todos os nós no enlace local.
  2. Todos os roteadores no enlace local.
  3. Todos os servidores DHCPv6 no site.
  4. Um roteador selecionado por anycast.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

Qual grupo multicast de nó solicitado corresponde a 2001:db8:4::12ab:cdef?
  1. ff02::1:ff12:cdef
  2. ff02::1:ff00:cdef
  3. ff02::1:ffab:cdef
  4. ff02::1:12ab:cdef
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

Qual identificador EUI-64 modificado é construído a partir do MAC 08:7a:4c:90:12:34?
  1. 087a:4cff:fe90:1234
  2. 0a7a:4cff:fe90:1234
  3. 8a7a:4cff:fe90:1234
  4. 0a7a:4c90:fffe:1234
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Conjunto 4: Diagnostique erros de sub-rede e de leitura de endereços10 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Qual categoria de endereço IPv6 começa com o prefixo atribuído localmente fd00::/8?
  1. Unicast local único.
  2. Unicast local de enlace.
  3. Multicast local de enlace.
  4. Documentação global.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

O host A é 10.34.5.20/24; o host B é 10.34.5.180/25. Como cada um classifica o outro como destino usando sua própria máscara?
  1. A considera B local; B considera A remoto.
  2. Ambos os hosts consideram o outro local.
  3. A considera B remoto; B considera A local.
  4. Ambos os hosts consideram o outro remoto.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Uma estação de trabalho configurada para DHCP mostra inesperadamente 169.254.88.14/16. Qual é a próxima verificação mais útil?
  1. Amplie sua máscara para /8 para alcançar o serviço DHCP.
  2. Substitua-o por um endereço 127 para restaurar o acesso à LAN.
  3. Verifique seu enlace e o acesso ao serviço DHCP.
  4. Use 169.254.0.0 como gateway padrão roteado.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

172.23.11.0 pode ser atribuído a um host comum em 172.23.8.0/21?
  1. Não; qualquer octeto final 0 identifica uma rede.
  2. Não; ele é o endereço de broadcast dessa /21.
  3. Sim; /21 não reserva endereços de rede ou broadcast.
  4. Sim; ele está estritamente entre os extremos da sub-rede.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

Qual é o menor bloco CIDR único que abrange 10.90.5.0/24 e 10.90.6.0/24, e ele abrange apenas essas redes?
  1. 10.90.5.0/23; abrange exatamente essas duas redes.
  2. 10.90.4.0/22; inclui também os terceiros octetos 4 e 7.
  3. 10.90.4.0/23; inclui também o terceiro octeto 4.
  4. 10.90.0.0/21; acrescenta os terceiros octetos 0–4 e 7.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Qual função permite que vários hosts IPv4 privados compartilhem um endereço IPv4 público mantendo suas conexões distintas?
  1. Mascaramento comum de sub-rede.
  2. Entrega multicast IPv4.
  3. Tradução de endereços de porta.
  4. Divisão em sub-redes de comprimento fixo.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Como 2001:db8:0:4:0:9:0:2 deve ser escrito na forma recomendada pela RFC 5952?
  1. 2001:db8:0:4:0:9:0:2
  2. 2001:db8::4:0:9:0:2
  3. 2001:db8:0:4::9:0:2
  4. 2001:db8:0:4:0:9::2
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

Qual prefixo /60 contém 2001:db8:b170:58c7::12/60?
  1. 2001:db8:b170:5800::/60
  2. 2001:db8:b170:58c7::/60
  3. 2001:db8:b170:58b0::/60
  4. 2001:db8:b170:58c0::/60
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

Um serviço configura o mesmo endereço unicast IPv6 em várias unidades, e o roteamento entrega cada solicitação a uma unidade. Qual é esse modelo de entrega?
  1. Multicast, copiado para cada unidade configurada.
  2. Anycast, selecionado por métricas e política de roteamento.
  3. Broadcast, copiado para cada interface acessível.
  4. Unicast, com garantia de escolher a unidade de menor atraso.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

O que acontece com o primeiro byte MAC 02 ao construir um identificador EUI-64 modificado?
  1. Ele se torna 04.
  2. Ele permanece 02.
  3. Ele se torna 82.
  4. Ele se torna 00.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Conjunto 5: Combine habilidades de planejamento, diagnóstico e IPv610 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Uma /24 deve comportar LANs que precisam de 110, 60 e 26 endereços utilizáveis, além de dois enlaces /30. As contagens incluem gateways. Quantos endereços permanecem não alocados?
  1. 32
  2. 24
  3. 16
  4. 48
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Em 10.61.8.0/24, uma alocação /26 em .0 deve permanecer. Ainda é possível acrescentar uma /25 e uma /26 sem sobreposição?
  1. Sim; posicione /25 em .64 e /26 em .192.
  2. Sim; posicione /25 em .0 e /26 em .128.
  3. Sim; posicione /26 em .64 e /25 em .128.
  4. Não; a /26 existente impede qualquer /25 alinhada.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Uma /22 é dividida em sub-redes /26. Quantas sub-redes resultam e quantos endereços utilizáveis cada uma fornece?
  1. 16 sub-redes; 62 utilizáveis em cada uma.
  2. 4 sub-redes; 62 utilizáveis em cada uma.
  3. 14 sub-redes; 62 utilizáveis em cada uma.
  4. 16 sub-redes; 64 utilizáveis em cada uma.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

192.168.117.0/25, 192.168.117.128/26 e 192.168.117.192/26 podem ser sumarizados exatamente por um único prefixo?
  1. Não; três blocos de entrada não são uma potência de dois.
  2. Sim; 192.168.117.0/23.
  3. Não; prefixos de comprimentos diferentes impedem uma sumarização exata.
  4. Sim; 192.168.117.0/24.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

Um PC é 10.44.9.126/25. A interface de roteador pretendida é 10.44.9.129/25. Por que esse gateway é inválido para o PC?
  1. O endereço do PC é o endereço de broadcast da /25.
  2. O endereço do roteador é o endereço de rede da /25.
  3. O gateway é reservado na sub-rede do PC.
  4. Seus endereços de rede diferem sob /25.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Uma unidade precisa de 300 LANs /64 padrão. Qual é a menor alocação de endereços capaz de comportá-las?
  1. /56
  2. /55
  3. /57
  4. /54
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Sabe-se que o identificador 0044:55ff:fe66:7788 usa EUI-64 modificado. Qual endereço MAC o produziu?
  1. 02:44:55:66:77:88
  2. 00:44:55:66:77:88
  3. 80:44:55:66:77:88
  4. 02:44:55:ff:66:77
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

Qual é a distinção entre ::/128 e ::/0?
  1. Um endereço de loopback e todos os destinos IPv6.
  2. Todos os endereços locais de enlace e um endereço não especificado.
  3. Um endereço não especificado e todos os destinos IPv6.
  4. Um endereço não especificado e todos os grupos multicast.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

A qual finalidade reservada pertence 198.19.18.6?
  1. Exemplos de documentação pública.
  2. Endereçamento privado de organizações.
  3. Endereçamento compartilhado de provedores.
  4. Testes de desempenho de rede.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

Um cliente que usa apenas IPv6 precisa alcançar um servidor que usa apenas IPv4. Qual mecanismo pode fornecer essa conexão sem acrescentar IPv4 ao cliente?
  1. Pilha dupla
  2. Tunelamento IPv6 sobre IPv4
  3. NAT64
  4. Apenas PAT IPv4
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Travou em uma questão sua? Ajuda com Tarefas

Termos-Chave

82 Termos-Chave, cada um com sua definição

A

Alinhamento
Alinhamento significa que uma rede começa em um limite correspondente ao tamanho de seu bloco, de modo que todos os bits de endereço após o prefixo sejam zero.
Uma /26 pode começar no octeto final .0, .64, .128 ou .192 dentro de uma /24, mas não pode começar em .100.
Alocação de endereços
Uma alocação de endereços é a reserva de um bloco específico e alinhado para uma rede, consumindo toda a sua faixa, inclusive os extremos reservados.
Alocar uma /30 consome quatro endereços do bloco de origem, embora apenas dois sejam utilizáveis como extremidades comuns.
Anycast
Anycast atribui um endereço unicast a várias interfaces e permite que o roteamento entregue cada pacote a um destino selecionado conforme a política e as métricas.
Um serviço DNS pode usar um endereço anycast em várias unidades sem prometer que o roteamento escolherá o menor atraso.
APIPA
O endereçamento IP privado automático (APIPA) é um endereçamento local de enlace alternativo do Windows associado à falha em obter a configuração DHCP normal.
Um APIPA inesperado em um PC configurado para DHCP sugere verificar sua conexão, VLAN e acesso ao serviço DHCP.

B

Binário
Binário é a notação de base dois, que escreve números usando apenas os dígitos 0 e 1 e atribui a cada posição um valor em potência de dois.
O binário 10101100 é igual a 172 porque seus bits 1 selecionam os valores 128, 32, 8 e 4.
Bit
Um bit é uma posição binária que pode conter 0 ou 1; sua posição em um número determina o valor que ele contribui quando contém 1.
O bit mais à esquerda em um octeto contribui com 128 quando é definido como 1, enquanto o mais à direita contribui com 1.
Bit de host
Um bit de host é uma posição de endereço fora do prefixo de rede; as combinações desses bits determinam os endereços dentro do bloco.
Uma sub-rede IPv4 /27 tem cinco bits de host, fornecendo 32 padrões de endereço no total e 30 hosts utilizáveis em uma sub-rede comum.
Bit emprestado
Um bit emprestado é uma posição transferida da porção de host de um bloco de origem para o prefixo de sub-rede, dobrando a quantidade de sub-redes iguais resultantes.
Passar de /24 para /27 empresta três bits e deixa cinco bits de host em cada sub-rede IPv4 resultante.
Bit universal/local
O bit universal/local é o bit de valor 2 do primeiro byte do MAC, que o EUI-64 modificado inverte ao criar o identificador de interface IPv6.
Um primeiro byte MAC 02 torna-se 00 após a inversão, mostrando por que a etapa nem sempre é uma adição.
Bloco de origem
Um bloco de origem é a alocação maior de endereços dentro da qual sub-redes menores devem caber, sem ultrapassar seu primeiro ou último endereço.
Uma sub-rede que começa em 192.168.51.0 ficaria fora do bloco de origem 192.168.50.0/24, mesmo que não estivesse em uso.
Blocos contíguos
Blocos contíguos ocupam espaço de endereçamento ininterrupto, com o primeiro endereço de cada bloco imediatamente após o último endereço do bloco anterior.
Duas /24 vizinhas são contíguas, mas ainda precisam de um início alinhado para se combinar exatamente em uma /23.
Broadcast direcionado
Um broadcast direcionado é o endereço de uma sub-rede IPv4 específica com todos os bits de host definidos como um; o encaminhamento por roteadores normalmente é desativado por padrão.
192.168.10.127 é o endereço de broadcast direcionado da sub-rede 192.168.10.64/26.
Broadcast limitado
O broadcast limitado é o destino IPv4 255.255.255.255, entregue na rede local e nunca encaminhado por roteadores para outra rede.
Um broadcast limitado de uma estação de trabalho permanece local em vez de passar por seu gateway padrão.

C

CIDR
O roteamento interdomínios sem classes (CIDR) descreve blocos de endereços com comprimentos de prefixo explícitos, desvinculando os limites de rede das antigas classes de endereços.
O bloco 10.1.2.0/24 é válido embora o primeiro octeto 10 tenha pertencido à classe A.
Compressão de zeros
A compressão de zeros substitui uma sequência contínua de grupos IPv6 de valor zero por dois-pontos duplos, preservando o endereço completo de 128 bits.
Em 2001:db8::1, os dois-pontos duplos substituem cinco grupos completos de zeros entre os grupos visíveis.
Comprimento de prefixo
Um comprimento de prefixo é a quantidade de bits iniciais de endereço fixados para uma rede, escrita após uma barra na notação IPv4 ou IPv6.
Em 192.168.10.77/26, o valor 26 após a barra indica a quantidade de bits de rede, não a quantidade de hosts.

D

Detecção de endereços duplicados
A detecção de endereços duplicados (DAD) verifica se um endereço unicast IPv6 provisório já está em uso no enlace antes de permitir seu uso.
Um host envia uma solicitação de vizinho de :: para o grupo de nó solicitado do endereço provisório durante a DAD.
Divisão em sub-redes
A divisão em sub-redes divide um bloco de origem em redes menores aumentando seu prefixo e reduzindo os bits de host disponíveis em cada bloco.
Emprestar três bits de uma /24 produz oito sub-redes /27, cada uma com 30 endereços de host utilizáveis em condições comuns.

E

Endereçamento com classes
O endereçamento com classes é o sistema histórico que usava os bits iniciais de um endereço para escolher limites fixos de rede, como /8, /16 ou /24.
Uma antiga classificação como classe B sugere um padrão /16, mas uma interface moderna pode usar explicitamente outro prefixo.
Endereço de broadcast
Um endereço de broadcast é o último endereço de uma sub-rede IPv4 comum, com todos os bits de host definidos como 1, usado para entrega pela sub-rede.
O broadcast de 192.168.10.64/26 é .127; .128 inicia a próxima sub-rede.
Endereço de documentação
Um endereço de documentação pertence ao espaço reservado para exemplos, permitindo que instruções mostrem endereços realistas sem identificar hosts públicos em operação.
Um servidor externo fictício pode ser descrito com 192.0.2.44 do bloco de documentação TEST-NET-1.
Endereço de rede
Um endereço de rede identifica uma sub-rede mantendo seus bits de prefixo e zerando todos os bits de host; um host IPv4 comum não pode usá-lo.
O endereço 192.168.10.64 é o endereço de rede para /26, mas pode ser um endereço de host sob /25.
Endereço duplicado
Um endereço duplicado ocorre quando duas interfaces na mesma rede reivindicam o mesmo endereço IP, criando informações conflitantes de entrega.
Duas estações de trabalho configuradas como 192.168.5.20 podem apresentar conexões intermitentes ou falhas de conexão.
Endereço IPv4
Um endereço IPv4 é um identificador de 32 bits para uma interface de rede, normalmente exibido como quatro octetos decimais separados por pontos.
Um roteador que conecta três redes IPv4 tem endereçamento em cada interface conectada a uma delas.
Endereço IPv4 mapeado
Um endereço IPv4 mapeado representa um endereço IPv4 dentro da forma IPv6 ::ffff:0:0/96, normalmente usada por interfaces de programação de hosts com pilha dupla.
O texto mapeado ::ffff:192.0.2.10 tem os mesmos últimos 32 bits que a forma hexadecimal ::ffff:c000:20a.
Endereço IPv4 privado
Um endereço IPv4 privado pertence a um dos três blocos da RFC 1918, reutilizáveis dentro de redes e não roteados na internet pública.
172.20.10.2 é privado, enquanto 172.32.10.2 está além do bloco privado que termina em 172.31.255.255.
Endereço IPv4 público
Um endereço IPv4 público pertence ao espaço de endereços globalmente únicos elegíveis para roteamento na internet, embora a acessibilidade real dependa de rotas e políticas.
Um servidor acessível publicamente ainda pode rejeitar conexões de entrada por meio de seu firewall, apesar de ter um endereço público.
Endereço IPv6
Um endereço IPv6 é um identificador de interface de rede ou de grupo de 128 bits, normalmente escrito como oito grupos hexadecimais antes de uma possível abreviação.
A notação 2001:db8::10 comprime um endereço completo de 128 bits, não um endereço menor com menos bits.
Endereço IPv6 local de enlace
Um endereço IPv6 local de enlace usa fe80::/10 e é válido apenas em seu próprio enlace; roteadores nunca encaminham seu tráfego para outro enlace.
Um host frequentemente usa o endereço local de enlace de seu roteador como próximo salto, mesmo ao enviar tráfego para um destino global.
Endereço IPv6 não especificado
O endereço IPv6 não especificado é o endereço com todos os bits em zero ::/128, usado como origem antes de uma interface ter um endereço disponível para essa finalidade.
A detecção de endereços duplicados usa :: como origem; ::/0, por sua vez, identifica todos os destinos em uma rota padrão.
Endereço local único
Um endereço local único (ULA) pertence ao espaço unicast IPv6 para redes privadas roteadas, dentro de fc00::/7, com prefixos atribuídos localmente que começam com fd.
Uma organização pode rotear fd3c:9a21:7b04::/48 entre unidades internas sem expô-lo na internet pública.
Endereço para testes de desempenho
Um endereço para testes de desempenho é um endereço em 198.18.0.0/15, reservado para testes de desempenho de rede em vez de atribuições comuns a hosts públicos.
Um laboratório pode usar 198.19.4.1 dentro da faixa de testes de desempenho que abrange os segundos octetos 18 e 19.
Endereço unicast global
Um endereço unicast global destina-se à comunicação IPv6 globalmente única e roteável na internet, atualmente alocado a partir de 2000::/3 com exceções.
Um endereço que começa com 2 está na faixa de alocação global, mas 2001:db8::/32 é reservado para exemplos.
Enlace IPv6 /127
Um enlace IPv6 /127 é um prefixo de dois endereços usado em enlaces ponto a ponto entre roteadores, distinto da estrutura /64 padrão para LANs.
Duas extremidades de roteadores podem usar os dois endereços de uma /127 sem alocar uma /64 inteira para esse enlace.
Enlace ponto a ponto
Um enlace ponto a ponto conecta exatamente duas extremidades; uma /31 IPv4 compatível pode usar ambos os endereços sem uma reserva de broadcast.
Dois roteadores podem usar 10.0.0.8 e 10.0.0.9 em um enlace configurado como 10.0.0.8/31.
Escopo multicast
Um escopo multicast IPv6 é o campo de quatro bits que limita o alcance em que um grupo multicast é válido, como um enlace, uma unidade ou uma organização.
O 2 em ff02 indica escopo local de enlace, enquanto o 5 em ff05 indica escopo local de unidade.
Espaço de endereçamento compartilhado
O espaço de endereçamento compartilhado é o bloco 100.64.0.0/10 reservado para uso de provedores com CGNAT, distinto dos endereços privados da RFC 1918 e dos endereços públicos.
100.72.5.9 está dentro do espaço compartilhado, enquanto 100.128.0.1 está além desse bloco /10 reservado.
EUI-64 modificado
O EUI-64 modificado forma um identificador de interface de 64 bits inserindo fffe em um MAC de 48 bits e invertendo o bit universal/local do primeiro byte.
O MAC 00:1a:2b:3c:4d:5e produz o identificador 021a:2bff:fe3c:4d5e antes da remoção do zero à esquerda.

F

Faixa de hosts utilizáveis
Uma faixa de hosts utilizáveis é o conjunto de endereços atribuíveis a interfaces entre os extremos de rede e de broadcast de uma sub-rede IPv4 comum.
Para 192.168.10.64/26, a faixa utilizável vai de 192.168.10.65 a 192.168.10.126.
FLSM
O mascaramento de sub-rede de comprimento fixo (FLSM) atribui o mesmo comprimento de prefixo a todas as sub-redes de um plano, fornecendo capacidade igual mesmo quando as necessidades reais diferem.
Atribuir o mesmo prefixo /27 a LANs e enlaces entre dois roteadores simplifica a alocação, mas desperdiça endereços nos enlaces.

G

Gateway padrão
Um gateway padrão é a interface do roteador para a qual um host normalmente envia tráfego destinado a outras sub-redes, usando um endereço utilizável na própria sub-rede do host.
Um PC em 192.168.10.70/26 não pode usar .1 como gateway diretamente conectado porque .1 está fora de sua sub-rede.

H

Hexadecimal
Hexadecimal é a notação de base 16 que usa os dígitos 0–9 e a–f, com cada dígito representando quatro bits e cada posição representando uma potência de 16.
O hexadecimal 4b representa o decimal 75: quatro grupos de 16 mais o valor 11 representado por b.
Hexteto
Um hexteto é um grupo IPv6 de 16 bits, escrito com até quatro dígitos hexadecimais e separado dos outros grupos por dois-pontos.
O hexteto 0800 pode ser abreviado para 800, mas excluir seus zeros à direita mudaria o valor.

I

Identificador de interface
Um identificador de interface corresponde aos últimos 64 bits de um endereço em uma sub-rede IPv6 /64 padrão, separando o endereçamento da interface do prefixo de rede.
Em 2001:db8:acad:12::25/64, o identificador de interface tem o valor 25 em seu último grupo hexadecimal.
Identificador de sub-rede
Um identificador de sub-rede é a parte de uma alocação IPv6 de unidade usada para selecionar uma sub-rede interna antes do limite padrão do identificador de interface de 64 bits.
Com uma alocação /48 de unidade, o quarto hexteto fornece 16 bits de sub-rede e pode selecionar 65.536 LANs /64.
Identificador estável por rede
Um identificador estável por rede é um identificador de interface criado pelo host para permanecer consistente em uma rede sem expor um identificador fixo derivado de MAC em todos os lugares.
Um notebook pode manter um endereço estável utilizável em uma rede enquanto usa um identificador diferente em outra.
Identificador temporário de interface
Um identificador temporário de interface é um identificador IPv6 usado por tempo limitado, normalmente para conexões de saída, para reduzir o rastreamento de endereços a longo prazo.
Um host pode manter um endereço estável enquanto cria endereços temporários para atividades de saída na mesma interface.
Incompatibilidade de máscaras
Uma incompatibilidade de máscaras ocorre quando interfaces destinadas a compartilhar uma sub-rede usam limites de rede diferentes, podendo discordar sobre a entrega local.
Um host /24 pode enviar diretamente a um par cujas configurações /25 classificam o destino de retorno como remoto.
Interface de rede
Uma interface de rede é a conexão de um dispositivo a uma rede, com endereçamento IP atribuído a essa conexão, em vez de ao dispositivo como um todo.
Um notebook pode mostrar um endereço IPv4 para sua interface Wi-Fi e outro para Ethernet.
IPv4 local de enlace
Um endereço IPv4 local de enlace pertence a 169.254.0.0/16 e permite comunicação no enlace local sem alcance roteado para outras redes.
Um host em 169.254.37.12 pode se comunicar localmente, mas esse endereço não fornece roteamento na internet.

Í

Índice de zona
Um índice de zona identifica a interface local ou zona de escopo de um endereço IPv6, distinguindo endereços que poderiam ocorrer em mais de um enlace.
Em fe80::1%eth0, o sufixo seleciona eth0 para que o host saiba em qual enlace local está o roteador desejado.

L

Limite de nibble
Um limite de nibble é um limite de prefixo após um dígito hexadecimal completo de quatro bits, tornando os bits de rede visíveis sem dividir um dígito hexadecimal.
Uma /56 fixa 14 dígitos hexadecimais; no quarto grupo 4b7f, seus dois primeiros dígitos permanecem fixos enquanto 7f varia.
Loopback IPv4
O loopback IPv4 é o bloco 127.0.0.0/8 cujo tráfego permanece dentro do host de origem, permitindo comunicação e testes do software IP local.
Uma resposta de 127.0.0.1 pode ser bem-sucedida mesmo quando o cabo de rede externo da estação de trabalho está desconectado.

M

Máscara de sub-rede
Uma máscara de sub-rede é um padrão de 32 bits com bits 1 iniciais seguidos por bits 0, que delimita as porções de rede e de host de um endereço IPv4.
A máscara 255.255.255.192 mantém 26 bits de rede e deixa seis posições para a porção de host.
Multicast de nó solicitado
Um grupo multicast de nó solicitado combina ff02::1:ff00:0/104 com os últimos 24 bits de um endereço unicast para solicitações direcionadas de descoberta de vizinhos.
Um endereço terminado em 0007:003a ingressa em ff02::1:ff07:3a, mantendo os três últimos bytes em vez de apenas um hexteto.
Multicast IPv4
O multicast IPv4 usa destinos de grupo em 224.0.0.0/4 para entregar tráfego aos membros do grupo em vez de a uma interface unicast comum.
O grupo multicast local de enlace 224.0.0.251 é usado pelo DNS multicast, não como endereço unicast próprio de uma estação de trabalho.

N

NAT
A tradução de endereços de rede (NAT) substitui endereços IP quando o tráfego atravessa um dispositivo que realiza a tradução, como um roteador de borda ou firewall.
Um roteador de borda pode substituir o endereço de origem privado de uma estação de trabalho por um endereço público para uma conexão com a internet.
NAT de operadora
O NAT de operadora (CGNAT) é uma tradução de endereços operada pelo provedor que permite compartilhar endereços IPv4 públicos entre vários clientes.
Um roteador de cliente que mostra um endereço externo em 100.64.0.0/10 pode estar atrás do tradutor do provedor.
NAT64
O NAT64 traduz entre tráfego IPv6 e IPv4, normalmente com DNS64, para que clientes que usam apenas IPv6 possam se comunicar com servidores que usam apenas IPv4.
Um tradutor pode usar o prefixo conhecido 64:ff9b::/96 para endereços IPv6 que representam destinos IPv4.
Nibble
Um nibble é um grupo de quatro bits, representado por exatamente um dígito hexadecimal, que facilita a contagem de posições de prefixos IPv6.
O dígito hexadecimal a corresponde ao nibble 1010, enquanto f corresponde aos quatro bits 1111.
Notação decimal pontuada
A notação decimal pontuada escreve cada octeto IPv4 como um valor decimal entre 0 e 255, com um ponto separando octetos vizinhos.
Os quatro números em 192.168.10.77 representam octetos separados; os pontos não funcionam como separadores decimais.

O

Octeto
Um octeto é um grupo de oito bits, capaz de representar 256 valores diferentes de 0 a 255 em um endereço IPv4.
O último octeto de 192.168.10.77 é o decimal 77, escrito como as oito posições binárias 01001101.
Octeto relevante
O octeto relevante é o octeto da máscara em que termina a sequência contínua de bits de rede, usado para calcular o incremento decimal da sub-rede.
Em 255.255.248.0, o terceiro octeto é o relevante, e 256 menos 248 fornece um incremento de 8.
Operação E bit a bit
A operação E bit a bit compara dois valores binários posição por posição, produzindo 1 apenas onde ambos os bits são 1; com uma máscara, ela zera os bits de host.
Aplicar a operação E ao octeto final 77 e ao octeto de máscara 192 produz 64, o valor inicial da sub-rede nesse octeto.

P

PAT
A tradução de endereços de porta (PAT) distingue conexões traduzidas por meio de portas de transporte para que vários hosts possam compartilhar um endereço IPv4 público.
Muitas estações de trabalho internas podem navegar usando um endereço público enquanto o PAT mantém suas conexões distintas.
Pilha dupla
A pilha dupla executa IPv4 e IPv6 em um dispositivo ou rede ao mesmo tempo, permitindo comunicação por qualquer um dos protocolos conforme adequado.
Um host de pilha dupla pode usar IPv4 para um servidor e IPv6 para outro sem traduzir nenhuma das conexões.
Porção de host
A porção de host é o conjunto de bits de endereço após um prefixo de rede IPv4, usado para distinguir endereços dentro da sub-rede.
Uma /26 deixa seis bits de host, permitindo 64 padrões antes da reserva dos endereços de rede e de broadcast.
Porção de rede
A porção de rede é o conjunto inicial de bits de endereço selecionado por uma máscara de sub-rede ou prefixo para identificar a sub-rede à qual uma interface pertence.
Com /21, os primeiros 21 bits de 172.16.45.200 identificam sua rede, 172.16.40.0/21.
Prefixo de host
Um prefixo de host identifica um endereço exato, como IPv4 /32, em vez de fornecer uma sub-rede com vários endereços para hosts conectados.
Um roteador pode usar um endereço /32 para uma interface de loopback lógico que representa esse roteador.
Prefixo de roteamento global
Um prefixo de roteamento global é a porção inicial do endereço IPv6 alocada a uma unidade ou organização para uso em seu contexto de roteamento mais amplo.
Uma unidade que recebe 2001:db8:acad::/48 mantém esses três primeiros grupos fixos em suas LANs /64 planejadas.

R

Reserva para crescimento
Uma reserva para crescimento é espaço de endereçamento não alocado mantido para necessidades futuras esperadas, com tamanho e alinhamento escolhidos para comportar prováveis novas sub-redes.
Manter uma /27 inteira livre permite criar posteriormente uma LAN de 20 hosts; lacunas menores e dispersas podem não oferecer essa opção.

S

SLAAC
A autoconfiguração de endereços sem estado (SLAAC) permite que um host forme endereços IPv6 a partir de um prefixo de LAN anunciado e de um identificador de interface criado pelo host.
Um host pode combinar uma /64 anunciada com um identificador de interface aleatório em vez de derivá-lo de seu MAC.
Sobreposição
Uma sobreposição ocorre quando alocações reivindicam alguns dos mesmos endereços; com blocos CIDR alinhados, um bloco sobreposto contém o outro.
Alocar 10.0.0.0/23 a uma LAN e 10.0.1.0/24 a outra atribui às LANs espaços de endereçamento conflitantes.
Sub-rede zero
A sub-rede zero é a primeira sub-rede formada quando todos os bits de sub-rede emprestados são zero; ela é utilizável no planejamento moderno de endereços sem classes.
A primeira /27 produzida a partir de 192.168.10.0/24 é 192.168.10.0/27 e está entre as oito sub-redes utilizáveis.
Sumarização
A sumarização descreve vários blocos de endereços com um prefixo mais curto, podendo incluir endereços adicionais se os blocos não formarem uma correspondência exata.
Quatro redes /24 que começam nos terceiros octetos 0, 1, 2 e 3 são sumarizadas exatamente como uma /22 alinhada.
Sumarização exata
Uma sumarização exata é um prefixo cuja faixa de endereços equivale à cobertura combinada completa dos blocos de entrada, sem acrescentar lacunas ou endereços externos.
Uma /25 seguida de dois blocos /26 pode preencher uma /24 exatamente, embora haja três blocos de entrada.

T

Tamanho do bloco
O tamanho do bloco é a quantidade de endereços em uma sub-rede ou o incremento decimal entre os inícios de sub-redes no octeto em que está o limite.
Para /21, o incremento do terceiro octeto é 8, enquanto o bloco inteiro contém 2.048 endereços IPv4.
Teste de mesma sub-rede
Um teste de mesma sub-rede aplica uma máscara a dois endereços IPv4 e compara os resultados de rede para decidir se os endereços compartilham essa sub-rede.
Com /25, endereços terminados em .100 e .130 produzem endereços de rede diferentes apesar de seus inícios semelhantes.
Tunelamento
O tunelamento transporta um pacote de um protocolo dentro de um pacote de outro, permitindo que ele atravesse uma rede intermediária compatível com o protocolo externo.
Um pacote IPv6 pode atravessar uma parte do caminho que usa apenas IPv4 enquanto está encapsulado dentro de um pacote IPv4.

U

Unicast
Unicast endereça uma interface individual como destino, diferentemente da entrega a grupos multicast ou do roteamento para uma de várias instâncias anycast.
Um host pode ter um ULA e um endereço unicast global na mesma interface para conexões diferentes.

V

Valor posicional
Um valor posicional é a quantidade representada pela posição de um dígito; as posições de um octeto binário vão de 128 à esquerda a 1 à direita.
Em 00001010, os dois bits 1 ocupam posições que valem 8 e 2, produzindo o valor decimal 10.
VLSM
O mascaramento de sub-rede de comprimento variável (VLSM) permite diferentes comprimentos de prefixo dentro de um bloco de origem para que as capacidades das sub-redes atendam a diferentes necessidades.
Uma LAN /25, uma LAN /27 e um enlace de roteadores /30 podem ser alocados sem sobreposição dentro de um bloco de origem adequado.

Sobre esta aula

Por StudeliRelatar um erro

Crie seus próprios Materiais de Estudo

Transforme suas anotações, slides e documentos em Guias de Estudo, Questões de Prática, Flashcards e mais 6 ferramentas.

Começar