Lendo o resultado do Traceroute

Lendo o resultado do Traceroute

Quando você usa tracert www.example.comno prompt de comando, o que exatamente as informações retornadas informam e como é possível obter essas informações. Até agora, usei o traceroute apenas para obter o endereço IP de um site, sem realmente pensar no propósito maior do traceroute.

Responder1

A saída do traceroute mostra cada 'salto' entre o host de origem (onde você emitiu o comando) e o host de destino (aquele especificado na linha de comando). para cada salto, ele mostrará a distância (número de saltos), o endereço IP e/ou nome de host associado (nome de host determinado usando resolução reversa) e o atraso/latência entre o host de origem e o host de salto específico.

Você pode ver algumas coisas estranhas. Por exemplo, você pode ver mais de um host listado a uma determinada distância. Outro exemplo é que você pode não ver nenhum host listado a uma determinada distância, mas sim hosts listados mais adiante. Estes são artefatos do método usado para realizar o traceroute.

A ferramenta obtém essas informações enviando uma série de pacotes UDP construídos com um 'time to live' (TTL) artificial. O TTL de um pacote é usado para garantir que os loops de roteamento não resultem em tráfego infinito. À medida que um pacote passa por um roteador, o TTL desse pacote será diminuído. O TTL eventualmente chegará a zero, momento em que o pacote será descartado. Quando isso acontece, a maioria dos roteadores também envia um pacote especial para a origem do pacote descartado, indicando que é impossível chegar ao destino, apenas para ajudar. Este pacote é uma mensagem de destino inacessível ICMP (Internet Control Message Protocol).

Traceroute começa com um TTL de 1 e envia três pacotes UDP com este TTL. Em seguida, ele escuta as mensagens de destino inacessíveis. Ele mostrará de onde veio a mensagem (o host), quanto tempo levou para o host responder (latência) e qual era o TTL quando o host indicou que seu alvo não poderia ser alcançado com um TTL tão baixo. Em seguida, ele se repete até receber uma mensagem diferente indicando que não há nada escutando naquela porta UDP no host de destino.

Responder2

A partir dissoartigo:

Traceroute é um utilitário que registra a rota (os computadores gateway específicos em cada salto) através da Internet entre o seu computador e um computador de destino especificado. Ele também calcula e exibe quanto tempo cada salto levou. Traceroute é uma ferramenta útil tanto para entender onde estão os problemas na rede da Internet quanto para obter uma noção detalhada da própria Internet. Outro utilitário, o PING, é frequentemente usado antes do traceroute para verificar se um host está presente na rede.

Simplificando, trace a rota, mapeie o caminho (atual) do seu IP até o IP de destino e todos os dispositivos intermediários. Também fornece o tempo que leva para ir de um salto a outro. É uma ferramenta útil para solucionar problemas de rede. Se você vir um salto inacessível ou com um tempo de resposta excessivamente alto, pode haver um problema.

informação relacionada