Manuel de l'administrateur | Table des matières |
Le module Ping de LoriotPro permet de tester la connectivité d’un host raccordé à un réseau IP et ceci d’un simple clique de souris. Ping s’appuie sur un simple échange de messages entre deux hosts, le premier émet un « est tu là ? » le second répond « je suis là ».
Ping mesure aussi le temps aller-retour (round trip time - RTT) nécessaire pour cet échange.
L’option ping est disponible à de nombreux endroit du Logiciel Loriotpro par l'icône . Exemple du ping windows de LoriotPro
Le terme ping a été emprunté au fonctionnement des sonars utilisés pour détecter des objets distants. Le programme Ping a été écrit par Mike Muuss en 1983 et est devenu depuis un outil incontournable que tous les administrateurs de réseaux utilisent
Le programme Ping utilise les fonctionnalités du protocole ICMP pour opérer. Un Ping consiste à envoyer un paquet ICMP echo request vers l’adresse IP du host distant et d’attendre un paquet ICMP echo response en retour.
Qu’elles sont les raisons possibles pour qu’un pin échoue ?
Utilisation du programme ping de LoriotPro
Le programme ping de LoriotPro est très simple d’utilisation. Lorsqu’ un host est sélectionné dans l’annuaire, un clique sur l’icône de ping lance automatiquement le programme et réalise 4 P ing.
Le programme ping peut aussi être invoqué à partir du menu principal de LoriotPro, option Tools puis ping.
Une fois la fenêtre de LoriotPro ping affichée vous pouvez changer la destination du ping. Pour cela, entrez une adresse IP et cliquez sur le bouton Start ping. Par défaut 4 ping sont effectués à une seconde d’intervalle.
Si vous entrez le nom d’un host dans le champ Host Name, il faut cliquer sur Resolve pour obtenir l’adresse IP par une résolution DNS. Le bouton Resolve réalise une résolution DNS sur votre serveur DNS si celui est configuré sur la station LoriotPro. Si plusieur entrés pour ce host sont disponibles une liste est affiché, un double clique sur une des entrés de cette liste réalise la sélection.
Si vous souhaitez choisir après coup un autre host de l’annuaire de LoriotPro, cliquez sur le bouton wizard. L’assistant de sélection d’un host de l’annuaire (Directory Picker Wizard) apparaît, sélectionner un objet de type host par simple clique puis cliquez OK pour fermer l’assistant.
Une fois une adresse IP définie, cliquez sur le bouton Start ping pour lancer le ping.
Les résultats des ping sont affichés dans le tableau supérieur.
L’entrée supérieure du tableau correspond à la requête la plus récente.
La colonne Time indique l’heure d’envoi de la requête.
La colonne IP address indique l’adresse IP de destination des requêtes ping.
La colonne Round Trip Time (RTT) indique le temps écoulé en millisecondes entre l’envoi du ping (echo request) et la réception de la réponse (echo reply).
La colonne Packet Size indique la taille des paquets utilisés pour réaliser le ping.
Le programme ping de LoriotPro vous permet de changer les caractéristiques des paquets ICMP ainsi que la fréquence des envois en cas de multiples ping.
Packet Size (bytes) | Spécifie la taille des paquets en octets (bytes), les choix suivants sont disponibles : 32, 64, 128, 256, 512, 1024 (Valeur par défaut 64 bytes). |
Time Out (seconds) | Spécifie la durée maximum que LoriotPro ping attend avant de considérer qu’il n’y a pas de réponse. (Valeur par défaut 2 seconds). |
Time to live (hop count) | Spécifie le nombre maximum de routeurs IP ( hops) que les paquets ping peuvent traverser (sur le chemin d’aller vers la destination). |
ping Interval (Milliseconds) | Spécifie l’intervalle de temps entre deux ping (Valeur par défaut 1 second) |
Repeat (-1 continuous) | Spécifie le nombre de ping réalisés (Valeur par défaut is 4). Une valeur à -1 envoi des ping en continu. Dans ce cas, un clique sur le bouton Stop est nécessaire pour arrêter les ping. |
L’interprétation des résultats de ping n’est pas si évidente. Au moins, en cas de non réponse du destinataire, vous pouvez parier que quelque chose sur le réseau ne fonctionne pas ou que la machine de destination n’est pas proprement configurée. Nous vous conseillerons de vérifier de par notre expérience et en premier lieu que la machine destinataire possède un passerelle par défaut dans sa configuration.
Quand est-il des temps de réponse (RTT) et comment les qualifier ?
Il faut en premier estimer les valeurs théoriques plausibles.
La taille du paquet ping est un facteur clé dans ce calcul. SI l’on choisi par exemple un taille de 64 octets, à cela ajouter 20 octets pour l’entête IP et 8 octets pour l’entête ICMP. On obtient un total de 92 octets.
Pour être parfait il faudrait ajouter les quelques octets de la couche liaison (hdlc, SLIP, PPP, ATM etc.) mais nous réaliserons nos estimations sans en tenir compte.
Dans le cas d’une ligne de communication avec un débit de 64 Kbps entre la source et la destination du ping, le minimum théorique du temps aller/retour (round trip time -RTT) sera d’au moins 92 x 1 / (64000 / 8) x 2 = 23 millisecondes.
Ce calcul ne prend pas en compte les temps de traitement des paquets par les routeurs intermédiaires ni le temps nécessaire pour le hots destinataire à traiter la réponse au ping.
Le tableau ci-dessous donne les minimums théoriques de RTT pour chaque type de liaison en fonction de leur vitesse et de la taille des paquets ping.
RTT in milliseconds | Ping Packet size (bytes) | |||||||
---|---|---|---|---|---|---|---|---|
32 |
64 |
128 |
256 |
512 |
1024 |
|||
Link speed | ||||||||
1200 |
bps | 800 |
1227 |
2080 |
3787 |
7200 |
14027 |
|
9600 |
bps | 100 |
153 |
260 |
473 |
900 |
1753 |
|
57600 |
bps | 17 |
26 |
43 |
79 |
150 |
292 |
|
64000 |
bps | 15 |
23 |
39 |
71 |
135 |
263 |
|
128 |
Kbps | 8 |
12 |
20 |
36 |
68 |
132 |
|
256 |
Kbps | 4 |
6 |
10 |
18 |
34 |
66 |
|
512 |
Kbps | 2 |
3 |
5 |
9 |
17 |
33 |
|
1024 |
Kbps | 1 |
1 |
2 |
4 |
8 |
16 |
|
2048 |
Kbps | 0 |
1 |
1 |
2 |
4 |
8 |
|
4 |
Mbps | 0,24 |
0,37 |
0,62 |
1,14 |
2,16 |
4,21 |
|
8 |
Mbps | 0,12 |
0,18 |
0,31 |
0,57 |
1,08 |
2,10 |
Remarque : Le premier paquet d’une série de ping peut avoir un RTT dégradé voire sans réponse. Il y a plusieurs raisons possibles.
Sur le host destinataire il est possible de vérifier si les paquets ping sont reçus et les réponses sont envoyées. Pour cela utiliser le navigateur de MIB et rechercher l’objet icmpinechos et icmpoutechosreps.
L’objet SNMP icmpinechos comptabilise les paquets ping reçus pas le host tandis que icmpoutechoreps comptabilise les réponses à ces ping. Si le host répond correctement au ping les deux valeurs doivent être similaires.
|