Tests de base d'un réseau
Retour au menu
Les problèmes qui surviennent le plus fréquemment sur des réseaux IP proviennent des erreurs du système d'adressage.
Il est important de vérifier la configuration de vos adresses avant de passer aux autres étapes de configuration.
Les tests de base d'un réseau doivent être effectués séquentiellement, selon l'ordre des couches du modèle de référence OSI.
Chaque test décrit ci-dessous est axé sur le fonctionnement d'un réseau au niveau d'une couche donnée.
Comme l'illustre la figure ci-dessous, vous pouvez utiliser les commandes telnet, ping, trace, show ip route, show interfaces pour tester votre réseau.
Couche application
- Telnet
La connexion à un routeur distant est une façon d'obtenir des informations sur ce routeur.
Telnet, un protocole de terminal virtuel qui fait partie de la pile de protocoles TCP/IP, permet de se connecter à des hôtes.
Grâce à la commande telnet, vous pouvez vérifier le logiciel de la couche application entre des stations source et de destination.
Un routeur peut établir simultanément jusqu'à cinq sessions Telnet entrantes.
- Commencer par tester les applications de couche supérieure.
La commande telnet crée un terminal virtuel au moyen duquel l'administrateur peut utiliser des opérations Telnet pour se connecter à d'autres routeurs exécutant le protocole TCP/IP.
Vous n'avez pas besoin d'entrer la commande connect ou telnet pour établir une connexion Telnet. Si vous préférez, vous pouvez entrer seulement le nom d'hôte appris (exemple : "connect paris" ou "paris").
Pour mettre fin à une session Telnet, utilisez la commande "exit" ou "logout".
La liste suivante répertorie d'autres commandes servant à exécuter les opérations présentées dans la figure :
Ouvrir une session à partir de Denver :
Denver> connect paris
Denver> paris
Denver> 131.108.100.152
Reprendre une session (entrer le numéro ou le nom de la session) :
Denver> 1
Paris>
Mettre fin à une session :
Paris> exit
Comme vous le savez déjà, l'application Telnet fournit un terminal virtuel permettant de se connecter à d'autres hôtes exécutant TCP/IP.
À l'aide de Telnet, vous pouvez effectuer un test afin de déterminer si l'accès à un routeur distant est possible.
Comme l'illustre la figure ci-dessous, si vous réussissez à connecter le routeur de N.Y. au routeur de Paris via Telnet, vous avez effectué un test de base de la connexion réseau.
Si vous pouvez accéder à distance à un autre routeur via Telnet, vous savez qu'au moins une application TCP/IP peut atteindre le routeur distant.
Une connexion Telnet réussie indique que l'application de couche supérieure (ainsi que les services des couches inférieures) fonctionnent correctement.
Si vous pouvez établir une connexion Telnet avec un routeur, mais pas avec un autre, l'échec de Telnet est vraisemblablement dû à des problèmes spécifiques d'adressage, d'attribution de noms ou d'autorisation d'accès.
Ces problèmes peuvent exister sur votre routeur ou sur celui que vous avez tenté d'atteindre via Telnet. Exécutez alors la commande "ping" : Cette commande vous permet d'effectuer un test de bout en bout au niveau de la couche réseau.
Couche réseau
- Ping [Routeur_de_destination]
La commande ping utilise le protocole ICMP (Internet Control Message Protocol).
Elle permet de tester la connectivité (physique) entre deux éléments appartenant à un réseau (LAN, WAN, ...).
La commande "ping" envoie un paquet à l'hôte de destination et attend un paquet de réponse de celui-ci.
Les résultats du protocole d'écho peuvent aider à évaluer la fiabilité chemin-hôte et les délais sur le chemin.
Il permet de déterminer si l'accès à l'hôte est possible et si ce dernier fonctionne.
- Trace [Routeur_de_destination]
La commande trace constitue l'outil idéal pour rechercher la destination des données envoyées sur le réseau.
Elle est semblable à la commande ping, mais au lieu de tester la connectivité de bout en bout, elle teste chaque étape de l'acheminement.
Cette opération peut être exécutée en mode utilisateur ou en mode privilégié.
La commande trace exploite les messages d'erreur générés par les routeurs lorsque la durée de vie d'un paquet est dépassée. Elle envoie plusieurs paquets et affiche, pour chacun, le délai entre deux hôtes.
Cette commande présente l'avantage d'indiquer le routeur qui a été atteint en dernier sur le chemin. Ce processus est appelé localisation de panne.
- show ip route
Cette commande permet de visualiser la table de routage utilisée par le routeur pour diriger le trafic au sein du réseau.
Exécuter la commande "show ip route" pour déterminer s'il existe une entrée correspondant au réseau cible dans la table de routage.
Si le réseau cible n'apparait pas, il doit soit appartenir à l'interface ayant une route par défaut, soit être rajouté dans la table de routage.
Couches "Liaison de données" et "Physique"
Une interface comprend deux composants : un composant physique (le matériel) et un composant logique (le logiciel).
Le logiciel comprend les messages (messages de test d'activité, informations de contrôle et informations utilisateur) échangés entre des unités voisines. Ces informations représentent les données échangées entre deux interfaces de routeur connectées.
Le matériel (câbles, connecteurs et interface) doit assurer la connexion physique entre les unités.
- La couche "Liaison de données" correspond aux Messages de test d'activité, aux Informations de contrôle et aux Informations utilisateur.
- La couche "Physique" correspond au matériel : câble, connecteur, interface.
- show interfaces serial [nom_de_l'interface_Série] est la commande utilisée pour afficher de l'état du protocole de ligne et de la liaison de données.
On peut déterminer l'état de la porteuse (si cette connexion est "up" ou "down") ainsi que les caractéristiques de la couche physique (type de bus (hardware), description de la ligne (56k, ...)).
Retour au menu