La commande Ping

 

Vérifie la connectivité IP à un autre ordinateur TCP/IP en envoyant des messages Requête d'écho ICMP (Internet Control Message Protocol). Le reçu des messages Réponse à écho correspondants s'affiche, ainsi que les temps des parcours circulaires. Ping est la principale commande TCP/IP utilisée pour résoudre les problèmes de connectivité, d'accessibilité et de résolution de nom. Utilisée sans paramètres, la commande ping affiche l'aide.

Syntaxe
ping [-t] [-a] [-n Nombre] [-l Taille] [-f] [-i TTL] [-v TOS] [-r Nombre] [-s Nombre] [{-j ListeHôte | -k ListeHôte}] [-w DélaiAttente] [NomCible]

Paramètres
-t
Spécifie que la commande ping continue d'envoyer des messages Requête d'écho à la destination jusqu'à son interruption. Pour interrompre la commande et afficher les statistiques, appuyez sur CTRL-Pause. Pour interrompre la commande et quitter ping, appuyez sur CTRL-C.

-a
Spécifie que la résolution de nom inversé est effectuée sur l'adresse IP de destination. Si la résolution de nom est effectuée correctement, la commande ping affiche le nom d'hôte correspondant.

-n Nombre
Spécifie le nombre de messages Requête d'écho envoyés. La valeur par défaut est 4.

-l Taille
Spécifie la longueur, en octets, du champ Données dans les messages de Requête d'écho envoyés. La valeur par défaut est 32. La taille maximale est 65 527.

-f
Spécifie que les messages Requête d'écho sont envoyés sans l'indicateur Ne pas fragmenter dans l'en-tête IP définie à 1. Le message Requête d'écho ne peut pas être fragmenté par les routeurs dans le chemin de la destination. Ce paramètre est utile pour résoudre les problèmes de chemin PMTU (Maximum Transmission Unit).

-i TTL
Spécifie la valeur du champ TTL dans l'en-tête IP des messages Requête d'écho envoyés. La valeur par défaut est la valeur TTL par défaut de l'hôte. Pour les hôtes Windows XP, cette valeur est en général 128. La valeur TTL maximale est 255.

-v TOS
Spécifie la valeur du champ Type de Service (TOS) dans l'en-tête IP des messages Requête d'écho envoyés. La valeur par défaut est 0. TOS est spécifié en tant que valeur décimale de 0 à 255.

-r Nombre
Spécifie que l'option Itinéraire d'enregistrement dans l'en-tête IP permet d'enregistrer le chemin pris par le message Requête d'écho et le message Réponse à Écho correspondant. Chaque tronçon dans le chemin utilise une entrée dans l'option Itinéraire d'enregistrement. Si possible, spécifiez un Nombre qui est égal ou supérieur au nombre de tronçons entre la source et la destination. Le Nombre doit être au minimum 1 et au maximum 9.

-s Nombre
Spécifie que l'option Internet Timestamp dans l'en-tête IP permet d'enregistrer l'heure d'arrivée du message Requête d'écho et du message Réponse à Écho correspondant pour chaque tronçon. Le Nombre doit être au minimum 1 et au maximum 4.

-j ListeHôte
Spécifie que les messages Requête d'écho utilisent l'option Itinéraire source libre dans l'en-tête IP avec le groupe de destinations intermédiaires spécifiées dans ListeHôte. Avec l'itinéraire source libre, les destinations intermédiaires successives peuvent être séparées par un ou plusieurs routeurs. Le nombre maximal d'adresses ou de noms dans la liste hôte est 9. La liste hôte est une série d'adresses IP (en notation décimale à points) séparées par des espaces.

-k ListeHôte
Spécifie que les messages Requête d'écho utilisent l'option Itinéraire source strict dans l'en-tête IP avec le groupe de destinations intermédiaires spécifiées dans ListeHôte. Avec l'itinéraire source strict, la destination intermédiaire suivante doit être directement accessible (elle doit être un voisin sur une interface du routeur). Le nombre maximal d'adresses ou de noms dans la liste hôte est 9. La liste hôte est une série d'adresses IP (en notation décimale à points) séparées par des espaces.

-w DélaiAttente
Spécifie la durée d'attente, en millisecondes, avant que le message Réponse à écho correspondant à un message Requête d'écho donné soit reçu. Si le message Requête d'écho n'est pas reçu au cours du délai d'attente, le message d'erreur « Délai d'attente de la demande dépassé » s'affiche. Le délai d'attente par défaut est 4000 (4 secondes).

NomCible
Spécifie la destination, identifiée soit par l'adresse IP soit par le nom d'hôte.

/?
Affiche l'aide à l'invite de commandes.

Remarques

Vous pouvez exécuter la commande ping pour tester le nom d'ordinateur et l'adresse IP de l'ordinateur. Si le test de l'adresse IP réussit mais pas le nom d'ordinateur, vous êtes peut-être confronté à un problème de résolution de nom. Dans ce cas, assurez-vous que le nom d'ordinateur que vous spécifiez peut être résolu par le biais du fichier local Hôte. Pour ce faire, utilisez les techniques de requêtes DNS (Domain Name System) ou de résolution de nom NetBIOS.

Cette commande est disponible uniquement si le protocole TCP/IP (Internet Protocol) est installé en tant que composant dans les propriétés d'une carte réseau dans Connexions réseau.


Exemples

L'exemple suivant présente la sortie de la commande ping :

C:\>ping exemple.microsoft.com

Commande Ping exemple.microsoft.com [192.168.239.132] avec 32 octets de données :

Réponse de 192.168.239.132 : octets=32 temps=101ms TTL=124

Réponse de 192.168.239.132 : octets=32 temps=100ms TTL=124

Réponse de 192.168.239.132 : octets=32 temps=120ms TTL=124

Réponse de 192.168.239.132 : octets=32 temps=120ms TTL=124

Pour exécuter la commande Ping sur la destination 10.0.99.221 et résoudre 10.0.99.221 à son nom d'hôte, tapez :

ping -a 10.0.99.221

Pour exécuter la commande ping sur la destination 10.0.99.221 avec 10 messages Requête d'écho, chacun ayant un champ Données de 1000 octets, tapez :

ping -n 10 -l 1000 10.0.99.221

Pour exécuter la commande Ping sur la destination 10.0.99.221 et enregistrer l'itinéraire de 4 tronçons, tapez :

ping -r 4 10.0.99.221

Pour exécuter la commande ping sur la destination 10.0.99.221 et spécifier l'itinéraire source libre de 10.12.0.1-10.29.3.1-10.1.44.1, tapez :

ping -j 10.12.0.1 10.29.3.1 10.1.44.1 10.0.99.221

29-01-2008