Encontre o intervalo de endereços para os seguintes blocos.
17.34 .16 .0 / 23

Passo 1

O enunciado dá o bloco 17.34.16.0/23 e pede o intervalo de endereços desse bloco. Informações relevantes dadas:
  • Endereço apresentado: 17.34.16.0.
  • Máscara em notação CIDR: /23.
O que vamos fornecer como “intervalo de endereços”:
  • endereço de rede (base do bloco);
  • endereço de broadcast (último do bloco);
  • intervalo de hosts utilizáveis (primeiro ao último host);
  • quantidade total de endereços e quantidade de endereços utilizáveis.

Passo 2

Entendendo o significado de /23. A notação /n indica que há n bits de máscara de rede e 32-n bits para hosts. Aqui:
n=23 \quad\Rightarrow\quad \text{bits de host}=32-23=9.
Isso significa que o bloco contém 2^{9} endereços no total.

Passo 3

Calcular a máscara de sub-rede em binário e em decimal pontilhado.
  • Em binário, com 23 bits de 1 no início:
\text{máscara} = 11111111.11111111.11111110.00000000.á
  • Em decimal pontilhado isso é:
\text{máscara} = 255.255.254.0.á

Passo 4

Calcular a máscara curinga (wildcard), que é o inverso bit a bit da máscara:
\text{wildcard} = 0.0.1.255.
Isto significa que, a partir do endereço de rede, o bloco ocupa variação de +0 no segundo octeto, +1 no terceiro octeto e +255 no quarto octeto combinados conforme somados.

Passo 5

Verificar se 17.34.16.0 já é o endereço de rede do bloco /23 (fazendo AND com a máscara). Basta olhar os octetos relevantes:
  • Terceiro octeto: 16 em binário é 00010000.
  • Máscara no terceiro octeto é 11111110.
    Fazendo AND: 00010000 \,\&\, 11111110 = 00010000, que corresponde a 16. O quarto octeto AND com 00000000 vira 0.
    Portanto o endereço dado 17.34.16.0 é de fato o endereço de rede do bloco.

Passo 6

Calcular o endereço de broadcast somando o wildcard ao endereço de rede:
\text{broadcast} = 17.34.16.0 + 0.0.1.255 = 17.34.(16+1).(0+255) = 17.34.17.255.

Passo 7

Determinar o intervalo de hosts utilizáveis e a quantidade de endereços:
  • Primeiro host utilizável: endereço de rede + 1 = 17.34.16.1.
  • Último host utilizável: broadcast -1 = 17.34.17.254.
  • Total de endereços no bloco: 2^{9}=512.
  • Endereços utilizáveis (excluindo rede e broadcast): 512-2=510.

Resposta

Intervalo completo (todos os endereços): 17.34.16.0 17.34.17.255
Endereço de rede: 17.34.16.0
Endereço de broadcast: 17.34.17.255
Hosts utilizáveis: 17.34.16.1 17.34.17.254
Total de endereços: 512
Endereços utilizáveis: 510

Exercícios relacionados