Pular para o conteúdo principal

Traceroute de Rede

Trace a rota de rede ate um host, mostrando cada salto de roteador ao longo do caminho com dados de tempo e geolocalizacao.

iPhoneiPadMacApple Vision ProApple TVApple Watch

Visao Geral

O Network Traceroute mapeia a rota que seus dados percorrem para chegar a um destino na internet. Toda vez que voce visita um site ou se conecta a um servico online, seus dados passam por uma serie de roteadores -- a ferramenta de traceroute revela cada uma dessas paradas intermediarias (chamadas de "saltos") e mede quanto tempo leva para alcancar cada uma. Isso e inestimavel para diagnosticar onde ocorre um gargalo em uma conexao lenta: o problema esta na sua rede local, no seu provedor de internet ou no destino em si?

Sumario


Cartao de Destino

O cartao de destino no topo da tela e onde voce configura o traceroute:

  • Indicador de Status -- um emblema colorido indicando o estado atual (Idle, Tracing, Finished, Stopped ou Error).
  • Campo de Host -- digite ou cole o endereco de destino. Pode ser um nome de dominio (ex.: apple.com) ou um endereco IP (ex.: 8.8.8.8).
  • Botao Iniciar / Parar -- toque em Start para comecar o traceroute. Durante o rastreamento, toque em Stop para encerra-lo antecipadamente.
  • Configuracoes -- configure os parametros do traceroute (como maximo de saltos, timeout e protocolo) antes de iniciar.

Mapa de Rota

Uma das caracteristicas mais marcantes desta ferramenta e o Mapa de Rota interativo, que plota o caminho geografico dos seus dados em um mapa.

  • O mapa usa MapKit e mostra uma representacao visual da rota do seu dispositivo ate o destino.
  • Cada salto que possui dados de geolocalizacao aparece como um no no mapa, conectado por linhas mostrando o caminho que seus dados percorrem.
  • Nos animados pulsam para indicar a progressao do traceroute.
  • Voce pode tocar em nos individuais para ver detalhes sobre aquele salto, incluindo hostname, endereco IP, tempo de resposta e localizacao.
  • O mapa ajusta automaticamente sua visualizacao para encaixar toda a rota conforme novos saltos sao descobertos.

Nem todos os saltos aparecerao no mapa. Os dados de geolocalizacao sao derivados do endereco IP de cada roteador, e alguns roteadores usam enderecos IP privados ou nao localizaveis. Quando a geolocalizacao nao esta disponivel para um salto, ele ainda e mostrado no detalhamento salto a salto abaixo.

Detalhamento Salto a Salto

Abaixo do mapa, cada salto ao longo da rota e exibido como uma linha com informacoes detalhadas:

  • Numero TTL -- o numero do salto na rota (1, 2, 3, e assim por diante). O salto 1 e tipicamente seu roteador local, e o salto final e o destino. TTL significa Time to Live -- cada roteador diminui este valor em um, que e como o traceroute descobre cada salto sucessivo.
  • Hostname -- o hostname do roteador neste salto, se disponivel (ex.: core-router.isp-name.net). Alguns roteadores nao fornecem um hostname e mostrarao apenas um endereco IP.
  • Endereco IP -- o endereco IP do roteador neste salto.
  • Tempos de Resposta -- o tempo em milissegundos que levou para receber uma resposta deste salto. Multiplas sondas sao enviadas para cada salto, entao voce pode ver varios valores de tempo. Valores menores significam uma conexao mais rapida ate aquele ponto. Um grande salto no tempo de resposta entre dois saltos consecutivos pode indicar um gargalo naquele link.
  • Geolocalizacao -- a localizacao geografica aproximada do roteador, incluindo pais e cidade quando disponivel. Essa informacao e derivada de bancos de dados de geolocalizacao de IP (ipwho.is primario, com ipinfo.io como fallback) e e aproximada. Pode revelar detalhes interessantes sobre a jornada dos seus dados, como por quais paises seu trafego passa.
  • Status -- se o salto respondeu normalmente ou expirou. Saltos mostrados como * * * (asteriscos) indicam que o roteador naquele ponto nao respondeu a sonda, o que e comum e nao necessariamente indica um problema.

Visualizacao de Saida Bruta

Para usuarios que preferem o formato tradicional de traceroute, a visualizacao de Saida Bruta mostra a saida de texto completa do traceroute em um layout familiar estilo terminal. Isso inclui todos os saltos, tempos de resposta e quaisquer mensagens de erro no formato padrao com o qual administradores de rede estao acostumados.

Acoes da Barra de Ferramentas

A barra de ferramentas fornece botoes para gerenciar seus resultados de traceroute:

  • Compartilhar -- compartilhe os resultados do traceroute (incluindo dados de rota e informacoes de tempo) com outros aplicativos ou salve em um arquivo.
  • Copiar -- copie a saida completa do traceroute para sua area de transferencia.
  • Limpar -- remova todos os resultados e reinicie a ferramenta para um novo rastreamento.

Observacoes E Limitacoes

  • Alguns roteadores ao longo do caminho sao configurados para nao responder a sondas de traceroute. Estes aparecem como * * * (asteriscos) na saida. Isso e um comportamento normal e nao significa que ha um problema.
  • Os dados de geolocalizacao sao baseados em bancos de dados de enderecos IP e podem nao ser perfeitamente precisos. A localizacao mostrada para um salto representa onde o endereco IP esta registrado, o que pode diferir da localizacao fisica do roteador.
  • Firewalls, redes corporativas e alguns provedores de internet podem bloquear ou interferir no trafego de traceroute, levando a resultados incompletos.
  • A rota que seus dados percorrem pode mudar ao longo do tempo. Executar um traceroute em diferentes horarios do dia pode mostrar caminhos diferentes, pois o roteamento da internet se ajusta aos padroes de trafego.
  • O numero de saltos ate um destino tipicamente varia de 5 a 30. Se o traceroute atingir o limite maximo de saltos sem chegar ao destino, o alvo pode estar inacessivel ou bloqueando trafego de traceroute.
  • A visualizacao do mapa requer uma conexao com a internet para carregar os tiles do mapa. O detalhamento salto a salto e a saida bruta permanecem disponiveis independentemente da conectividade do mapa.
  • Os tempos de resposta em cada salto representam o atraso de ida e volta do seu dispositivo ate aquele roteador especifico, nao o atraso entre roteadores consecutivos.