Como usar o comando Ping para solucionar problemas de rede

O comando ping é uma das ferramentas de diagnóstico de rede mais úteis à sua disposição. (network diagnostic)É útil para encontrar problemas em sua rede local e na Internet mais ampla. Vejamos o que o comando ping faz e como usá-lo.

O que significa(Mean) fazer ping em algo?

Para “pingar” algo em uma rede significa que você envia um pacote de internet para um computador de destino ou outro dispositivo de rede, pedindo uma resposta. Esse dispositivo envia um pacote de volta para você. 

Quando o pacote voltar (se ele voltar, é claro) você poderá aprender todos os tipos de coisas interessantes sobre a rede entre você e o destino. 

Mais comumente, nós simplesmente queremos saber quanto tempo a resposta leva. Portanto, quando alguém menciona o “ping” de (por exemplo) um site, geralmente é expresso em milissegundos, com um número menor sendo melhor em geral.

O que é um pacote de Internet?

Para entender melhor o ping, você precisa saber um pouco sobre o pacote que está enviando para o computador de destino ou dispositivo de rede como um “ping”. 

Os pacotes são as unidades fundamentais da internet moderna(modern internet) . Quando você envia dados a alguém, como uma foto, eles são divididos em pequenos pedaços. Cada pacote é marcado com um endereço de origem e destino e, em seguida, enviado para a Internet. Esses pacotes passam por muitos outros computadores, como servidores web e roteadores de internet. Os pacotes continuam sendo transmitidos até chegarem ao sistema de destino.

Para que você pode usar o Ping

O comando ping tem dois usos principais:

  • Para verificar se sua conexão com um computador remoto funciona.
  • Para verificar o quão saudável é essa conexão.

Mesmo que seu ping chegue ao seu destino e você receba uma resposta, a resposta do ping lhe dirá quanto tempo um pacote levou para retornar e quantos pacotes foram perdidos. Você pode usar o comando ping para diagnosticar se a conexão é muito lenta ou não confiável.

What sorts of things can you ping? 

  • In theory, you can ping anything with an IP address
  • You can ping devices on your LAN to make sure they’re connected properly. 
  • You can also ping websites to see if you can reach them.

How to Use Ping on Windows

Using ping is easy. You run it from the Command Prompt or PowerShell, but we’re using the Command Prompt in this example:

  1. Open the Start Menu, search for the Command Prompt, and select it.

  1. Type Ping and then enter either the IP address of the device or the URL of a site you’d like to ping.

We’ve used Google.com as an example below.

Uma vez iniciado, o ping enviará quatro pacotes de dados.

Uma mensagem para qualquer pacote que diga “solicitação expirou” indica que seu computador não recebeu uma resposta do destino. Se alguns pacotes forem perdidos, alguns dos caminhos de roteamento entre o computador e o destino terão problemas.

Modificadores de comando de ping(Ping Command Modifiers) úteis para Windows

Existem algumas opções de comando que você pode usar com o comando ping. Os switches são opções extras para personalizar o funcionamento do comando ping. Se você quiser ver uma lista completa de opções, tudo o que você precisa fazer é digitar ping /help no prompt de comando e pressionar Enter . Você verá toda a lista, bem como a sintaxe e o uso.

Abaixo(Below) está uma lista de algumas opções de comando que são de uso para a maioria dos usuários:

  • /t : Faz ping contínuo em um alvo pelo tempo que você quiser. Pressione Ctrl + Break para pausar o processo e ver as estatísticas atuais. Para sair, pressione Ctrl + C.
  • /a : Resolve o nome do host de um endereço IP. Isso é útil se você tiver um endereço IP e quiser saber o endereço da Web associado ao servidor específico que você está fazendo ping.
  • /n X : Substitua “X” pelo número de pings que você deseja enviar. O padrão é quatro. Mas se você quiser analisar melhor o número de pacotes perdidos, envie mais pings para ter uma ideia mais precisa de quantos pacotes estão sendo perdidos em média.
  • /w X : Substitua “X” pelo número de milissegundos que você deseja esperar antes de declarar um tempo limite. Por padrão, esse valor é 4000ms. Se você acha que uma conexão pode estar funcionando, mas o ping não está esperando o tempo suficiente para uma resposta, você pode aumentar X para ver se está certo.
  • /l X : Substitua “X” por um valor em bytes para aumentar o tamanho de cada ping. Por padrão, esse valor é 32, mas você pode aumentá-lo para 65527. Isso é útil para ver se são os tamanhos dos pacotes que estão causando problemas na rede. Um ping de 32 bytes funcionaria com a configuração padrão, mas algo maior resultaria em pacotes perdidos.

Como usar o Ping no macOS

Para usuários de Mac , você deve usar o (Mac)Terminal . As versões anteriores do macOS incluíam o Network Utility(Network Utility) , que era um utilitário gráfico que você podia usar para executar comandos de rede como ping.

No entanto, as versões mais recentes depreciaram esse utilitário em favor do Terminal . Não é tão intuitivo de usar, mas ainda é bastante simples. Primeiro(First) , abra o Terminal abrindo o Spotlight ( Command + Spacebar ) e digitando terminal .

Para iniciar um ping, basta digitar o comando como foi mostrado no Windows: ping seguido do endereço IP ou URL do site, ou seja, ping www.google.com .

A principal diferença que você notará entre usar o ping no Windows e no Mac é que no macOS ele continua até que você o interrompa manualmente. Para interromper o ping do dispositivo ou URL , pressione Ctrl + C. Isso o levará de volta ao prompt principal.

Para ver uma lista de todos os parâmetros que você pode usar para ping no macOS, digite man ping e obtenha as páginas de ajuda. Há muitos interruptores, então leve o seu tempo brincando com as diferentes opções.

Para sair da página man, basta pressionar a tecla q no teclado. Isso sairá da página do manual e o levará de volta ao prompt.

O comando ping é muito versátil e geralmente é a maneira mais rápida de descobrir onde está o problema em uma rede. É altamente recomendável que você confira Os melhores comandos de rede de linha de comando do Windows(The Best Windows Command Line Network Commands) para obter comandos essenciais de diagnóstico de rede.



About the author

Sou desenvolvedor web com experiência em Firefox e Google Docs. Sou formado em administração de empresas pela Universidade da Flórida. Minhas habilidades incluem: desenvolvimento de sites, sistema de gerenciamento de conteúdo (CMS), análise de dados e design de interface de usuário. Sou um consultor experiente que pode ajudar sua equipe a criar sites e aplicativos eficazes.



Related posts