Olá, Guilherme!
Tudo bem?
Esse comando é utilizado para rastrear a rota que os pacotes de dados percorrem da sua máquina até o destino especificado, no seu caso, o servidor DNS do Google (8.8.8.8).
Quando você menciona que não aparecem os 30 pacotes, é importante entender que o traceroute
não exibe "pacotes", mas sim "saltos" (hops) que representam os dispositivos intermediários (como roteadores) pelos quais seu pacote de dados passa até chegar ao destino. Por padrão, o traceroute
tenta fazer até 30 saltos para alcançar o destino e mostra três medições de tempo para cada salto.
No seu caso, parece que o traceroute
não está conseguindo obter respostas de todos os dispositivos intermediários na rota até o 8.8.8.8. Isso pode acontecer por várias razões, como dispositivos configurados para não responderem a esse tipo de solicitação ou até mesmo perda de pacotes na rede. Os asteriscos (*) indicam onde o traceroute
não recebeu uma resposta.
A saída que você está vendo é diferente da do professor porque a rota da internet pode variar de acordo com diversos fatores, como sua localização geográfica, configurações de rede, e políticas dos provedores de internet.
Se você quiser tentar obter uma resposta mais completa, pode tentar usar a opção -I
para usar pacotes ICMP ECHO, que são os mesmos usados pelo comando ping
, como mencionado na aula. Em alguns casos, isso pode ajudar a obter respostas de dispositivos que não respondem ao tipo de pacote UDP padrão do traceroute
. O comando ficaria assim:
traceroute -I 8.8.8.8
Lembre-se de que o fato de não obter todas as respostas do traceroute
não significa necessariamente que há um problema com sua conexão ou que você não consiga alcançar o destino. É apenas uma limitação na visibilidade da rota completa.
Espero que essa explicação tenha esclarecido suas dúvidas e que você consiga usar o traceroute
para entender melhor como os dados estão viajando pela internet. Experimente também o comando com a opção -I
para ver se obtém uma saída diferente.
Bons estudos!