Pular para o conteúdo principal

Questão de Redes de Computadores — Arquiteturas de Rede — CESPE / CEBRASPE 2024

Redes de ComputadoresArquiteturas 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 Imagem associada para resolução da questão for aplicada à rede local usando-se IPv4, o número de sub-redes que poderão ser mapeadas de Imagem associada para resolução da questão será igual a
  1. A255.
  2. B256.
  3. C2.
  4. D4.
  5. 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.

s=PaplicadaPoriginals = P_{aplicada} - P_{original}

De onde vem cada valor: PaplicadaP_{aplicada} = passo 1: /27 · PoriginalP_{original} = passo 1: /24

s=2724=3 bitss = 27 - 24 = \boxed{3\ \text{bits}}
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.

Nsub=2sN_{sub} = 2^{s}

De onde vem cada valor: ss = passo 2: 3

Nsub=23=8 subredesN_{sub} = 2^{3} = \boxed{8\ \text{sub}-\text{redes}}
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.

Resposta: 8 sub-redes — alternativa E

Link permanente: /questoes/ce169092