Skip to main content

Servidor Dedicado: Identificando problemas de rede com WinMTR/MTR

Este guia foi criado com os seguintes produtos:

(Os detalhes podem variar com produtos de diferentes fornecedores, mas os conceitos principais permanecem os mesmos)

Introdução

Problemas de rede podem ser bem chatos e, claro, não deveriam fazer parte do dia a dia. Mas quando acontecem, é importante identificar a causa rápido e de forma eficiente para resolver o problema. Informações detalhadas sobre problemas de rede podem ser analisadas de forma eficaz usando o aplicativo WinMTR (Windows) ou MTR (Linux/Mac OS).

img

WinMTR/MTR é uma ferramenta de diagnóstico de rede que combina as funções de Ping e Traceroute. Ela permite uma análise detalhada tanto da rota de saída (Cliente → Servidor) quanto da rota de retorno (Servidor → Cliente), rastreando o caminho dos pacotes de dados em ambas as direções. Assim, captura informações importantes como latência e perda de pacotes, que são cruciais para diagnosticar e resolver problemas de rede com precisão.

Rota de saída (Cliente → Servidor): Um relatório para a rota de saída é útil quando surgem problemas como quedas de conexão, conexões lentas ou dificuldades para estabelecer conexão. Essa análise ajuda a identificar possíveis problemas no caminho do cliente até o servidor, como congestionamento de rede, perda de pacotes ou roteamento defeituoso.

Rota de retorno (Servidor → Cliente): Um relatório para a rota de retorno só faz sentido depois que uma conexão estável e funcional na rota de saída foi confirmada. Ou seja, o relatório da rota de retorno é especialmente relevante quando a rota de saída não apresenta problemas, mas ainda assim há lentidão nas respostas do servidor, atrasos no carregamento ou transmissões de dados incompletas.

Resumindo, se ocorrerem problemas de rede perceptíveis, a rota de saída (Cliente → Servidor) deve ser analisada primeiro. Se o relatório da rota de saída não mostrar anomalias e os problemas persistirem, é necessário verificar a rota de retorno (Servidor → Cliente) para identificar possíveis problemas assimétricos. Problemas assimétricos de rede podem acontecer quando os pacotes de dados trafegam sem problemas em uma direção, mas enfrentam atrasos ou perda de pacotes na direção oposta.

Instalação

Agora que ficou claro quando os relatórios para as rotas de entrada e saída são úteis, vamos para a instalação tanto no cliente quanto no servidor.

Cliente

Para a rota de saída, o aplicativo deve ser instalado no cliente (seu computador). Os passos a seguir explicam como instalar o aplicativo para o seu sistema operacional.

Se você usa um computador com sistema operacional Windows, a análise de rede é feita pelo aplicativo WinMTR. Para instalar o WinMTR no seu computador, primeiro baixe o aplicativo no site da ZAP-Hosting. Depois de baixar, extraia o arquivo. Você terá o executável WinMTR.exe.

AplicativoDownload
WinMTRLink

Servidor

Para a rota de retorno, o aplicativo deve ser instalado no servidor. Os passos a seguir explicam como instalar o aplicativo para o sistema operacional do seu servidor.

Conecte-se ao seu servidor via SSH. Para instalar o MTR no seu sistema, execute o comando de instalação adequado para o sistema operacional do seu servidor:

Debian

apt install mtr -y

Ubuntu

apt install mtr -y

OpenSUSE

zypper addrepo https://download.opensuse.org/repositories/openSUSE:11.4/standard/openSUSE:11.4.repo
zypper refresh
zypper install mtr

Fedora

yum install mtr -y

Criar Relatório

A seguir, vamos criar um relatório usando o aplicativo WinMTR/MTR. Isso será feito tanto para a rota de saída (Cliente → Servidor) quanto para a rota de retorno (Servidor → Cliente).

Crie o relatório durante o problema ativo

O relatório deve ser gerado enquanto o problema estiver acontecendo e perceptível. Só assim o relatório vai fornecer informações úteis que ajudam a diagnosticar e resolver o problema.

Rota de saída (Cliente → Servidor)

Para analisar a rota do seu computador até o servidor, abra o aplicativo WinMTR/MTR no seu computador e siga os passos abaixo.

O WinMTR pode ser aberto dando um duplo clique no arquivo WinMTR.exe. No campo Host, digite o endereço IP ou nome do host do servidor. Depois, inicie o relatório. Deixe o aplicativo rodando por pelo menos um minuto para coletar dados suficientes. Quando tiver dados suficientes, pare a análise e salve o resultado clicando em Export TEXT.

img

Rota de retorno (Servidor → Cliente)

Para analisar a rota do servidor até o seu computador, conecte-se ao seu servidor e siga os passos abaixo.

No servidor Linux, rode o comando no terminal SSH:

mtr <endereço-ip-do-seu-cliente>

Deixe o aplicativo rodando por pelo menos um minuto para coletar dados suficientes. Quando tiver dados suficientes, pare a análise e salve o resultado.

informação

Não sabe seu endereço IP ou não tem certeza de como encontrá-lo? Existem várias formas de descobrir seu IP. A maneira mais rápida é usar um serviço online como WhatIsMyIPAddress.

Avaliar o relatório

Ao avaliar os resultados, existem alguns pontos-chave que você deve ficar de olho. A seção a seguir explica esses pontos com mais detalhes e esclarece a importância deles para a análise. Prestar atenção nesses aspectos é essencial para um diagnóstico preciso e para identificar as causas possíveis de forma eficaz.

Perda de pacotes

Se você notar perda de pacotes nos resultados, isso indica possíveis problemas de rede. Uma perda temporária pequena de 1-2% pode não ser problemática, mas valores maiores indicam problemas mais sérios. Perda de pacotes pode causar atrasos ou interrupções nas conexões dos serviços. Se a perda estiver distribuída uniformemente por todos os saltos, o problema pode estar na sua própria rede ou no servidor. Porém, se a perda ocorrer apenas em um salto ou área específica, o problema provavelmente está naquele nó ou na conexão para o próximo. Também é importante saber que pequenas perdas nos primeiros saltos, que pertencem à sua rede local, não são necessariamente críticas, pois esses dispositivos costumam priorizar menos as requisições ICMP (como ping) e podem descartá-las.

Latência (tempos de ping)

Os valores de latência (Avg, Best, Worst) dão uma ideia da velocidade e estabilidade da conexão. Se você notar que a latência permanece consistentemente alta em um salto específico, isso pode indicar congestionamento de rede ou um roteador lento. Um aumento repentino na latência entre dois saltos aponta para um possível gargalo. Normalmente, a latência aumenta gradualmente ao longo da rota até o destino. Mas fique atento a picos repentinos e significativos, que geralmente indicam um problema. Comparar as rotas de saída e retorno também ajuda a identificar problemas assimétricos, que indicam que o tráfego em uma direção está enfrentando dificuldades.

Com uma análise cuidadosa desses fatores, você pode determinar com precisão onde está o problema de rede — se na sua própria rede, no provedor de internet ou em algum ponto do caminho até o servidor.

Exemplos de diagnóstico

Para facilitar o entendimento, vamos esclarecer as informações anteriores com alguns exemplos de diagnóstico. Reunimos alguns cenários que ilustram diferentes situações e possíveis causas. Esses exemplos ajudam a mostrar como interpretar os dados e diagnosticar problemas de rede de forma mais eficaz.

informação

Os exemplos de diagnóstico a seguir ilustram vários cenários baseados em relatórios fictícios do WinMTR/MTR. Os endereços IP, nomes de host e rotas contidos são totalmente fictícios e não têm conexão com redes ou hosts reais.

Exemplo: Perda de Pacotes no Cliente

Descrição

Neste exemplo, a situação descreve perda de pacotes ocorrendo no lado do cliente, visível tanto na rota de saída quanto na de retorno.

Rota de Saída (Cliente → Servidor)

Host                               Loss%   Snt   Last   Avg  Best  Wrst StDev
1. 192.168.1.1 15.0% 20 1.1 3.4 1.0 10.2 2.8
2. 10.0.0.1 10.0% 20 12.3 15.7 10.5 30.8 5.5
3. 172.16.0.1 0.0% 20 25.1 26.0 24.8 27.2 0.6
4. 203.0.113.5 0.0% 20 35.4 34.5 33.2 36.1 0.9
5. be1234.ccr42.isp.net 0.0% 20 50.6 49.8 49.1 51.5 0.8
6. be5678.ccr21.isp.net 0.0% 20 60.1 59.9 59.5 61.0 0.4
7. 198.51.100.10 0.0% 20 70.2 70.5 70.0 71.3 0.5
8. Destination-IP (Servidor) 0.0% 20 80.2 80.0 79.5 81.2 0.6

Rota de Retorno (Servidor → Cliente)

Host                               Loss%   Snt   Last   Avg  Best  Wrst StDev
1. Destination-IP (Servidor) 0.0% 20 80.2 80.0 79.5 81.2 0.6
2. 198.51.100.10 0.0% 20 70.1 70.4 69.8 71.2 0.5
3. be5678.ccr21.isp.net 0.0% 20 60.2 60.0 59.6 60.7 0.4
4. be1234.ccr42.isp.net 0.0% 20 50.1 50.2 49.5 51.0 0.5
5. 203.0.113.5 0.0% 20 35.5 35.0 34.5 36.0 0.4
6. 172.16.0.1 0.0% 20 25.2 26.1 24.9 27.3 0.7
7. 10.0.0.1 10.0% 20 15.8 16.5 15.0 35.2 6.2
8. 192.168.1.1 15.0% 20 2.0 4.0 1.2 12.0 3.8

Avaliação

A avaliação revela que a perda de pacotes está ocorrendo no lado do cliente. Ambas as rotas mostram perdas nos primeiros saltos (Salto 1 e 2), indicando um problema no lado do cliente, seja na rede local ou no roteador.

Reportando Problemas

Embora a ZAP-Hosting monitore a rede continuamente, é importante entrar em contato com nosso suporte rapidamente em caso de problemas de rede. Para garantir um diagnóstico preciso e uma resolução rápida, pedimos que você nos envie os resultados dos seus relatórios WinMTR/MTR tanto da rota de saída quanto da rota de retorno. Essas informações nos ajudam a identificar exatamente as áreas problemáticas e resolver o problema rapidinho.