Uma organização recebe o bloco 211.17.180.0/24. O administrador quer criar 32 sub-redes.
a. Encontre a máscara de sub-rede.
b. Encontre o número de endereços em cada sub-rede.
c. Encontre o primeiro e o último endereços na sub-rede 1.
d. Encontre o primeiro e o último endereços na sub-rede 32.

Passo 1

Vou listar claramente o que o enunciado dá e o que pede, sem resolver nada ainda.
  • Informação dada:
    • Rede inicial: \,211.17.180.0/24.
    • O administrador quer criar \,32 sub-redes a partir dessa rede.
  • O que o enunciado pede:
    • (a) Encontrar a máscara de sub-rede (em prefixo e em formato decimal pontilhado).
    • (b) Encontrar o número de endereços em cada sub-rede.
    • (c) Encontrar o primeiro e o último endereços na sub-rede 1.
    • (d) Encontrar o primeiro e o último endereços na sub-rede 32.

Passo 2

Entender a ideia chave (sem jargões técnicos complicados): a rede \,/24 tem \,8 bits reservados para hosts (porque um endereço IPv4 tem \,32 bits no total e \,32-24=8). Para criar sub-redes, “emprestamos” alguns desses bits de host para usar como bits de sub-rede. Então preciso descobrir quantos bits de sub-rede são necessários para obter \,32 sub-redes.
A conta é: quantos bits n satisfazem \,2^n \ge 32?
2^n \ge 32.
Como \,2^5 = 32 e \,2^4 = 16, concluímos que precisamos de n= 5 bits de sub-rede.

Passo 3

Calcular o novo prefixo (comprimento da máscara) e explicar o raciocínio.
  • Prefixo original: \,/24.
  • Bits emprestados: \,5.
  • Novo prefixo: \,24 + 5 = 29.
Portanto a sub-rede resultante terá prefixo \,/29.

Passo 4

Converter o prefixo \,/29 para máscara decimal pontilhada e mostrar a conta em binário.
Uma máscara \,/29 tem \,29 bits com valor \,1 seguidos de \,3 bits com valor \,0 (porque 32-29=3 bits de host). Em octetos isso é:
  • três octetos completos de uns: \,11111111.11111111.11111111
  • último octeto: \,11111000
Converter o último octeto binário para decimal:
11111000_2 = 128 + 64 + 32 + 16 + 8 = 248.
Logo a máscara em decimal pontilhado é \,255.255.255.248.

Passo 5

Calcular o número de endereços por sub-rede.
Número de bits de host após subnetting: \,32 - 29 = 3.
Número total de endereços por sub-rede:
2^{3} = 8.
Se for relevante para uso (hosts utilizáveis), normalmente subtrai-se \,2 (endereço de rede e broadcast), então hosts utilizáveis por sub-rede:
8 - 2 = 6.

Passo 6

Estratégia para achar os intervalos: com blocos de \,8 endereços, as sub-redes começam em múltiplos de \,8 no último octeto dentro do /24. Em outras palavras, o início (endereço de rede) da sub-rede n (numerando de 1 a 32) é:
\text{início} = (n-1)\times 8í
no último octeto, aplicado sobre a base \,211.17.180.0.
O broadcast da sub-rede é o início mais \,7 (porque há 8 endereços: do \,0 ao \,7 relativos ao bloco).
Os endereços utilizáveis vão de (início + 1) até (início + 6).

Passo 7

Calcular a sub-rede 1 usando a fórmula.
  • Para n=1:
\text{início} = (1-1)\times 8 = 0.í
  • Endereço de rede: \,211.17.180.0.
  • Broadcast: \,211.17.180.(0+7) = 211.17.180.7.
  • Primeiro endereço utilizável: \,211.17.180.1.
  • Último endereço utilizável: \,211.17.180.6.

Passo 8

Calcular a sub-rede 32 usando a mesma fórmula.
  • Para n=32:
\text{início} = (32-1)\times 8 = 31\times 8 = 248.í
  • Endereço de rede: \,211.17.180.248.
  • Broadcast: \,211.17.180.(248+7) = 211.17.180.255.
  • Primeiro endereço utilizável: \,211.17.180.249.
  • Último endereço utilizável: \,211.17.180.254.

Resposta

(a) Máscara: /29 — em decimal pontilhado 255.255.255.248.
(b) Número de endereços por sub-rede: 8 endereços (hosts utilizáveis: 6).
(c) Sub-rede 1: primeiro utilizável 211.17.180.1, último utilizável 211.17.180.6.
(d) Sub-rede 32: primeiro utilizável 211.17.180.249, último utilizável 211.17.180.254.

Exercícios relacionados