Pular para o conteúdo principal

Questão de Redes de Computadores — Protocolo — FGV 2024

Redes de ComputadoresProtocolo
Código
fg075025
Banca
FGV
Órgão
AL-PR
Ano
2024
Nível
Superior
Cargo
Analista Legislativo - Analista de Redes
Um administrador de rede precisa configurar o serviço DHCP do servidor de rede. Para isso, ele precisa definir o intervalo de endereços IPs disponíveis, a máscara de subrede, o endereço de broadcast e o gateway que serão aplicados dinamicamente aos computadores conectados à rede.Como o endereço de broadcast utilizado é 200.200.111.255, a máscara de subrede a ser aplicada é
  1. A255.255.64.0
  2. B255.255.108.0
  3. C255.255.128.0
  4. D255.255.224.0
  5. E255.255.248.0
Revelar gabarito e comentário

GabaritoD — 255.255.224.0

Esta resolução diverge do gabarito oficial. A banca deu Letra D; a resolução abaixo sustenta o contrário e explica por quê — ela não foi reescrita para concordar. Acontece nos dois sentidos: há gabarito que cai em recurso e há resolução que erra. Confira na fonte antes de fixar o entendimento.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Cálculo de máscara de sub-rede a partir do endereço de broadcast

Gabarito oficial: letra D (255.255.224.0). No entanto, o cálculo correto aponta que a máscara que produz o broadcast 200.200.111.255 é 255.255.248.0 (letra E). A seguir, a análise detalhada.

O endereço de broadcast é obtido aplicando-se a operação AND entre o endereço IP e a máscara para obter o endereço de rede, e em seguida adicionando-se os bits de host todos 1 (complemento da máscara). Dado o broadcast 200.200.111.255, podemos verificar qual máscara resulta exatamente nesse valor.

Vamos testar cada alternativa convertendo a máscara para binário e calculando o broadcast esperado:

Alternativa A — ❌ Incorreta

Máscara: 255.255.64.0 = 11111111.11111111.01000000.00000000 Broadcast hipotético: 200.200.111.255 & 255.255.64.0 = 200.200.64.0 (rede). Broadcast calculado = 200.200.64.0 OR 0.0.63.255 = 200.200.127.255. Não coincide.

Alternativa B — ❌ Incorreta

Máscara: 255.255.108.0 = 11111111.11111111.01101100.00000000 Rede: 200.200.111.255 & 255.255.108.0 = 200.200.108.0. Broadcast = 200.200.108.0 OR 0.0.19.255 = 200.200.127.255. Não coincide.

Alternativa C — ❌ Incorreta

Máscara: 255.255.128.0 = 11111111.11111111.10000000.00000000 Rede: 200.200.111.255 & 255.255.128.0 = 200.200.0.0. Broadcast = 200.200.0.0 OR 0.0.127.255 = 200.200.127.255. Não coincide.

Alternativa D — ❌ Incorreta (gabarito oficial)

Máscara: 255.255.224.0 = 11111111.11111111.11100000.00000000 Rede: 200.200.111.255 & 255.255.224.0 = 200.200.96.0 (terceiro octeto: 01101111 & 11100000 = 01100000 = 96). Broadcast = 200.200.96.0 OR 0.0.31.255 = 200.200.127.255. O resultado é 200.200.127.255, diferente do fornecido 200.200.111.255. Portanto, a máscara D não produz o broadcast dado.

Alternativa E — ✅ Correta

Máscara: 255.255.248.0 = 11111111.11111111.11111000.00000000 Rede: 200.200.111.255 & 255.255.248.0 = 200.200.104.0 (terceiro octeto: 01101111 & 11111000 = 01101000 = 104). Broadcast = 200.200.104.0 OR 0.0.7.255 = 200.200.111.255. Exatamente o broadcast informado.

PEGA ESSA DICA!

Para calcular a máscara a partir do broadcast, converta o terceiro octeto do broadcast para binário. O número de bits zero na máscara (host bits) deve ser tal que a soma da rede (broadcast AND máscara) com os bits de host (255 - máscara) resulte no octeto do broadcast. Neste caso, com máscara 248 (11111000), temos 3 host bits, rede=104 e host=7, somando 111.

Conclusão: A máscara que gera o broadcast 200.200.111.255 é 255.255.248.0 (letra E), e não a opção D (255.255.224.0). O gabarito oficial diverge do cálculo correto. Recomenda-se revisão da questão.

Gabarito oficial: letra D — mas a resposta tecnicamente correta é a letra E.

Link permanente: /questoes/fg075025