Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — FGV 2024

Sistemas OperacionaisLinux
Código
fg086730
Banca
FGV
Órgão
MF
Ano
2024
Nível
Superior
Cargo
Auditor Federal de Finanças e Controle - Área de Tecnologia da Informação (Operação e Infraestrutura) - manhã
O sistema operacional GNU/Linux possui um conjunto poderoso de recursos para a definição de regras de roteamento.Nesse sistema operacional, o comando que configura todas as rotas IP classe D (multicast) para passarem através da interface eth0 é:
  1. Aroute add -net 127.0.0.0 netmask 255.0.0.0 dev eth0
  2. Broute add -net 191.255.0.0 netmask 191.255.0.0 dev eth0
  3. Croute add -net 192.0.0.0 netmask 255.255.255.0 dev eth0
  4. Droute add -net 223.255.255.0 netmask 255.0.0.0 dev eth0
  5. Eroute add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
Revelar gabarito e comentário

GabaritoE — route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0

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”.

Comando route add e roteamento multicast no Linux

Gabarito: letra E. O comando route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 configura corretamente todas as rotas IP classe D (multicast) para passarem pela interface eth0, pois a faixa de endereços multicast (224.0.0.0 a 239.255.255.255) tem máscara padrão 240.0.0.0, que representa os primeiros 4 bits fixos (1110).

A classe D é reservada para endereços multicast. A máscara de rede para essa classe é sempre 240.0.0.0 (/4). Ao adicionar uma rota com route add, deve-se especificar a rede 224.0.0.0 com a máscara 240.0.0.0 para abranger todos os endereços multicast.

Alternativa A — ❌ Incorreta

route add -net 127.0.0.0 netmask 255.0.0.0 dev eth0 — configura a rede de loopback (127.0.0.0/8), não multicast.

Alternativa B — ❌ Incorreta

route add -net 191.255.0.0 netmask 191.255.0.0 dev eth0 — endereço e máscara não correspondem a nenhuma classe padrão. 191.255.0.0 é um endereço classe B (128.0.0.0–191.255.255.255), mas a máscara 191.255.0.0 é inválida; a máscara padrão da classe B é 255.255.0.0.

Alternativa C — ❌ Incorreta

route add -net 192.0.0.0 netmask 255.255.255.0 dev eth0 — endereço classe C (192.0.0.0–223.255.255.255) com máscara de sub-rede, não classe D.

Alternativa D — ❌ Incorreta

route add -net 223.255.255.0 netmask 255.0.0.0 dev eth0 — endereço classe C (223.255.255.0) com máscara de classe A (255.0.0.0), sem relação com multicast.

Alternativa E — ✅ Correta ⟵ GABARITO

route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 — A rede 224.0.0.0/4 (classe D) cobre todos os endereços multicast. A máscara 240.0.0.0 (/4) é a correta para essa classe.

NÃO CAIA NESSA!

A banca mistura endereços e máscaras de outras classes (A, B, C, loopback) para confundir. A classe D tem faixa 224.0.0.0–239.255.255.255 e máscara 240.0.0.0. Memorize: multicast = 224.0.0.0/4.

Gabarito: letra E.

Link permanente: /questoes/fg086730