Para obter uma versão do Microsoft Windows 2000 deste artigo, consulte 162326 .
Resumo
Este artigo descreve TRACERT (Trace Route), um utilitário de linha de comando que você pode usar para rastrear o caminho que um pacote IP (Protocolo de Internet) leva para seu destino.
Este artigo discute os seguintes tópicos:
- Como usar o utilitário TRACERT
- Como usar o TRACERT para solucionar problemas
- Como usar opções TRACERT
Mais informações
Como usar o utilitário TRACERT
O utilitário de diagnóstico TRACERT determina a rota para um destino enviando pacotes de eco ICMP (Protocolo de Mensagem de Controle da Internet) para o destino. Nesses pacotes, o TRACERT usa valores de TTL (tempo de vida útil) de IP variados. Como cada roteador ao longo do caminho é necessário para descretar o TTL do pacote por pelo menos 1 antes de encaminhar o pacote, o TTL é efetivamente um contador de salto. Quando o TTL em um pacote atinge zero (0), o roteador envia uma mensagem ICMP "Tempo Excedido" de volta para o computador de origem.
O TRACERT envia o primeiro pacote de eco com um TTL de 1 e incrementa o TTL em 1 em cada transmissão subsequente, até que o destino responda ou até que o TTL máximo seja atingido. As mensagens de "Tempo Excedido" do ICMP que os roteadores intermediários enviam mostram a rota. No entanto, observe que alguns roteadores soltam silenciosamente pacotes que expiraram TTLs e esses pacotes são invisíveis para TRACERT.
O TRACERT imprime uma lista ordenada dos roteadores intermediários que retornam mensagens ICMP "Tempo Excedido". Usar a opção -d com o comando tracert instrui o TRACERT a não executar uma pesquisa DNS em cada endereço IP, de modo que o TRACERT relata o endereço IP da interface do lado próximo dos roteadores.
No exemplo a seguir do comando tracert e sua saída, o pacote percorre dois roteadores (157.54.48.1 e 11.1.0.67) para chegar ao host 11.1.0.1. Neste exemplo, o gateway padrão é 157.54.48.1 e o endereço IP do roteador na rede 11.1.0.0 está em 11.1.0.67.
O comando:
C:\>tracert 11.1.0.1
A saída do comando:
Rota de rastreamento para 11.1.0.1 em um máximo de 30 saltos
---------------------------------------------------
1 2 ms 3 ms 2 ms 157.54.48.1
2 75 ms 83 ms 88 ms 11.1.0.67
3 73 ms 79 ms 93 ms 11.1.0.1
Rastreamento completo.
Como usar o TRACERT para solucionar problemas
Você pode usar o TRACERT para descobrir onde um pacote parou na rede. No exemplo a seguir, o gateway padrão descobriu que não há um caminho válido para o host em 22.110.0.1. Provavelmente, o roteador tem um problema de configuração ou a rede 22.110.0.0 não existe, refletindo um endereço IP ruim.
O comando:
C:\>tracert 22.110.0.1
A saída do comando:
Rota de rastreamento para 22.110.0.1 em um máximo de 30 saltos
-----------------------------------------------------
1 157.54.48.1 relatórios: Rede de destino inacessível.
Rastreamento completo.
O TRACERT é útil para solucionar problemas de grandes redes em que vários caminhos podem levar ao mesmo ponto ou onde muitos componentes intermediários (roteadores ou pontes) estão envolvidos.
Como usar opções TRACERT
Há várias opções de linha de comando que você pode usar com TRACERT, embora as opções geralmente não sejam necessárias para solução de problemas padrão.
O exemplo a seguir da sintaxe de comando mostra todas as opções possíveis:
tracert -d -h maximum_hops -j host-list -w timeout target_hostO que os parâmetros fazem:
-D
Especifica não resolve endereços para nomes de host
-h maximum_hops
Especifica o número máximo de saltos para pesquisar o destino
-j host-list
Especifica rota de origem solta ao longo da lista de host
-w tempo limite
Aguarda o número de milissegundos especificados por tempo limite para cada
responder
target_host
Especifica o nome ou o endereço IP do host de destino