Pular para o conteúdo principal

Questão de Redes de Computadores — Endereçamento IP — Avança SP 2024

Redes de ComputadoresEndereçamento IP
Código
qg078068
Banca
Avança SP
Órgão
CISBRA - SP
Ano
2024
Nível
Superior
Cargo
Analista em T.I
Uma certa empresa apresenta uma coletânea de sub-redes, sendo uma para cada departamento. O setor de RH possui máquinas alocadas em uma sub-rede de prefixo /22. Uma rede neste prefixo apresenta uma abrangência de quantos endereços?
  1. A1.024 endereços.
  2. B2.048 endereços.
  3. C16.000 endereços.
  4. D4.096 endereços.
  5. E128 endereços.
Revelar gabarito e comentário

GabaritoA — 1.024 endereços.

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 A — a conta chega a 1.024 endereços — alternativa A.

A ideia por trás

No endereçamento IPv4, cada endereço tem 32 bits, que são divididos em duas partes: a porção de rede (indicada pelo prefixo CIDR) e a porção de host (que identifica cada dispositivo dentro da rede). A notação CIDR, como /22, diz quantos bits da esquerda são da rede; o restante é para os hosts. A quantidade de endereços de um bloco é sempre uma potência de 2, porque cada bit de host dobra as possibilidades.

O total de endereços de uma sub-rede é dado por 2^(32 - prefixo). Quanto maior o prefixo, menor o bloco: cada bit a mais no prefixo tira um bit de host e divide o número de endereços pela metade. Por exemplo, /24 tem 256 endereços, /23 tem 512, /22 tem 1024. Esse total inclui o endereço de rede (todos os bits de host 0) e o de broadcast (todos 1); se a pergunta fosse sobre hosts utilizáveis, subtrairíamos 2.

A questão pede a abrangência, ou seja, o total de endereços do bloco, não os utilizáveis. Basta calcular quantos bits sobram para host e elevar 2 a essa potência.

O que a questão dá

  • prefixo da sub-rede: /22

O que queremos: o total de endereços abrangidos por uma sub-rede /22

Passo 1 — Calcular quantos bits sobram para host

O prefixo /22 indica que 22 dos 32 bits do endereço IPv4 são usados para identificar a rede. Os bits restantes são os que variam para identificar cada host dentro da sub-rede. Precisamos saber quantos são para calcular o tamanho do bloco.

Por que esta fórmula: A quantidade de bits de host é a diferença entre o total de bits do endereço (32) e o prefixo. É uma subtração simples.

bitshost=32prefixobits_{host} = 32 - prefixo

De onde vem cada valor: 3232 = constante: endereço IPv4 tem 32 bits · prefixoprefixo = enunciado: /22

bitshost=3222=10 bitsbits_{host} = 32 - 22 = \boxed{10\ \text{bits}}
NÃO CAIA NESSA!

Somar em vez de subtrair: 32 + 22 = 54, que não faz sentido, pois o endereço tem só 32 bits.

Passo 2 — Elevar 2 à quantidade de bits de host

Cada bit de host pode ser 0 ou 1, então com 10 bits temos 2 × 2 × ... × 2 (10 vezes) combinações possíveis. Esse é o total de endereços do bloco.

Por que esta fórmula: O número de endereços em uma sub-rede é sempre uma potência de 2, porque cada bit de host dobra as possibilidades. A fórmula é 2^(bits de host).

total=2bitshosttotal = 2^{bits_{host}}

De onde vem cada valor: bitshostbits_{host} = passo 1: 10

total=210=1.024 enderec\costotal = 2^{10} = \boxed{1.024\ \text{endere}ç\text{os}}
NÃO CAIA NESSA!

Confundir com hosts utilizáveis e subtrair 2, dando 1.022 — mas a questão pede a abrangência total.

Resposta: 1.024 endereços — alternativa A

Link permanente: /questoes/qg078068