Manuel qu'est-ce que c'est et comment utiliser la commande PING Windows et Linux

L'une des commandes les plus utilisées au niveau administratif et de support à travers les temps est la commande PING.
La plupart d'entre nous savent que cette commande nous donne la possibilité de vérifier la connexion avec un ordinateur distant en envoyant une série de requêtes et ainsi vérifier sa disponibilité et son étendue.
Aujourd'hui, nous allons analyser en détail tout ce que cette commande nous offre, ainsi que ses multiples alternatives pour une utilisation dans Environnements Windows et Linux.

Quelle est la commande pingPing (Packet Internet Groper - Internet Packet Finder) est un outil de commande inclus par défaut dans les systèmes d'exploitation avec lequel nous aurons la possibilité de vérifier l'état d'une connexion à un ordinateur local ou distant et cela est très utile pour vérifier si une certaine adresse IP ou ordinateur est accessible ou non et dans de cette façon prendre des mesures administratives.

Comment fonctionne la commande PingIl est à noter que grâce à cette commande on peut vérifier s'il y a des erreurs de connectivité dans le réseau, et pour cela la commande ping envoie une série de paquets vers une adresse IP ou un ordinateur et grâce à délai de réponse par ladite adresse ou équipement, il peut être déterminé si la connectivité présente ou non un certain type de retard et cela est connu comme latence.

De cette façon, lorsque la réponse ping est rapide, cela indique que la connectivité est bonne, mais lorsque la réponse est erronée ou lente, cela indique que quelque chose dans le chemin fonctionne avec une erreur, que ce soit un routeur, un modem, etc., et ainsi nous aurons l'occasion d'analyser où est la faute de prendre des mesures correctives.

Quand utiliser la commande pingIl y a certaines situations dans lesquelles cette commande est très utile dans nos tâches de support et de gestion, certains de ces cas sont :

  • Vérifier la latence entre deux adresses ou équipes.
  • Vérifier la connectivité d'un réseau.
  • La connaître adresse IP d'un domaine.
  • Peut être mis en œuvre dans les scripts pour contrôler la disponibilité d'un serveur distant.
  • Vérifier la disponibilité d'une équipe.
Nous pouvons vérifier que l'utilisation de cette commande est assez étendue et d'une grande aide pour de nombreuses tâches de gestion.

1. Paramètres à ajouter à la commande PING sous Windows et Linux


