Como fazer MTR no macOS
Teste de MTR macOS
Seção intitulada “Teste de MTR macOS”1. Instalação
Seção intitulada “1. Instalação”O MTR é instalado pelo Homebrew, que é o gerenciador de pacotes do macOS
-
Abra o Terminal:
Command + Espaço→ digiteTerminal→ Enter./bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -
Em seguida, instale o MTR:
brew install mtr
Em muitos casos, será necessário utilizar sudo para permitir que o MTR envie pacotes ICMP. Isso é normal no macOS por motivos de segurança.
2. Antes de testar
Seção intitulada “2. Antes de testar”- Use cabo de rede, se possível. A maioria dos MacBooks não tem porta de rede e precisa de um adaptador USB-C para Ethernet. Sem o adaptador, faça pelo Wi-Fi e informe isso junto com o resultado.
- Se possível, faça o teste no momento em que o problema está acontecendo. Um teste com a conexão normal não mostra a falha.
3. Executando o teste
Seção intitulada “3. Executando o teste”mtr google.com- Mostra a tabela atualizando ao vivo.
- Deixe rodar por pelo menos 1 minuto
- Pressione
qpara sair. Copie o texto da tela ou tire um print (Command + Shift + 4)
O que cada parte do comando faz
Seção intitulada “O que cada parte do comando faz”| Parte | Função |
|---|---|
sudo |
Executa com permissão de administrador |
$(brew --prefix)/sbin/mtr |
Caminho completo do MTR (evita erro command not found) |
-r |
Modo relatório: roda tudo e mostra o resultado no final |
-w |
Mostra os nomes dos saltos completos, sem cortar |
-b |
Mostra nome e IP de cada salto |
-z |
Mostra o número do AS (sistema autônomo, a rede/operadora dona do IP) de cada salto |
-c 600 |
Envia 600 pacotes por salto (1 por segundo = 10 minutos) |
8.8.8.8 |
Destino. Troque pelo endereço do serviço com problema, se houver |
> ~/Desktop/mtr-resultado.txt |
Salva o resultado em arquivo na Mesa |
5. Entendendo as colunas
Seção intitulada “5. Entendendo as colunas”As colunas têm nomes diferentes do WinMTR, mas o significado é o mesmo:
| MTR (macOS) | Significado | |
|---|---|---|
AS (com -z) |
Número do AS da rede dona do IP (ex.: AS15169 = Google) |
|
| Host | Endereço/nome de cada salto | |
| Loss% | Percentual de pacotes perdidos | |
| Sent / Recv | Pacotes enviados / recebidos | |
| Best / Avrg / Worst | Menor, média e maior latência (ms) | |
| StDev | Desvio padrão da latência. Valor alto = latência instável (jitter) |
6. Como interpretar
Seção intitulada “6. Como interpretar”Regra principal: olhe o último salto (o destino). Se o destino tem 0% de perda, a rota está entregando os pacotes.
| Situação | O que significa |
|---|---|
| Perda em um salto do meio, mas 0% no destino | Normal. O roteador daquele salto limita respostas a ping (ICMP). Não é problema. |
| Perda que começa em um salto e continua em todos os seguintes até o destino | Problema real, a partir daquele salto. |
| Perda já no salto 1 | Problema na rede local: cabo, Wi-Fi ou roteador da casa/empresa. |
| Perda a partir do salto 2 ou 3 | Possível problema no acesso do provedor. |
| Perda só nos saltos finais (fora do provedor) | Problema no destino ou em rede de terceiros. |
| Latência sobe em um salto e continua alta até o destino | Gargalo ou rota longa a partir daquele ponto. |
| Latência alta em um salto do meio, mas normal nos seguintes | Resposta de ICMP com baixa prioridade. Não é problema. |
AS??? em IP privado (10.x, 172.16–31.x, 192.168.x) |
Normal. IPs privados não pertencem a nenhum AS público. |
AS??? em todos os saltos |
A consulta de AS (feita por DNS) falhou ou está bloqueada. Não afeta a medição de perda e latência. |
Linha ??? |
O salto não responde ping. Só importa se o destino também não responder. |
| StDev alto ou Wrst muito maior que Avg | Picos de latência (jitter), comuns em Wi-Fi ou rede congestionada. |
A Ferenz Networks conta com infraestruturas distribuída em pontos estratégicos do Brasil, proporcionando rotas mais eficientes e baixa latência para o cliente final. Se você está enfrentando latência elevada, perda de pacotes ou instabilidade na conexão, entre em contato com nossa equipe. Podemos analisar a rota e identificar possíveis problemas de conectividade para encontrar a melhor solução.