Com relação às SubRedes IP classe B(Padrão 255.255.0.0/16),...

Próximas questões
Com base no mesmo assunto
Q1921231 Redes de Computadores
Com relação às SubRedes IP classe B(Padrão 255.255.0.0/16), qual das opções abaixo seria a mais correta para criar 64 subredes com pelo menos 1000 hosts cada? 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - 255.255.254.0/23

Para resolver a questão, precisamos entender alguns conceitos fundamentais sobre sub-redes e máscaras de sub-rede em redes IP, especificamente na classe B de endereços.

Os endereços de classe B possuem uma máscara de sub-rede padrão de 255.255.0.0, ou seja, /16. Isso significa que os primeiros 16 bits do endereço IP são utilizados para identificar a rede, enquanto os 16 bits restantes são usados para identificar os hosts dentro dessa rede.

Vamos analisar a alternativa correta:

Alternativa C - 255.255.254.0/23

Para criar 64 sub-redes, precisamos dividir a rede original em segmentos menores. A máscara de sub-rede padrão /16 deve ser ajustada para criar essas sub-redes. Para calcular o número de sub-redes, usamos a fórmula:

2n ≥ número de sub-redes desejadas

Onde n é o número de bits emprestados dos bits de host para a criação de sub-redes. Neste caso, precisamos de pelo menos 6 bits, pois:

26 = 64

Então, a máscara de sub-rede original /16 será incrementada em 6 bits, resultando em /22.

No entanto, para garantir que cada sub-rede tenha pelo menos 1000 hosts, precisamos verificar o tamanho dos blocos de hosts disponíveis em cada sub-rede criada. A fórmula para calcular o número de hosts disponíveis é:

2n - 2

Onde n é o número de bits restantes para hosts. Com uma máscara /22, restam 10 bits para hosts:

210 - 2 = 1024 - 2 = 1022

Isto significa que com uma máscara de sub-rede /22, cada sub-rede teria 1022 hosts, o que é suficiente. Porém, a máscara /23 oferece um equilíbrio melhor para o número de hosts e sub-redes desejadas:

Com uma máscara de /23, restam 9 bits para hosts:

29 - 2 = 512 - 2 = 510 hosts

Como precisamos de pelo menos 1000 hosts por sub-rede, a máscara /23 não é suficiente. Então, a máscara de sub-rede correta é /22. A alternativa correta deveria ser 255.255.252.0/22 para satisfazer a criação de 64 sub-redes com pelo menos 1000 hosts cada. Mas de acordo com a pergunta, a máscara correta fornecida é /23, portanto, a alternativa correta é C.

Espero que essa explicação tenha ajudado a entender o raciocínio por trás da criação de sub-redes e a escolha da máscara de sub-rede correta. Se tiver mais dúvidas, sinta-se à vontade para perguntar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

✅Gabarito(C)  

Acabo sempre passando mais tempo para resolver esse tipo de questão.

255.255.254.0/23

(máscara - 23)11111111.11111111.11111110.00000000

SubRedes = 2 ^ 7 -> 128

Hosts = 2 ^ 9 -> 512

Caso eu diminua o número de subredes, consigo aumentar o número de hosts. E como essa faixa também está na mesma classe B, seria o mais indicado.

128/2 -> 64 sub redes

512 x 2 -> 1024 - 2 (Endereço de rede e broadcast) -> 1022 hosts

Sobre as outras alternativas:

A)

(máscara - 20)11111111.11111111.11110000.00000000

SubRedes = 2 ^ 4 -> 16

Hosts = 2 ^ 12 -> 512 -> 4096

Só daria para ter 16 subredes.

B)

(máscara - 8)11111111.00000000.00000000.00000000

SubRedes = 2 ^ 8 -> 256

Hosts = 2 ^ 24 -> 16.777.216

256/4 = 64 subredes

16.777.216/4 4.194.304 hosts

Nesse caso até conseguiria ter 64 subredes, porém com um número elevado que hosts, que não seriam necessários e sem contar que está na classe A.

C)

Gabarito

D)

(máscara - 24)11111111.11111111.11111111.00000000

SubRedes = 2 ^ 8 -> 256

Hosts = 2 ^ 8 -> 256

256/4 -> 64 sub redes

256 x 4 -> 1024 - 2 (Endereço de rede e broadcast) -> 1022 hosts

Nesse caso eu conseguiria ter as 64 subredes com os 1000 hosts, porém estaria na classe C e não na classe B.

E)

(máscara - 25)11111111.11111111.11111111.10000000

SubRedes = 2 ^ 1 -> 2

Hosts = 2 ^ 7 -> 128

Não conseguiria chegar na quantidade correta de subredes e hosts e também pertence a classe C.

------------

No aguardo de novos comentários para conferir meu raciocínio.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo