Vous êtes sur la page 1sur 3

Ping

Septembre 2015

L'outil Ping
Ping (acronyme de Packet INternet Groper) est sans nul doute l'un des outils d'administration de rseau
le plus connu. Il s'agit pourtant de l'un des outils les plus simples puisqu'il permet, grce l'envoi de
paquets, de vrifier si une machine distante rpond et, par extension, qu'elle est accessible par le rseau.
Sa mise en oeuvre de base ncssite l'ouverture d'une fenetre invite de commande, comme la plupart des
outils de diagnostic rseau.
L'outil ping permet ainsi de diagnostiquer la connectivit rseau grce une commande du type :
ping nom.de.la.machine

nom.de.la.machine reprsente l'adresse IP de la machine ou bien son nom. Il est gnralement prfrable
dans un premier temps de tester avec l'adresse IP de la machine.

Fonctionnement de ping
Ping s'appuie sur le protocole ICMP, permettant de diagnostiquer les conditions de transmissions. Il utilise
ainsi deux types de messages du protocole (sur les 18 proposs par ICMP) :
Le type 0 correspondant une commande "echo request", mis par la machine source ;
Le type 8 correspondant une commande "echo reply", mis
A intervalles rguliers (par dfaut chaque seconde), la machine source (celle sur laquelle la commande
ping est excute) envoie une commande "echo request" la machine cible. Ds rception du paquet
"echo reply", la machine source affiche une ligne contenant un certain nombre d'informations. En cas de
non rception de la rponse, une ligne indiquant "dlai dpass" s'affichera.

Rsultat d'une commande ping


Suivant le systme d'exploitation, l'affichage de la sortie d'une commande ping pourra tre lgrement
diffrent.
Voici le rsultat d'une telle commande sous un systme GNU/Linux :

ping www.commentcamarche.fr
PING www.commentcamarche.fr (163.5.255.85): 56 data bytes
64 bytes from 163.5.255.85: icmp_seq=0 ttl=56 time=7.7 ms
64 bytes from 163.5.255.85: icmp_seq=1 ttl=56 time=6.0 ms
64 bytes from 163.5.255.85: icmp_seq=2 ttl=56 time=5.5 ms
64 bytes from 163.5.255.85: icmp_seq=3 ttl=56 time=6.0 ms
64 bytes from 163.5.255.85: icmp_seq=4 ttl=56 time=5.3 ms
64 bytes from 163.5.255.85: icmp_seq=5 ttl=56 time=5.6 ms
64 bytes from 163.5.255.85: icmp_seq=6 ttl=56 time=7.0 ms
64 bytes from 163.5.255.85: icmp_seq=7 ttl=56 time=6.0 ms
--- www.commentcamarche.fr ping statistics --8 packets transmitted, 8 packets received, 0% packet loss
round-trip min/avg/max = 5.3/6.1/7.7 ms

Voici le rsultat d'une telle commande sous un systme Windows :


ping www.commentcamarche.fr
Envoi d'une requte 'ping' sur www.commentcamarche.fr [163.5.255.85] avec 32 octets de donnes :
Rponse de 163.5.255.85 : octets=32 temps=34 ms TTL=54
Rponse de 163.5.255.85 : octets=32 temps=37 ms TTL=54
Rponse de 163.5.255.85 : octets=32 temps=32 ms TTL=54
Rponse de 163.5.255.85 : octets=32 temps=33 ms TTL=54
Statistiques Ping pour 163.5.255.85 :
Paquets : envoys = 4, reus = 4, perdus = 0 (perte 0%),
Dure approximative des boucles en millisecondes :
Minimum = 32ms, Maximum = 37ms, Moyenne = 34ms

La sortie de la commande ping permet ainsi de connatre :


L'adresse IP correspondant au nom de la machine distante ;
Le numro de squence ICMP ;
La dure de vie du paquet (TTL, Time To Live). Le champ de dure de vie (TTL) permet de connatre
le nombre de routeurs traverss par le paquet lors de l'change entre les deux machines. Chaque
paquet IP possde un champ TTL positionn une valeur relativement grande. A chaque passage d'un
routeur, le champ est dcrment. S'il arrive que le champ arrive zro, le routeur interprtera que le
paquet tourne en boucle et le dtruira. ;
Le temps de propagation en boucle (round-trip delay) correspondant la dure en millisecondes
d'un aller-retour entre la machine source et la machine cible. Un paquet doit en rgle gnrale possder
un temps de propagation infrieur 200 ms ;
Le nombre de paquets perdus.
Prcdent
1
2
3
4
5
6
7
8
Suivant

Ralis sous la direction de Jean-Franois PILLOU,


fondateur de CommentCaMarche.net.
Ce document intitul Ping issu de CommentCaMarche (www.commentcamarche.net) est mis disposition sous les termes de la
licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixes par la licence, tant que
cette note apparat clairement.