Para obter uma versão para Microsoft Windows 2000 deste artigo, consulte 162326.
Resumo
Esse artigo descreve o TRACERT (Trace Route), um utilitário de linha de comando que pode ser usado para rastrear o caminho que um pacote IP (Internet Protocol) faz até o seu destino.
Este artigo discute os seguintes tópicos:-
Como usar o utilitário TRACERT
-
Como usar o TRACERT para solucionar problemas
-
Como usar as opções do TRACERT
Informações adicionais
Como usar o utilitário TRACERT
O utilitário de diagnóstico TRACERT determina a rota para um destino enviando pacotes eco ICMP (Internet Control Message Protocol) para o destino. Nesses pacotes, o TRACERT usa vários valores de tempo de vida útil (TTL) de IP. Devido ao fato de cada roteador ao longo do caminho decrementar o TTL do pacote em no mínimo 1 antes de encaminhá-lo, o TTL é efetivamente um contador de salto. Quando o TTL em um pacote atinge o valor zero (0), o roteador envia uma mensagem de ICMP de "Tempo Excedido" de volta para o computador de origem.
O TRACERT envia o primeiro pacote eco com um TTL de 1 e incrementa o TTL em 1 a cada transmissão subseqüente, até que o destino responda ou até o TTL máximo ser atingido. As mensagens de "Tempo Excedido" de ICMP que os roteadores intermediários enviam de volta mostram a rota. No entanto, alguns roteadores descartam silenciosamente os pacotes com os TTLs que expiraram e esses pacotes são invisíveis para o TRACERT. O TRACERT imprime uma lista ordenada dos roteadores intermediários que devolvem mensagens de "Tempo Excedido" de ICMP. Usar a opção -d com o comando tracert instrui o TRACERT a não realizar uma consulta de DNS em cada endereço IP, a fim de que o TRACERT reporte o endereço IP da interface próxima dos roteadores. No seguinte exemplo do comando tracert e sua saída, o pacote percorre dois roteadores (157.54.48.1 e 11.1.0.67) para obter o host 11.1.0.1. Nesse exemplo, o gateway padrão é 157.54.48.1 e o endereço IP do roteador na rede 11.1.0.0 é 11.1.0.67. O comando:C:\>tracert 11.1.0.1
A saída do comando: Tracing route to 11.1.0.1 over a maximum of 30 hops --------------------------------------------------- 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 Trace complete.Como usar o TRACERT para solucionar problemas
É possível usar o TRACERT para descobrir o local em que o 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, há um problema de configuração no roteador ou a rede 22.110.0.0 não existe, refletindo um endereço IP incorreto.
O comando:C:\>tracert 22.110.0.1
A saída do comando: Tracing route to 22.110.0.1 over a maximum of 30 hops ----------------------------------------------------- 1 157.54.48.1 reports: Destination net unreachable. Trace complete. O TRACERT é útil para solucionar problemas em redes grandes nas quais vários caminhos podem levar ao mesmo ponto ou muitos componentes intermediários (roteadores ou pontes) estão envolvidos.Como usar as opções do TRACERT
Há várias opções de linha de comando que podem ser usadas com o TRACERT, embora as opções geralmente não sejam necessárias para a solução de problema padrão.
O exemplo de sintaxe de comando a seguir mostra todas as opções disponíveis:tracert -d -h maximum_hops -j host-list -w timeout target_hostO que os parâmetros fazem:
-d Specifies to not resolve addresses to host names -h maximum_hops Specifies the maximum number of hops to search for the target -j host-list Specifies loose source route along the host-list -w timeout Waits the number of milliseconds specified by timeout for each reply target_host Specifies the name or IP address of the target host