Questão de Redes de Computadores — Arquiteturas de Rede — CESPE / CEBRASPE 2024
Redes de Computadores›Arquiteturas de Rede
Código
ce169092
Banca
CESPE / CEBRASPE
Órgão
CAGEPA - PB
Ano
2024
Nível
Médio
Cargo
Técnico em Informática
Se a máscara for aplicada à rede local usando-se IPv4, o número de sub-redes que poderão ser mapeadas de será igual a
A255.
B256.
C2.
D4.
E8.
Revelar gabarito e comentário▾
GabaritoE — 8.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Resolução
Gabarito: letra E — a conta chega a 8 sub-redes — alternativa E.
A ideia por trás
No IPv4, um endereço de 32 bits é dividido em duas partes: a porção de rede (prefixo) e a porção de host. A máscara de sub-rede é uma sequência de bits 1 (que identificam a rede) seguida de bits 0 (que identificam o host). Quando você 'empresta' bits da porção de host para a porção de rede, está criando sub-redes — cada combinação desses bits emprestados define uma sub-rede distinta.
O número de sub-redes é dado por 2^s, onde s é a quantidade de bits emprestados. A diferença entre o comprimento do prefixo da máscara aplicada e o comprimento do prefixo da rede original indica quantos bits foram emprestados. Por exemplo, se uma rede original /24 recebe uma máscara /27, foram emprestados 3 bits (27 − 24 = 3), resultando em 2^3 = 8 sub-redes. Cada sub-rede terá 2^5 - 2 = 30 endereços utilizáveis para hosts, pois 5 bits restam para a porção de host e o primeiro e o último endereço de cada sub-rede são reservados para o endereço de rede e o endereço de broadcast, respectivamente.
Esta questão cobra exatamente o cálculo do número de sub-redes a partir da diferença de prefixos. Você precisa identificar quantos bits foram emprestados e aplicar a fórmula 2^s.
O que a questão dá
máscara de sub-rede aplicada: 255.255.255.224
rede original: 255.255.255.0
O que queremos: o número de sub-redes que podem ser mapeadas
Passo 1 — Identificar os prefixos das máscaras
Para saber quantos bits foram emprestados, precisamos conhecer o comprimento do prefixo da máscara original e o da máscara aplicada. A notação CIDR (como /24 e /27) indica diretamente quantos bits são 1 na máscara.
máscara original: /24, máscara aplicada: /27
NÃO CAIA NESSA!
Confundir a máscara em decimal (255.255.255.0) com o prefixo CIDR. Lembre-se: /24 = 255.255.255.0 e /27 = 255.255.255.224.
Passo 2 — Calcular quantos bits foram emprestados
A diferença entre o prefixo da máscara aplicada e o da rede original é exatamente o número de bits que foram 'emprestados' da porção de host para criar sub-redes. Sem essa diferença, não há como aplicar a fórmula.
Por que esta fórmula: A subtração é direta: s = prefixo_aplicado - prefixo_original. Cada bit a mais na máscara significa um bit a menos para hosts, e esses bits são usados para identificar sub-redes.
De onde vem cada valor: = passo 1: /27 · = passo 1: /24
NÃO CAIA NESSA!
Fazer a subtração ao contrário (24 - 27 = -3) ou esquecer de subtrair, usando diretamente o prefixo da máscara aplicada.
Passo 3 — Calcular o número de sub-redes
Com os bits emprestados, aplicamos a fórmula 2^s. Cada combinação desses bits representa uma sub-rede distinta, então o número de sub-redes é 2 elevado à quantidade de bits emprestados.
Por que esta fórmula: A fórmula 2^s vem do princípio de contagem: com s bits, você pode formar 2^s combinações diferentes (cada bit pode ser 0 ou 1). Aqui, cada combinação é uma sub-rede.
De onde vem cada valor: = passo 2: 3
NÃO CAIA NESSA!
Confundir com o número de hosts por sub-rede, que seria 2^5 - 2 = 30. Aqui não se subtrai 2, pois o número de sub-redes não reserva endereços.