Questão de Redes de Computadores — Gerência de Redes — Avança SP 2024
- Código
- qg086005
- Banca
- Avança SP
- Órgão
- Prefeitura de Juquitiba - SP
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
- Atelnet
- Bssh
- Croute
- Dping
- Etracert
GabaritoD — ping
Gabarito: letra D. O comando ping é a ferramenta padrão para verificar a conectividade entre dois computadores em uma rede, pois envia pacotes ICMP echo request e aguarda a resposta echo reply do destino. Os demais comandos têm finalidades distintas: telnet e ssh estabelecem sessões remotas, route manipula a tabela de roteamento e tracert rastreia o caminho percorrido pelos pacotes.
O ping é uma das ferramentas mais fundamentais para diagnóstico de redes. Ele opera na camada de rede do modelo TCP/IP, utilizando o protocolo ICMP (Internet Control Message Protocol). Quando você executa ping <endereço>, seu computador envia uma mensagem ICMP do tipo echo request para o destino. Se o destino estiver ativo e acessível, ele responde com uma mensagem echo reply. A ausência de resposta indica que há algum problema de conectividade, seja porque o destino está desligado, porque há um bloqueio de firewall ou porque existe um problema de roteamento.
É importante destacar que o ping não utiliza portas TCP ou UDP, pois o ICMP é um protocolo da camada de rede que não depende de uma conexão de transporte. Isso significa que ele pode ser usado para testar a conectividade básica entre dois hosts, mesmo que não haja nenhum serviço de aplicação rodando neles. Por isso, é a ferramenta ideal para o cenário descrito no enunciado: verificar se dois computadores em uma mesma rede conseguem se comunicar.
A banca explora aqui a confusão entre ferramentas de diagnóstico e ferramentas de acesso remoto ou gerenciamento. O candidato que não domina a função de cada comando pode facilmente marcar telnet ou ssh, que são usados para acessar remotamente outros sistemas, mas não para testar conectividade. O tracert também é uma ferramenta de diagnóstico, mas sua função é rastrear a rota percorrida pelos pacotes até o destino, não simplesmente verificar se há conexão. Já o route é usado para visualizar ou modificar a tabela de roteamento do sistema.
Guarde a distinção central: para verificar se dois hosts conseguem se comunicar, o comando é o ping; para rastrear o caminho percorrido, o comando é o tracert; para acessar remotamente, telnet ou ssh. É exatamente essa fronteira que separa as alternativas desta questão.
O telnet é um protocolo e comando usado para estabelecer uma sessão de terminal remoto com outro computador, permitindo que o usuário execute comandos como se estivesse fisicamente na máquina remota. Ele não é uma ferramenta de verificação de conectividade, mas sim de acesso remoto. Além disso, o telnet é considerado inseguro por transmitir dados sem criptografia, sendo frequentemente substituído pelo ssh.
O ssh (Secure Shell) também é um protocolo e comando para acesso remoto seguro, utilizando criptografia para proteger a comunicação. Assim como o telnet, sua finalidade é estabelecer uma sessão remota, não testar a conectividade entre dois computadores. Embora o ssh possa ser usado para executar comandos em uma máquina remota, ele não é a ferramenta adequada para verificar se há conexão entre dois hosts.
O comando route é utilizado para exibir e manipular a tabela de roteamento do sistema operacional. Ele permite visualizar as rotas configuradas, adicionar ou remover rotas estáticas, mas não serve para testar a conectividade entre dois computadores. A tabela de roteamento é usada pelo sistema para decidir como encaminhar pacotes, mas o route em si não envia pacotes de teste.
O comando ping é a ferramenta padrão para verificar a conectividade entre dois hosts em uma rede. Ele envia mensagens ICMP echo request para o destino e aguarda as respostas echo reply. Se o destino responder, significa que há conectividade; se não responder, há algum problema de comunicação. O ping é amplamente utilizado para diagnóstico de redes e é a resposta correta para o cenário descrito no enunciado.
O comando tracert (no Windows) ou traceroute (no Linux) é usado para rastrear a rota que os pacotes percorrem até chegar ao destino. Ele mostra cada salto (roteador) pelo qual os pacotes passam, o que é útil para identificar onde ocorre um gargalo ou falha na rede. No entanto, sua função não é simplesmente verificar se há conectividade, mas sim mapear o caminho percorrido. Para uma verificação rápida de conexão, o ping é a ferramenta mais adequada.
Para questões sobre comandos de rede, lembre-se da função principal de cada um: ping testa conectividade, tracert rastreia a rota, telnet/ssh acessam remotamente, route gerencia a tabela de roteamento, ipconfig/ifconfig exibem configurações de rede e nslookup consulta o DNS. Essa distinção é recorrente em provas de concursos.
Gabarito: letra D
Link permanente: /questoes/qg086005