Com relação às SubRedes IP classe B(Padrão 255.255.0.0/16),...
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