- Aprender
- Computação e TI
- TI, redes e nuvem
- Fundamentos de redes de computadores
- Endereçamento IP e sub-redes
Endereçamento IP e divisão em sub-redes
BásicoAula 4 de 9 do curso Curso de Fundamentos de redes de computadores
O que você vai aprender
- 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 decimalUse 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 IPv4Leia 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.
- Converta octetos entre os sistemas binário e decimal
- 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 prefixoConverta 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 hostsAplique 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çõesDetermine 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.
- Escreva máscaras de sub-rede em notação decimal pontuada e de prefixo
- 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 privadosReconheç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 especialIdentifique 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.
- Diferencie endereços públicos de endereços privados
- 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 tamanhoEmpreste 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 sumarizadoVerifique 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.
- Divida um bloco em sub-redes de mesmo tamanho
- 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 comprimidaUse 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 IPv6Leia 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.
- Escreva endereços IPv6 nas formas completa e comprimida
- 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 enlaceIdentifique 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 especiaisExplique 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 modificadoDescreva 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.
- Reconheça endereços unicast globais, locais únicos e locais de enlace
Guia de estudo de Endereçamento IP e sub-redes
1Leia 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ção | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|
| Valor | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
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:
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.
- 128 cabe: escreva 1 e restam 72.
- 64 cabe: escreva 1 e restam 8.
- 32 e 16 não cabem: escreva 0 em ambas as posições.
- 8 cabe: escreva 1 e resta 0.
- 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ário | Decimal | Binário | Decimal |
|---|---|---|---|
| 10000000 | 128 | 11111000 | 248 |
| 11000000 | 192 | 11111100 | 252 |
| 11100000 | 224 | 11111110 | 254 |
| 11110000 | 240 | 11111111 | 255 |
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 bits fornecem 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 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:
| Classe | Primeiro octeto | Antigo padrão ou finalidade |
|---|---|---|
| A | 1–126 | /8, máscara 255.0.0.0 |
| B | 128–191 | /16, máscara 255.255.0.0 |
| C | 192–223 | /24, máscara 255.255.255.0 |
| D | 224–239 | Grupos multicast |
| E | 240–255 | Espaç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.
2Use 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.
| Prefixo | Máscara | Bits de host | Total de endereços | Hosts utilizáveis comuns |
|---|---|---|---|---|
| /24 | 255.255.255.0 | 8 | 256 | 254 |
| /25 | 255.255.255.128 | 7 | 128 | 126 |
| /26 | 255.255.255.192 | 6 | 64 | 62 |
| /27 | 255.255.255.224 | 5 | 32 | 30 |
| /28 | 255.255.255.240 | 4 | 16 | 14 |
| /30 | 255.255.255.252 | 2 | 4 | 2 |
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 , a quantidade de bits de host é . Há 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 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 é .
- 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 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.1e172.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 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.
3Diferencie 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:
| Prefixo | Faixa inclusiva |
|---|---|
| 10.0.0.0/8 | 10.0.0.0–10.255.255.255 |
| 172.16.0.0/12 | 172.16.0.0–172.31.255.255 |
| 192.168.0.0/16 | 192.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
| Faixa | Finalidade |
|---|---|
| 224.0.0.0/4 | Grupos multicast, até 239.255.255.255 |
| 240.0.0.0/4 | Espaço reservado; seu último endereço é o broadcast limitado |
| 192.0.2.0/24 | Documentação, TEST-NET-1 |
| 198.51.100.0/24 | Documentação, TEST-NET-2 |
| 203.0.113.0/24 | Documentação, TEST-NET-3 |
| 198.18.0.0/15 | Testes 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.
4Divida 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 bits cria sub-redes iguais. Acrescente 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 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/27 | 1–30 | 31 |
| 192.168.10.32/27 | 33–62 | 63 |
| 192.168.10.64/27 | 65–94 | 95 |
| 192.168.10.96/27 | 97–126 | 127 |
| 192.168.10.128/27 | 129–158 | 159 |
| 192.168.10.160/27 | 161–190 | 191 |
| 192.168.10.192/27 | 193–222 | 223 |
| 192.168.10.224/27 | 225–254 | 255 |
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 para a qual seja pelo menos igual a essa quantidade. Em seguida, calcule o prefixo como .
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 bits produz 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.
| Uso | Rede | Endereços utilizáveis | Broadcast |
|---|---|---|---|
| LAN A | 192.168.50.0/25 | .1–.126 | .127 |
| LAN B | 192.168.50.128/26 | .129–.190 | .191 |
| LAN C | 192.168.50.192/27 | .193–.222 | .223 |
| Enlace 1 | 192.168.50.224/30 | .225–.226 | .227 |
| Enlace 2 | 192.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.
5Escreva 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 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 à esquerda | Forma recomendada |
|---|---|
| 2001:db8:0:1:0:0:0:1 | 2001:db8:0:1::1 |
| 2001:db8:0:0:1:0:0:1 | 2001:db8::1:0:0:1 |
| 2001:db8:0:1:1:1:1:1 | 2001: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 endereços, cerca de , 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 é . 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 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.
6Identifique 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.
| Tipo | Pista no prefixo | Alcance pretendido |
|---|---|---|
| Unicast global | Alocado a partir de 2000::/3 | Roteamento na internet, exceto subfaixas reservadas |
| Local único | fc00::/7; atribuído localmente fd00::/8 | Redes privadas roteadas |
| Local de enlace | fe80::/10 | Apenas 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.
| Grupo | Membros |
|---|---|
| ff02::1 | Todos os nós no enlace |
| ff02::2 | Todos os roteadores no enlace |
| ff02::1:2 | Servidores e agentes de retransmissão DHCPv6 no enlace |
| ff05::1:3 | Servidores 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:
- Divida-o em duas metades de 24 bits:
001a2be3c4d5e. - Insira
fffeentre elas:001a2bfffe3c4d5e. - Reagrupe em quatro hextetos:
001a:2bff:fe3c:4d5e. - Inverta o bit universal/local no primeiro byte. Seu valor é 2, o sétimo bit a partir da esquerda. O binário
00000000torna-se00000010, portanto00torna-se02.
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
1Leia IPv4 a partir dos bits
10 passos
- 1Introduçã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.
- 2Explicaçã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.
- 3ExemploConverta 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. - 4DesafioLeia 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.
- 5Ideia-chaveDiferencie padrões de valores máximos
Oito bits fornecem 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.
- 6ExemploForme 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.
- 7Explicaçã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.
- 8ConexãoUse classes como vocabulário histórico
Os antigos padrões por classes eram
/8para a classe A,/16para a classe B e/24para 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. - 9DesafioCombine 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
/26atribui 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. - 10Recapitulaçã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.
2Determine uma sub-rede e verifique um host
14 passos
Salve esta aula para seguir cada Lição Interativa passo a passo.
- 1IntroduçãoTransforme um endereço em uma faixa
- 2ExemploConverta /26 em uma máscara
- 3DesafioVerifique outra máscara
- 4ExemploLocalize o bloco que contém o endereço
- 5ExemploConfira com a operação E em binário
- 6ExemploDetermine o endereço final e os utilizáveis
- 7ExemploMova o limite para o terceiro octeto
- 8DesafioDecida se .0 é utilizável
- 9DicaReconheça as exceções de prefixos pequenos
- 10ExplicaçãoEscolha entre entrega local e gateway
- 11DesafioExamine uma entrada de gateway
- 12DicaVerifique as configurações na saída da interface
- 13DesafioCombine as verificações de validade do host e do gateway
- 14RecapitulaçãoVerifique o limite antes das configurações
3Interprete categorias de endereços durante o diagnóstico
9 passos
Salve esta aula para seguir cada Lição Interativa passo a passo.
- 1IntroduçãoUse faixas como pistas práticas
- 2ExplicaçãoInterprete os limites das faixas privadas
- 3DesafioClassifique dois endereços próximos
- 4ConexãoDiferencie NAT, PAT e espaço de provedores
- 5ExemploInterprete configurações locais de enlace inesperadas
- 6DesafioDiferencie software local de enlace local
- 7ExplicaçãoMantenha broadcasts e grupos distintos
- 8DesafioInterprete um relatório de endereços de exemplo
- 9RecapitulaçãoRelacione a categoria às evidências
4Aloque e revise um plano VLSM
14 passos
Salve esta aula para seguir cada Lição Interativa passo a passo.
- 1IntroduçãoMonte um plano que caiba no bloco
- 2ExemploTeste uma escolha de tamanhos iguais
- 3DesafioVerifique a quantidade e a capacidade em conjunto
- 4ExemploEscolha um tamanho para cada requisito
- 5ExemploAloque a maior LAN
- 6ExemploPosicione a LAN intermediária
- 7ExemploPosicione a LAN pequena e o enlace
- 8Ideia-chaveExamine o que permanece livre
- 9DesafioTome uma decisão sobre expansão
- 10ExemploTeste uma proposta de alocação adicional
- 11ExplicaçãoCombine blocos apenas quando a cobertura for adequada
- 12DesafioDetermine a sumarização de blocos de tamanhos diferentes
- 13DesafioRevise o plano original
- 14RecapitulaçãoRegistre as faixas, não apenas os identificadores
5Abrevie um endereço IPv6 e determine sua LAN
12 passos
Salve esta aula para seguir cada Lição Interativa passo a passo.
- 1IntroduçãoLeia endereços longos com segurança
- 2ExplicaçãoLeia oito grupos hexadecimais
- 3ExemploComprima a sequência mais longa de zeros
- 4DesafioConfira a forma abreviada
- 5ConexãoDiferencie compressão de compatibilidade
- 6ExemploMantenha quatro grupos para uma /64
- 7ExplicaçãoConte os bits de sub-rede da unidade
- 8ExemploAcompanhe uma /56 no quarto grupo
- 9DesafioAplique o limite /56
- 10DicaLeia identificadores hexadecimais e prefixos de enlace
- 11DesafioCombine a abreviação e o pertencimento à sub-rede
- 12RecapitulaçãoMantenha notação e alocação distintas
6Identifique as funções dos endereços IPv6 e construa um identificador de interface
14 passos
Salve esta aula para seguir cada Lição Interativa passo a passo.
- 1IntroduçãoInterprete uma interface com vários endereços
- 2ExplicaçãoAtribua uma função a cada endereço unicast
- 3ExemploSelecione o enlace para um endereço local
- 4DesafioEscolha um endereço para roteamento interno
- 5ExplicaçãoSubstitua o broadcast por grupos interessados
- 6ExemploConstrua um grupo de nó solicitado
- 7DesafioDiferencie entrega a grupo de anycast
- 8ConexãoReconheça o caso especial de todos os bits em zero
- 9ExemploExpanda um MAC para 64 bits
- 10ExemploInverta o bit que vale dois
- 11DesafioVerifique a direção da inversão
- 12DicaTrate a aparência do identificador como uma pista
- 13DesafioRelacione multicast à detecção de duplicatas
- 14RecapitulaçãoInterprete o escopo antes do identificador
Questões de Endereçamento IP e sub-redes
Conjunto 1: Bits, máscaras e limites de endereços IPv410 Questões de Prática
Questão 1 de 10
10.26.73.19/20?Mostrar respostaOcultar resposta
/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
10.24.8.6/27 em uma interface. Quantos bits desse endereço formam sua porção de rede?Mostrar respostaOcultar resposta
/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
/22?Mostrar respostaOcultar resposta
/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
255.255.240.128. Por que ela é inválida?Mostrar respostaOcultar resposta
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
10010110 representa?Mostrar respostaOcultar resposta
Questão 6 de 10
Mostrar respostaOcultar resposta
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
192.168.42.183/27?Mostrar respostaOcultar resposta
/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
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?Mostrar respostaOcultar resposta
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
172.29.8.4 é classificado?Mostrar respostaOcultar resposta
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
127.0.0.1, mas não consegue alcançar seu gateway. O que o ping bem-sucedido testou?Mostrar respostaOcultar resposta
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
172.22.12.0/24 a 172.22.15.0/24?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 2 de 10
Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 3 de 10
/24 deve fornecer pelo menos sete sub-redes iguais. Qual prefixo cria a menor quantidade de sub-redes iguais que atende a essa contagem?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 4 de 10
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?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 6 de 10
Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 7 de 10
192.168.63.0/24, .0/25 e .128/27 estão alocadas. Qual é a primeira rede /26 alinhada disponível?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 8 de 10
/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?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 9 de 10
10.82.6.0/23 e 10.82.7.128/25?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 10 de 10
100.111.6.8. A qual categoria esse endereço pertence?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
Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 2 de 10
2001:0db8:0000:0000:0030:0000:0000:0009?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 3 de 10
:: substitui em 2001:db8:56::a:9?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 4 de 10
2001:db8:6a20:17:abcd::6/64?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 5 de 10
2001:db8:9c00:ab00::/56. Quantas LANs /64 ela pode criar e qual é o prefixo da última LAN?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 6 de 10
fe80::91%eth1?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 7 de 10
fd8a:42c1:9b20:4::18/64 e um endereço global. O que o endereço fd pode fornecer?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 8 de 10
ff02::2 identifica?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 9 de 10
2001:db8:4::12ab:cdef?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 10 de 10
08:7a:4c:90:12:34?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
fd00::/8?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 2 de 10
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?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 3 de 10
169.254.88.14/16. Qual é a próxima verificação mais útil?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?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 5 de 10
10.90.5.0/24 e 10.90.6.0/24, e ele abrange apenas essas redes?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 6 de 10
Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 7 de 10
2001:db8:0:4:0:9:0:2 deve ser escrito na forma recomendada pela RFC 5952?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 8 de 10
2001:db8:b170:58c7::12/60?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 9 de 10
Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 10 de 10
02 ao construir um identificador EUI-64 modificado?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
/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?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 2 de 10
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?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 3 de 10
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?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 5 de 10
10.44.9.126/25. A interface de roteador pretendida é 10.44.9.129/25. Por que esse gateway é inválido para o PC?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 6 de 10
Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 7 de 10
0044:55ff:fe66:7788 usa EUI-64 modificado. Qual endereço MAC o produziu?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 8 de 10
::/128 e ::/0?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 9 de 10
198.19.18.6?Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Questão 10 de 10
Mostrar respostaOcultar resposta
Salve esta aula para ver esta resposta.
Travou em uma questão sua? Ajuda com Tarefas
Termos-Chave
A
Alinhamento
Alocação de endereços
Anycast
APIPA
B
Binário
10101100 é igual a 172 porque seus bits 1 selecionam os valores 128, 32, 8 e 4.Bit
Bit de host
Bit emprestado
Bit universal/local
Bloco de origem
Blocos contíguos
Broadcast direcionado
Broadcast limitado
C
CIDR
Compressão de zeros
Comprimento de prefixo
D
Detecção de endereços duplicados
Divisão em sub-redes
E
Endereçamento com classes
Endereço de broadcast
Endereço de documentação
Endereço de rede
Endereço duplicado
Endereço IPv4
Endereço IPv4 mapeado
Endereço IPv4 privado
Endereço IPv4 público
Endereço IPv6
Endereço IPv6 local de enlace
Endereço IPv6 não especificado
Endereço local único
Endereço para testes de desempenho
Endereço unicast global
Enlace IPv6 /127
Enlace ponto a ponto
Escopo multicast
Espaço de endereçamento compartilhado
EUI-64 modificado
F
Faixa de hosts utilizáveis
FLSM
G
Gateway padrão
H
Hexadecimal
Hexteto
I
Identificador de interface
Identificador de sub-rede
Identificador estável por rede
Identificador temporário de interface
Incompatibilidade de máscaras
Interface de rede
IPv4 local de enlace
Í
Índice de zona
L
Limite de nibble
Loopback IPv4
M
Máscara de sub-rede
Multicast de nó solicitado
Multicast IPv4
N
NAT
NAT de operadora
NAT64
Nibble
1010, enquanto f corresponde aos quatro bits 1111.Notação decimal pontuada
O
Octeto
01001101.Octeto relevante
Operação E bit a bit
P
PAT
Pilha dupla
Porção de host
Porção de rede
Prefixo de host
Prefixo de roteamento global
R
Reserva para crescimento
S
SLAAC
Sobreposição
Sub-rede zero
Sumarização
Sumarização exata
T
Tamanho do bloco
Teste de mesma sub-rede
Tunelamento
U
Unicast
V
Valor posicional
00001010, os dois bits 1 ocupam posições que valem 8 e 2, produzindo o valor decimal 10.VLSM
Sobre esta aula
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.