Commande ping

Fonction

Envoie une demande d'écho sur un hôte réseau.

Syntaxe

ping [ -n ] [ -r] [ -s TaillePaquet ] [ -src NomHôte/IP_addr ] Hôte [ Nombre ]

Description

La commande ping envoie une demande ECHO_REQUEST ICMP (protocole de message de gestion interréseau) pour recevoir une réponse ECHO RESPONSE ICMP d'un hôte ou d'une passerelle. La commande ping sert à :

Si l'hôte est opérationnel et se trouve sur le réseau, il répond à la demande d'écho. Chaque demande contient un en-tête IP (protocole Internet) et ICMP suivis d'une structure de valeur de temps et de suffisamment d'octets pour remplir le paquet. Le paramètre par défaut est d'envoyer en continu les demandes jusqu'à réception d'une interruption (Ctrl-C).

La commande ping envoie un datagramme par seconde et imprime une ligne de résultat pour chaque réponse reçue. La commande ping calcule les allers-retours et les statistiques de perte de paquets, et affiche un bref récapitulatif à la fin. La commande ping prend fin lorsque le programme s'arrête ou lorsqu'il reçoit un signal SIGINT. Le paramètre Host est soit un nom d'hôte, soit une adresse Internet valide.

Par défaut, la commande ping continue à envoyer des demandes d'écho à l'écran jusqu'à réception d'une interruption (Ctrl-C). Du fait de la charge entraînée par ces demandes d'écho continues sur le système, les demandes répétées doivent être utilisées surtout pour l'isolement des incidents.

Options

-n Spécifie le résultat numérique uniquement. Aucune tentative de recherche des noms symboliques des adresses hôte n'est effectuée.
-r Contourne les tables de routage et effectue l'envoi directement à un hôte sur un réseau relié. Si l'hôte ne se trouve pas sur un réseau directement connecté, la commande ping génère un message d'erreur. Cette option peut servir à exécuter la commande ping sur un hôte local via une interface qui n'y a plus accès.
-s TaillePaquet Spécifie le nombre d'octets de données à envoyer. La valeur par défaut est 56, qui est convertie en données ICMP 64 lorsque combinée avec les 8 octets des données d'en-tête ICMP.
-src nom_hôte/adresse_IP Utilise l'adresse IP comme adresse source dans les paquets ping sortants. Sur les hôtes qui ont plusieurs adresses IP, l'option -src peut permettre de forcer l'adresse source pour qu'elle ne soit plus une adresse IP de l'interface avec laquelle le paquet est envoyé. Si l'adresse IP ne correspond pas aux adresses d'interface de la machine, une erreur se produit et aucun envoi n'est effectué.

Paramètres

Nombre Spécifie le nombre des demandes d'écho à envoyer (et à recevoir). Ce paramètre assure la compatibilité avec les versions précédentes de la commande ping.

Etat de sortie

Pour plus d'informations, voir Etat de sortie des commandes liées au serveur d'E-S virtuel.

Exemples

  1. Pour vérifier la connexion réseau sur l'hôte canopus et spécifier le nombre de demandes d'écho à envoyer, entrez :
    ping canopus 5
    Des informations comparables à celles qui suivent s'affichent :
    PING canopus.austin.century.com: (128.116.1.5): 56 data bytes
    64 bytes from 128.116.1.5: icmp_seq=0 ttl=255 time=2 ms
    64 bytes from 128.116.1.5: icmp_seq=1 ttl=255 time=2 ms
    64 bytes from 128.116.1.5: icmp_seq=2 ttl=255 time=3 ms
    64 bytes from 128.116.1.5: icmp_seq=3 ttl=255 time=2 ms
    64 bytes from 128.116.1.5: icmp_seq=4 ttl=255 time=2 ms
    
    ----canopus.austin.century.com PING Statistics----
    5 packets transmitted, 5 packets received, 0% packet loss
    round-trip min/avg/max = 2/2/3 ms
    
  2. Pour obtenir des informations sur l'hôte opus et spécifier le nombre d'octets de données à envoyer, entrez :
    ping -s 2000 opus
    Des informations comparables à celles qui suivent s'affichent :
    PING opus.austin.century.com: (129.35.34.234): 2000 data bytes
    2008 bytes from 129.35.34.234: icmp_seq=0 ttl=255 time=20 ms
    2008 bytes from 129.35.34.234: icmp_seq=1 ttl=255 time=19 ms
    2008 bytes from 129.35.34.234: icmp_seq=2 ttl=255 time=20 ms
    2008 bytes from 129.35.34.234: icmp_seq=3 ttl=255 time=20 ms
    2008 bytes from 129.35.34.234: icmp_seq=4 ttl=255 time=20 ms
    2008 bytes from 129.35.34.234: icmp_seq=5 ttl=255 time=19 ms
    2008 bytes from 129.35.34.234: icmp_seq=6 ttl=255 time=19 ms
    ^C
    ----opus.austin.century.com PING Statistics----
    7 packets transmitted, 7 packets received, 0% packet loss
    round-trip min/avg/max = 19/19/20 ms
    
    Remarque :
    Le résultat est répété jusqu'a réception d'une interruption (Ctrl-C).

Rubriques connexes

Commandes optimizenet et traceroute.


Envoyer un commentaire | Evaluer la page