A equipe de Informática da Prefeitura teve a necessidade de ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - 2046
Vamos entender o motivo por trás dessa resposta:
Para resolver a questão, precisamos calcular a quantidade de hosts utilizáveis na rede especificada. A máscara de sub-rede fornecida é 255.255.248.0, e o intervalo de IPs é 10.12.128.1 a 10.12.135.254.
Primeiro, vamos converter a máscara de sub-rede para binário para entender melhor a estrutura:
255.255.248.0 em binário é:
11111111.11111111.11111000.00000000
Isso significa que temos 21 bits para a parte da rede e 11 bits para a parte dos hosts.
Com 11 bits para hosts, podemos calcular a quantidade total de endereços possíveis:
211 = 2048 endereços IP
Entretanto, nem todos esses endereços são utilizáveis. O primeiro endereço (todos os bits de host em 0) é reservado para o endereço de rede, e o último endereço (todos os bits de host em 1) é reservado para o endereço de broadcast.
Portanto, a quantidade de hosts utilizáveis é:
2048 - 2 = 2046
Assim, a quantidade de hosts utilizáveis possíveis nessa rede é 2046, correspondendo à alternativa C.
Espero que a explicação tenha ajudado a esclarecer como calcular a quantidade de hosts utilizáveis em uma sub-rede IPv4. 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
É necessário utilizar a representação binária da máscara e aplicar na fórmula de número de hosts:
Quantidade de Hosts Utilizáveis = 2(Número de Bits para Host) − 2
A máscara de sub-rede 255.255.248.0 pode ser representada como:
11111111.11111111.11111000.0000000011111111.11111111.11111000.00000000
2^11 − 2 =
2048 - 2 =
= 2046
- A máscara de sub-rede é composta por 4 blocos de 8 bits cada, veja:
- [11111111] . [11111111] . [11111111] . [11111111] = 255.255.255.255
- [11111111] = 128 + 64 + 32 + 16 + 8 + 4+ 2 +1 = 255
vamos para a questão:
- 255.255.248.0 = [11111111.11111111.11111000.00000000]
- [11111000] = 128 + 64 + 32 + 16 + 8 + 0 + 0 + 0 = 248
Os 0 (zeros) serão os IP de hots, logo temos:
- [11111111.11111111.11111000.00000000]
- 2^11 (são 11 zeros) = 2048
Já que questão pede hosts utilizáveis é necessário tirar dois IP, que são:
- IP da Rede (identificação) - Primeiro IP;
- IP de Broadcast - Último IP.
Logo temos que:
- 2048 - 2 = 2046 (Gabarito letra "C")
Bati cabeça, mas deu certo.
Letra C
Quem não domina o assunto, pesquise IPV4 na internet e tente aprender a calcular o IP de uma rede em binário.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo