Assinale a alternativa que apresenta o comando para encamin...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D.
Vamos entender o contexto da questão e o motivo pelo qual a alternativa D é a correta.
A questão aborda comandos de roteamento estático em redes de computadores, mais especificamente, o comando route, utilizado em sistemas Unix/Linux para manipular a tabela de roteamento.
Para encaminhar pacotes para uma determinada rede através de uma interface específica, é necessário adicionar uma rota na tabela de roteamento. O comando route permite definir rotas específicas, utilizando parâmetros como o endereço da rede, a máscara de sub-rede e o gateway (interface de saída).
A alternativa D especifica corretamente o comando:
route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.3.10
Vamos analisar cada parte deste comando:
- route add -net 192.168.3.0: Adiciona uma nova rota para a rede 192.168.3.0.
- netmask 255.255.255.0: Especifica a máscara de sub-rede, que indica que estamos tratando de uma rede /24 (ou seja, 192.168.3.0 a 192.168.3.255).
- gw 192.168.3.10: Define o gateway, ou seja, a interface pela qual os pacotes devem ser encaminhados.
Os outros comandos das alternativas A, B e C apresentam erros de sintaxe ou lógica:
- A: Mistura sintaxes e apresenta um wildcard (*) que não é válido para este comando.
- B: Utiliza a sintaxe incorreta e o parâmetro -add que não é reconhecido.
- C: Apresenta uma notação incorreta, utilizando o wildcard (*) de maneira não suportada.
Portanto, a alternativa correta é a D, que segue a sintaxe e lógica corretas para adicionar uma rota específica na tabela de roteamento.
Espero que esta explicação tenha ajudado a entender o motivo pelo qual a alternativa D é a correta e como o comando route funciona nas operações de roteamento estático em redes de computadores. Se precisar de mais alguma coisa, estarei aqui para ajudar!
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
Depende do roteador, não foi específico...
Vamos analisar a estrutura do comando route add (comum em sistemas Linux/Unix) para adicionar uma rota estática:
route add -net <endereço_da_rede_destino> netmask <máscara_de_sub-rede> gw <endereço_do_gateway>
- route add: Indica que queremos adicionar uma nova rota.
- -net: Especifica que o destino é uma rede (e não um host específico, que seria -host).
- <endereço_da_rede_destino>: O endereço IP que identifica a rede para a qual queremos encaminhar os pacotes. Para a rede "192.168.3.*", o endereço da rede é 192.168.3.0.
- netmask <máscara_de_sub-rede>: Define o tamanho da rede de destino. Para "192.168.3.*", a máscara padrão (e mais comum) é a Classe C, que é 255.255.255.0.
- gw <endereço_do_gateway>: Especifica o endereço IP do próximo salto (gateway ou roteador) que sabe como alcançar a rede de destino. O enunciado pede para encaminhar via 192.168.3.10, então este é o nosso gateway.
Analisando as alternativas:
- A: route add -net 192.168.3.10 netmask 255.255.255.0 gw 192.168.3.* - Incorreto. O -net deve ser o endereço da rede (192.168.3.0), não um host. O gw deve ser um IP específico, não um wildcard (192.168.3.*).
- B: route -add -net 192.168.3.10/24 192.168.3.10 - Sintaxe incorreta. -add não é o padrão, mistura notação CIDR com -net de forma incomum para o comando route tradicional, e falta a palavra-chave gw.
- C: route -add -net 192.168.3.* 192.168.3.10/24 - Sintaxe incorreta. -add, wildcard no -net, mistura de IP/CIDR no final, falta gw.
- D: route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.3.10 - Correto. Define a rota para a rede 192.168.3.0 com máscara 255.255.255.0 (correspondendo a 192.168.3.*) através do gateway 192.168.3.10.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo