Questão de Redes de Computadores — Geral — Avança SP 2026
Redes de Computadores›Geral
Código
qa430684
Banca
Avança SP
Órgão
Pref Rio Claro (SP)
Ano
2026
Cargo
ATI ( )
Acerca do Traceroute, é correto afirmar o seguinte:
AÉ um programa utilitário usado para testar se um computador específico em rede está ativo e é alcançável.
BÉ uma alternativa ao protocolo TCP (Transmission Control Protocol) que alcança maiores velocidades de transmissão ao custo de confiabilidade.
CÉ um conjunto de protocolos e programas que suportam comunicação de rede em baixo nível.
DÉ um programa utilitário que mostra a rota que um pacote percorre pela Internet.
EÉ um conjunto de protocolos e programas que suportam comunicação de rede em alto nível.
Revelar gabarito e comentário▾
GabaritoD — É um programa utilitário que mostra a rota que um pacote percorre pela Internet.
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”.
Traceroute: diagnóstico de rotas na Internet
Gabarito: letra D. O Traceroute é um utilitário de diagnóstico que revela o caminho (rota) percorrido por um pacote desde a origem até o destino na Internet, listando cada roteador intermediário (salto) e o tempo de resposta de cada um. As demais alternativas descrevem outros utilitários (ping), protocolos (UDP) ou conjuntos de protocolos (TCP/IP), mas não a função específica do Traceroute.
O Traceroute é uma ferramenta essencial para administradores de rede e profissionais de TI. Ele funciona explorando o campo TTL (Time to Live) do cabeçalho IP. Quando um pacote passa por um roteador, o TTL é decrementado em 1. Quando o TTL chega a 0, o roteador descarta o pacote e envia uma mensagem de erro ICMP Time Exceeded de volta ao remetente. O Traceroute envia pacotes com TTL crescente (1, 2, 3...), de modo que o primeiro roteador responde com TTL=1, o segundo com TTL=2, e assim por diante. Dessa forma, o utilitário mapeia cada salto da rota até o destino final.
Na prática, ao executar traceroute google.com, o programa exibe uma lista numerada de roteadores, com o endereço IP e o tempo de resposta (em milissegundos) de cada um. Isso permite identificar onde ocorrem atrasos, perdas de pacotes ou falhas de conectividade ao longo do caminho. É uma ferramenta complementar ao ping, que apenas verifica se um host está ativo e alcançável, sem mostrar a rota percorrida.
A distinção crucial que a banca explora nesta questão é entre Traceroute (mostra a rota) e ping (testa a alcançabilidade). Enquanto o ping usa o ICMP Echo Request/Echo Reply para verificar se um host responde, o Traceroute usa o ICMP Time Exceeded para mapear o caminho. Além disso, é importante não confundir o Traceroute com protocolos de comunicação (TCP, UDP) ou com a pilha de protocolos TCP/IP como um todo.
A pegadinha desta questão está em associar o Traceroute a outras ferramentas ou protocolos de rede. O candidato que conhece apenas o nome "Traceroute" pode confundi-lo com o ping (alternativa A) ou com um protocolo de transporte (alternativa B). A chave é lembrar que o Traceroute é um utilitário de diagnóstico que mostra a rota — essa é a função que o define.
Traceroute
1Função
Mostra a rota até o destino
Lista roteadores intermediários (saltos)
Tempo de resposta de cada salto
2Funcionamento
Envia pacotes com TTL crescente (1, 2, 3...)
Roteador decrementa TTL
TTL = 0 → descarta e responde ICMP Time Exceeded
3Confusões comuns
Ping (testa alcançabilidade)
UDP (protocolo de transporte)
TCP/IP (pilha de protocolos)
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Esta alternativa descreve o ping, não o Traceroute. O ping é o utilitário que testa se um computador específico está ativo e alcançável, enviando mensagens ICMP Echo Request e aguardando Echo Reply. O Traceroute, por sua vez, não apenas verifica a alcançabilidade, mas mapeia todo o caminho percorrido, listando cada roteador intermediário. A banca troca a função de um utilitário pela do outro — armadilha clássica.
Alternativa B — ❌ Incorreta
Esta alternativa descreve o UDP (User Datagram Protocol), não o Traceroute. O UDP é um protocolo da camada de transporte que oferece comunicação sem conexão e sem garantia de entrega, priorizando velocidade sobre confiabilidade. O Traceroute, embora possa usar pacotes UDP em sua implementação (no Linux/Unix), não é um protocolo de transporte — é um utilitário de diagnóstico que opera na camada de aplicação, usando o ICMP para obter informações sobre a rota.
Alternativa C — ❌ Incorreta
Esta alternativa descreve a pilha de protocolos TCP/IP (ou o conjunto de protocolos de baixo nível), não o Traceroute. O TCP/IP é o conjunto de protocolos que suporta a comunicação em redes, incluindo IP, TCP, UDP, ICMP, entre outros. O Traceroute é apenas uma ferramenta que utiliza esses protocolos para diagnosticar a rota — não é um conjunto de protocolos em si.
Alternativa D — ✅ Correta ⟵ GABARITO
Esta é a definição correta do Traceroute. Ele é um programa utilitário que mostra a rota que um pacote percorre pela Internet, listando cada roteador intermediário (salto) e o tempo de resposta. Essa é a função essencial da ferramenta: revelar o caminho entre a origem e o destino, permitindo diagnosticar problemas de conectividade, latência e perda de pacotes ao longo do percurso.
Alternativa E — ❌ Incorreta
Esta alternativa descreve a pilha de protocolos TCP/IP (ou o conjunto de protocolos de alto nível), não o Traceroute. Assim como a alternativa C, ela confunde o utilitário com o conjunto de protocolos que suporta a comunicação em rede. O Traceroute não é um conjunto de protocolos — é uma ferramenta de diagnóstico que opera sobre eles.
A regra de ouro para esta questão: Traceroute = mostra a rota; ping = testa alcançabilidade; TCP/UDP = protocolos de transporte; TCP/IP = pilha de protocolos. Memorize essa distinção e você não errará mais questões sobre ferramentas de diagnóstico de rede.