Comment utiliser la commande Ping pour tester votre réseau

La commande ping envoie des paquets de données à une adresse IP spécifique sur un réseau, puis vous permet de savoir combien de temps il a fallu pour transmettre ces données et obtenir une réponse. C'est un outil pratique que vous pouvez utiliser pour tester rapidement divers points de votre réseau. Voici comment l'utiliser.

Comment fonctionne Ping?

Le ping vient d'un terme utilisé dans la technologie du sonar qui envoie des impulsions sonores, puis écoute le retour de l'écho. Sur un réseau informatique, un outil de ping est intégré à la plupart des systèmes d'exploitation et fonctionne à peu près de la même manière. Vous émettez la commande ping avec une URL ou une adresse IP spécifique. Votre ordinateur envoie plusieurs paquets d'informations à ce périphérique, puis attend une réponse. Lorsqu'il obtient la réponse, l'outil ping vous montre combien de temps chaque paquet a pris pour faire l'aller-retour ou vous indique qu'il n'y a pas eu de réponse.

Cela semble simple, et ça l'est. Mais vous pouvez l'utiliser à bon escient. Vous pouvez tester si votre ordinateur peut atteindre un autre appareil, comme votre routeur, sur votre réseau local ou s'il peut atteindre un appareil sur Internet. Cela peut vous aider à déterminer si un problème de réseau se situe quelque part sur votre réseau local ou ailleurs. Le temps nécessaire pour que les paquets vous reviennent peut vous aider à identifier une connexion lente ou si vous rencontrez une perte de paquets.

Et peu importe le système d'exploitation que vous utilisez. Ouvrez un terminal ou une fenêtre d'invite de commande et vous pouvez utiliser le ping sur macOS, Linux ou n'importe quelle version de Windows.

CONNEXION: 10 commandes Windows utiles à connaître

Comment utiliser Ping

Nous allons utiliser l'invite de commande Windows dans notre exemple ici. Mais vous pouvez également utiliser la commande ping dans Windows PowerShell, ou dans l'application Terminal sur macOS ou n'importe quelle distribution Linux. Une fois que vous avez utilisé la commande réelle, cela fonctionne de la même manière partout.

Sous Windows, appuyez sur Windows + R. Dans la fenêtre Exécuter, tapez «cmd» dans la zone de recherche, puis appuyez sur Entrée.

À l'invite, tapez «ping» avec l'URL ou l'adresse IP que vous souhaitez ping, puis appuyez sur Entrée. Dans l'image ci-dessous, nous envoyons un ping à www.howtogeek.com et obtenons une réponse normale.

Cette réponse montre l'URL que vous envoyez, l'adresse IP associée à cette URL et la taille des paquets envoyés sur la première ligne. Les quatre lignes suivantes montrent les réponses de chaque paquet individuel, y compris le temps (en millisecondes) nécessaire pour la réponse et le temps de vie (TTL) du paquet, qui est le temps qui doit s'écouler avant le paquet est rejeté.

En bas, vous verrez un récapitulatif indiquant le nombre de paquets envoyés et reçus, ainsi que le temps de réponse minimum, maximum et moyen.

Et dans l'image suivante, nous envoyons une requête ping au routeur sur notre réseau local en utilisant son adresse IP. Nous en recevons également une réponse normale.

Lorsque l'outil ping n'obtient pas de réponse de la part des appareils auxquels vous envoyez un ping, il vous le fait également savoir.

Et c'est ainsi que le ping est le plus basique. Bien sûr, comme la plupart des commandes, il existe des commutateurs avancés que vous pouvez utiliser pour le faire se comporter un peu différemment. Par exemple, vous pouvez lui demander de continuer à envoyer une requête ping à une destination jusqu'à ce que vous arrêtiez la commande, spécifiez le nombre de fois que vous souhaitez qu'il envoie une requête ping, définissez la fréquence à laquelle il doit effectuer une requête ping, etc. Mais à moins que vous ne fassiez des types de dépannage très spécifiques, vous n'aurez pas à vous soucier beaucoup de ces commutateurs avancés.

Si vous êtes curieux de les connaître, tapez simplement "ping /?" à l'invite de commandes pour voir une liste.

Alors, que pouvez-vous faire avec Ping?

Maintenant que vous savez comment utiliser la commande, voici quelques choses intéressantes que vous pouvez faire avec:

  • Ping une URL (comme www.howtogeek.com) ou une adresse IP pour voir si vous pouvez atteindre une destination Internet. Si vous obtenez une réponse réussie, vous savez que tous les périphériques réseau entre vous et cette destination fonctionnent, y compris la carte réseau de votre ordinateur, votre routeur et tout autre périphérique existant sur Internet entre votre routeur et la destination. Et si vous souhaitez explorer davantage ces itinéraires, vous pouvez utiliser un autre outil de réseau nommé tracert pour le faire.
  • Ping une URL pour résoudre son adresse IP. Si vous souhaitez connaître l'adresse IP d'une URL particulière, vous pouvez envoyer une requête ping à l'URL. L'outil ping vous montre tout en haut l'adresse IP avec laquelle il travaille.
  • Envoyez un ping à votre routeur pour voir si vous pouvez l'atteindre. Si vous ne parvenez pas à envoyer une requête ping à un emplacement Internet, vous pouvez alors essayer d'envoyer une requête ping à votre routeur. Une réponse réussie vous permet de savoir que votre réseau local fonctionne correctement et que le problème pour atteindre l'emplacement Internet est hors de votre contrôle.
  • Envoyez un ping à votre adresse de bouclage (127.0.0.1). Si vous ne parvenez pas à envoyer une requête ping à votre routeur, mais que votre routeur semble allumé et fonctionne, vous pouvez essayer d'envoyer une requête ping à ce que l'on appelle une adresse de bouclage. Cette adresse est toujours 127.0.0.1 et son ping vous permet de savoir que la carte réseau de votre ordinateur (et le logiciel réseau de votre système d'exploitation) fonctionne correctement.

Remarque : il se peut que vous n'obteniez pas de réponse ping d'autres ordinateurs de votre réseau local car les pare-feu intégrés à ces périphériques les empêchent de répondre aux requêtes ping. Si vous souhaitez pouvoir envoyer une requête ping à ces périphériques, vous devez désactiver ce paramètre pour autoriser les requêtes ping à travers le pare-feu.

La liste ci-dessus utilise une sorte d'approche extérieure-intérieure, dans laquelle vous envoyez d'abord un ping à la destination la plus éloignée, puis vous vous frayez un chemin vers les périphériques plus locaux. Certaines personnes aiment travailler à l'envers en envoyant d'abord une requête ping à l'adresse de bouclage, puis à leur routeur (ou à un autre périphérique local), puis à une adresse Internet.

Et bien sûr, ce dont nous parlons dans cet article concerne principalement l'utilisation du ping pour effectuer un dépannage sur un réseau domestique ou de petite entreprise. Sur les grands réseaux, il y a beaucoup plus de complexité à s'inquiéter. De plus, si vous êtes chargé de dépanner des réseaux plus importants, vous savez probablement déjà comment utiliser ping et de nombreux autres outils réseau.