Bien que la plupart du temps nous utilisions la commande Ping de manière simple (ping (adresse IP), il existe une série de paramètres qui peuvent être ajoutés pour augmenter les capacités de Ping, cette syntaxe est
 ping [-t] [-a] [-n nombre] [-l taille] [-f] [-i TTL] [-v TOS] [-r nombre] [-s nombre] [-w délai d'attente] [- R] [-S srcaddr] [-p] [-4] [-6] cible [/?]
Les paramètres susmentionnés remplissent les rôles suivants

-tEn utilisant cette option, nous indiquons que le ping continue d'envoyer des demandes au périphérique ou à l'adresse de destination en continu, pour arrêter d'envoyer des demandes, nous utiliserons la combinaison de touches Ctrl + C.

-àCe paramètre résout le nom d'un hôte dans l'adresse IP.

-n compte (Compte)Ce paramètre nous permet indiquer le nombre de demandes d'écho que nous expédierons à l'adresse de destination, la valeur par la valeur par défaut est 4.

-l taille (taille)Ce paramètre permet de spécifier en octets, le taille du champ de données dans les messages de demande envoyés. La taille peut être comprise entre 32 et 65 527, 32 étant la valeur par défaut.

-FEn utilisant ce paramètre, nous empêchons les messages de demande envoyés de être fragmenté entre les routeurs et la destination.

-i TTL TTL - Le temps de la vieEn utilisant ce paramètre, nous avons la possibilité de définir le durée de vie de chaque message expédié.

-v TOS TOS (Type de service)En utilisant ce paramètre, nous avons la possibilité d'établir une valeur pour le type de service et ce n'est pas une valeur largement utilisée à partir de Windows 7.

-r compteAvec ce paramètre, nous avons la possibilité de définir le nombre de sauts Entre l'ordinateur local et l'ordinateur de destination que nous voulons afficher à l'écran, la valeur maximale que nous pouvons définir est 9.

-s compteAvec ce paramètre nous affichons l'heure au format d'horodatage dans laquelle la demande est reçue et la réponse d'écho est envoyée. La valeur maximale à régler est 4.

-w délai d'attenteCe paramètre nous permet définir le délai d'attente que la commande ping doit attendre chaque réponse des requêtes envoyées. Cette valeur est représentée en millisecondes et le la valeur par défaut est de 4000 ms ou 4 secondes.

-RAvec ce paramètre, nous définissons le itinéraire aller-retour des candidatures soumises.

-S srcaddrAvec cette option, nous pouvons spécifier l'adresse source ou l'adresse de la ressource.

-pAvec ce paramètre nous pingons un fournisseur de virtualisation comme Hyper-V.

-4Lors de l'utilisation de ce paramètre on force la commande ping d'utiliser exclusivement l'adressage IPV4.

-6Avec ce paramètre, nous forçons la commande ping à faire utilisation exclusive de l'adressage IPv6.

CiblerCette valeur fait référence à la adresse ou équipe de destination où nous exécuterons la commande ping.

/?Ce caractère générique affiche le aider de la commande ping.

NoterIl est important de préciser que les paramètres -f, -v, -r, -s, -j et -k travailler exclusivement avec des adresses IPv4 tandis que les paramètres -R et -S travailler avec des adresses IPv6 exclusivement.

2. Résultat lors de l'exécution de la commande PING sous Windows et Linux

Étape 1
Pour savoir comment la commande ping répond, nous avons effectué un ping de base

 ping www.solvetic.com

AGRANDIR

Étape 2
La La structure de base de Ping est la suivante:

Réponse de (adresse IP)Indique que la commande ping reçoit une réponse à la demande de paquets envoyés depuis l'adresse IP de destination.

OctetsIndiquez la taille en octets de la réponse.

Conditions météorologiquesFait référence à conditions météorologiques, en millisecondes, quel ping obtenu la réponse par l'équipe cible.

TTLIndique le Le temps de la vie ou le temps de la vie indique par combien de routeurs ou d'appareils il passe le colis avant d'être rejeté.

Colis envoyésIndique le nombre de demandes envoyées par la commande ping.

Colis reçusIndique quels paquets ont obtenu un bonne réponse par l'équipe ou la direction de la destination.

Paquets perdusIndique combien de demandes étaient incorrectes en raison d'un échec dans le chemin de la demande.

Étape 3
Bien que dans l'exemple décrit, tous les packages aient parfois reçu une réponse correcte nous pouvons être devant les messages suivants :

Réseau de destination inaccessibleCette erreur indique que il n'y a pas de chemin à l'adresse ou à l'équipe de destination.

Délai d'attente pour cette demandeCette erreur indique que il y a des erreurs dans la connexion entre l'ordinateur domestique et l'ordinateur de destination.

Étape 3
Certaines des causes de ces erreurs sont :

  • L'équipe cible est éteint ou inactif.
  • Certains routeurs sur le chemin il y a inactif.
  • La latence est supérieur à une seconde.
  • Il n'y a pas d'itinéraire de retour à l'équipe.

3. Exemples de la commande Ping dans Windows 10


Nous allons voir quelques exemples d'utilisation de la commande ping dans Windows 10

ping -n 6 -l 1000 www.solvetic.comAvec cette commande, nous indiquons qu'ils sont 6 demandes envoyées à l'équipe cible, avec le paramètre n, et avec le paramètre -l nous indiquons que la taille de chaque colis envoyé est 1000 octets.

AGRANDIR

ping -a 8.8.8.8Dans cet exemple, nous demandons à la commande ping d'essayer de résoudre le nom de l'hôte dont l'adresse IP est 8.8.8.8 et si elle ne le résout pas, exécutez le ping comme d'habitude. Nous pouvons voir que la commande ping résout que le nom du l'hôte est google-public-dns-a.google.com.

AGRANDIR

ping -i www.solvetic.comCette option augmenter le temps d'expédition Entre chaque paquet, dans cet exemple, nous avons défini le temps entre le paquet et le paquet à 4 secondes.

AGRANDIR

ping hôte localCe paramètre nous permet de ping et vérifier la connectivité réseau de l'équipe locale.

AGRANDIR

ping -w 6 www.solvetic.comAvec ce paramètre nous indiquons à la commande ping que envoyer des requêtes pendant 6 secondes et terminer le processus d'expédition automatiquement.

AGRANDIR

ping google.com -f -l 1472Avec ce paramètre, nous pouvons établir si il y a une sorte de défragmentation dans les colis envoyés.

AGRANDIR

ping -r 4 www.solvetic.comAvec le paramètre indiqué, nous permettons leur affichage dans la console le parcours en 4 sauts à l'adresse de destination.

AGRANDIR

4. Exemples de la commande Ping dans Ubuntu 16


Ubuntu 16 est l'un des distributions les plus utilisées et Linux populaire pour sa polyvalence et sa portée. Nous pouvons utiliser la commande Ping pour connaître les différents états du réseau à partir de là, certains des exemples utilisant Ping dans Ubuntu 16 sont

ping ww.solvetic.comCette option fait un ping permanent à la direction ou à l'équipe de la destination; Pour arrêter d'envoyer des colis, nous utiliserons la combinaison de touches Ctrl + C.

AGRANDIR

Nous pouvons voir un résumé complet du nombre de colis envoyés, ccombien de corrects et combien de perdus, ainsi que le temps de réponse maximum et minimum.

ping www.solvetic.com -c 1Avec ce paramètre, nous envoyons une demande à vérifier l'état de l'ordinateur cible.

AGRANDIR

ping -c 7 www.solvetic.comUtilisation de ce paramètre nous avons envoyé 7 demandes à l'adresse de destination pour vérifier son état et après la septième demande arrêter l'envoi et afficher les résultats.

AGRANDIR

ping -VCette option nous permet de voir la version ping sur Ubuntu 16

AGRANDIR

ping -c 5 -q www.solvetic.comLe -q paramètre nous permet de visualiser exclusivement le résumé des statistiques Ping à l'écran.

AGRANDIR

ping -w 80 localhostAvec cette valeur, nous indiquons que 80 requêtes pour vérifier l'état du réseau, lors du déploiement des packages, nous pouvons utiliser la combinaison de touches Ctrl + │ pour afficher un résumé du paquet jusque-là, dans cet exemple sur les colis 13 et 16.

AGRANDIR

[panelplain = 'ping -R www.solvetic.com'] Grâce à cette commande, nous pouvons afficher le chemin complet des deux colis envoyés comme reçus.

AGRANDIR

Nous pouvons utiliser la commande Ping dans les différents environnements afin d'obtenir des informations claires et détaillées sur l'état du réseau et les composants qui participent au processus de communication afin de maintenir un contrôle centralisé sur l'état et les défaillances possibles dans eux-mêmes. En plus de cette commande, nous en avons d'autres intéressantes, nous vous suggérons donc de voir comment utiliser ipconfig, tracert, ping et nslookup à partir de PowerShell pour administrer nos systèmes et réseaux.

Commandes PowerShell

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave