Escolar Documentos
Profissional Documentos
Cultura Documentos
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.
Informações adicionais
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 Comentado [TAM1]: Time to Live
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 TTL é um acrónimo do inglês Time to Live, que significa
roteador envia uma mensagem de ICMP de "Tempo Excedido" de volta para o computador de o número de saltos entre máquinas que
origem. os pacotes podem demorar numa rede de
computadores antes de serem descartados (máximo de
255).[1]
Qualquer router está programado para desconectar
O TRACERT envia o primeiro pacote eco com um TTL de 1 e incrementa o TTL em 1 a cada uma unidade do TTL aos pacotes que o atravessam.
transmissão subseqüente, até que o destino responda ou até o TTL máximo ser atingido. As Esta é uma forma de evitar que os pacotes
mensagens de "Tempo Excedido" de ICMP que os roteadores intermediários enviam de volta permaneçam na rede por tempo infinito, caso
mostram a rota. No entanto, alguns roteadores descartam silenciosamente os pacotes com os o routing não esteja a ser feito devidamente, como no
TTLs que expiraram e esses pacotes são invisíveis para o TRACERT. caso de looping.[1]
Este valor também é útil no rastreio de circuitos
percorridos pelos pacotes, como faz a
O TRACERT imprime uma lista ordenada dos roteadores intermediários que devolvem ferramenta tracerouting.[1]
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:
Trace complete.
É 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:
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.
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.
-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