Ferramenta de ping

Ping
Ping TCP para a porta 80 (ICMP requer root). Mostra a latência da conexão.
Próximo

Confira se um host público aceita conexões TCP na porta 80 a partir do nosso servidor. A ferramenta faz quatro tentativas separadas, aguarda até três segundos em cada uma e informa o tempo de conexão dos sucessos. Trata-se de um teste de porta TCP, não de eco ICMP, requisição HTTP ou medição feita pelo seu dispositivo.

Como fazer o teste TCP

  1. 1

    Informe um host público

    Use um domínio, como `example.com`, ou um endereço IPv4 público. O esquema da URL, o caminho e qualquer porta informada são ignorados: o teste sempre usa a porta 80.

  2. 2

    Inicie o teste

    Nosso servidor resolve o host, recusa destinos privados, de loopback, link-local e outros endereços não públicos e faz quatro tentativas de conexão TCP.

  3. 3

    Confira cada tentativa

    Uma linha de sucesso mostra quanto tempo a chamada de conexão levou. Uma linha de falha mostra o erro de socket retornado pelo servidor.

  4. 4

    Interprete o resumo com cuidado

    Mínimo, média e máximo consideram somente as tentativas bem-sucedidas. A porcentagem de perda representa a proporção de conexões que falharam; não é uma medição de perda de pacotes IP.

O que este teste realmente envia

O comando ping clássico envia pacotes ICMP Echo Request e mede as respostas. Esta ferramenta funciona de outra forma: o servidor da aplicação chama connect() para a porta TCP 80. Ela não envia uma requisição HTTP, não verifica o código de status e não baixa uma página.

Uma tentativa bem-sucedida comprova que uma conexão TCP à porta 80 foi aceita a partir do nosso servidor naquele momento. Isso não comprova que o HTTPS na porta 443 funciona, que o site entrega conteúdo válido ou que o serviço está saudável para usuários de outra região. Uma falha também é mais específica que “o host está fora do ar”: a porta 80 pode estar fechada ou filtrada enquanto outro serviço continua disponível.

Como interpretar os resultados

Resultado Significado exato O que não comprova
Tempo da tentativa Tempo para resolver ou abrir aquela conexão TCP, em milissegundos Tempo de ida e volta do ICMP ou carregamento da página
Mínimo Tentativa bem-sucedida mais rápida Referência garantida para todos os visitantes
Média Média apenas das tentativas bem-sucedidas Média que inclua as tentativas com falha
Máximo Tentativa bem-sucedida mais lenta Causa de um atraso ou mudança de rota
Perda Porcentagem das quatro tentativas de conexão TCP que falharam Porcentagem de pacotes perdidos na rede

Com apenas quatro amostras, a diferença entre mínimo e máximo pode revelar variação no tempo de conexão, mas não basta para diagnosticar congestionamento, Wi-Fi, roteamento ou perda de pacotes. Repita o teste e use diagnósticos de rede específicos caso precise investigar o caminho.

Por que uma tentativa pode falhar

  • Não foi possível resolver o nome: a consulta DNS inicial não retornou um endereço público, então o teste de conexão nem começa.
  • Conexão recusada: o destino respondeu, mas nenhum serviço aceitou a conexão TCP na porta 80.
  • Tempo esgotado ou outro erro de socket: um firewall pode estar descartando a conexão, a rota ou o destino pode estar indisponível, ou a tentativa pode ter ultrapassado o limite de três segundos.
  • Somente destinos públicos são permitidos: endereços privados, de loopback, link-local, reservados e outros não públicos são bloqueados. Se o nome do host resolver para qualquer endereço bloqueado, a ferramenta o recusará.

As quatro tentativas são executadas no nosso servidor, não no seu navegador. Portanto, o nome do host é enviado ao servidor para processamento, e o resultado descreve a conectividade a partir da rede dele. Na interface em duas etapas, o nome do host também pode aparecer na URL da página. Não informe nomes internos ou confidenciais.

Escopo e limites

Este é um teste pontual da porta 80, com quatro tentativas e limite de três segundos em cada uma. Não há traceroute, monitoramento contínuo, histórico nem exportação, e não é possível escolher outra porta. Use um verificador de status HTTP quando precisar de uma resposta HTTP real, uma consulta DNS para ver registros e um serviço de monitoramento para testes ao longo do tempo e a partir de vários locais.

Perguntas frequentes

Não. O comando ping comum usa ICMP Echo Request e Echo Reply. Esta ferramenta abre conexões TCP com a porta 80 a partir do nosso servidor e cronometra as chamadas de conexão. Os resultados podem divergir porque firewalls e serviços tratam ICMP e TCP de formas diferentes.

Significa apenas que a porta 80 aceitou uma conexão TCP do nosso servidor. A ferramenta não solicita uma página nem verifica status HTTP, conteúdo, certificado TLS ou porta 443. Use um teste HTTP ou abra o site separadamente para avaliar essas camadas.

Seu navegador pode usar HTTPS na porta 443, enquanto esta ferramenta sempre testa a porta 80. O destino também pode filtrar nosso servidor, ou a conectividade pode variar conforme o local. Conexão recusada, tempo esgotado e falha de DNS são situações diferentes; confira o erro exibido.

É a porcentagem das quatro tentativas de conexão TCP que não tiveram sucesso: 0%, 25%, 50%, 75% ou 100%. A interface chama esse valor de perda, mas ele não mede diretamente pacotes perdidos e não deve ser interpretado como taxa de perda do ICMP.

Não. A ferramenta aceita apenas hosts públicos da Internet e sempre acessa a porta 80. Ela bloqueia faixas de endereços privados, locais e reservados para impedir que o servidor seja usado para acessar serviços internos.

Ferramentas relacionadas

Ferramenta disponível em outros idiomas