Administração de Linux Question #019e3987
Qual dos seguintes comandos ajudará a identificar um roteador com problemas entre a máquina local e a máquina remota?
ps
netstat
nslookup
ifconfig
traceroute
Official Explanation / Community Explanations
Resumo
Esta questão testa seu conhecimento sobre ferramentas de diagnóstico de rede. O objetivo é identificar um roteador com defeito entre sua máquina local e uma máquina remota. traceroute é a ferramenta correta porque traça o caminho que os pacotes percorrem e pode mostrar onde eles param ou são perdidos.
Como funciona
traceroute funciona enviando pacotes com valores crescentes de Time-To-Live (TTL). Cada roteador ao longo do caminho decrementa o TTL; quando o TTL chega a zero, o roteador envia uma mensagem ICMP Time Exceeded de volta ao remetente. Ao registrar o IP de origem dessas mensagens, o traceroute mapeia a rota. Se um roteador estiver quebrado, os pacotes podem não alcançar o próximo salto, causando timeouts ou caminhos incompletos.
Por que a resposta correta está certa
E. traceroute – Ele mostra explicitamente cada salto (roteador) entre a origem e o destino. Se um roteador estiver com defeito, você verá ou nenhuma resposta (timeouts) ou o caminho para naquele roteador. Isso identifica diretamente o roteador problemático.
Por que as outras opções estão incorretas
- A. ps – Lista processos em execução na máquina local; não tem nada a ver com roteamento de rede.
- B. netstat – Exibe conexões de rede, tabelas de roteamento e estatísticas de interface. Embora possa mostrar a tabela de roteamento local, não pode traçar o caminho até um host remoto ou identificar um roteador quebrado ao longo do caminho.
- C. nslookup – Consulta DNS para resolver nomes de host em endereços IP. Não testa conectividade de rede ou roteamento.
- D. ifconfig – Configura e exibe parâmetros de interface de rede (IP, máscara de rede, etc.) na máquina local. Não realiza descoberta de caminho.