Lecture et compréhension d'une table de routage¶
1. Objectif du cours¶
Apprendre à lire et comprendre une table de routage (hôte et Cisco) : son rôle, ses composants et comment vérifier les routes présentes. Préparer l'étudiant à identifier les types de routes et les informations affichées.
2. Notions et définitions essentielles¶
- Table de routage : fichier de données agissant comme une carte, contenant les informations sur les différentes routes entre périphériques pour indiquer le(s) chemin(s) le(s) plus efficace(s) pour les paquets.
- Routage : processus de déplacement d'un paquet d'une source à une destination via des routeurs intermédiaires.
- Passerelle par défaut : interface du routeur connectée au réseau local, utilisée quand l'hôte doit transférer des paquets vers un réseau distant.
- Cache ARP : mémoire associant adresses IP et adresses MAC, utilisé conjointement avec la table de routage.
3. Fonctionnement et principes¶
- Un hôte ou un routeur utilise sa table de routage pour décider du prochain saut (next hop) à utiliser pour envoyer un paquet vers sa destination.
- Trois types de destination pour un paquet : interface de bouclage (127.0.0.1), hôte local (même réseau local) et hôte distant (réseau différent nécessitant routage).
- Le routeur ajoute automatiquement une route « directement connectée » lorsqu'une interface est configurée avec une IP et activée ; les routes « distantes » proviennent d'autres routeurs (configurées manuellement ou par protocoles dynamiques).
- La route par défaut est utilisée en dernier recours si aucune route spécifique n'est trouvée.
- Contrainte : maintenir des informations de routage pour de nombreux appareils avec une mémoire limitée et gérer correctement le cache ARP pour éviter problèmes comme les trous noirs.
4. Commandes et manipulations¶
- Sur hôte Windows : route print — affiche la table de routage hôte (liste des interfaces, routes IPv4 et IPv6).
- Sur routeur Cisco : show ip route — affiche la table de routage IPv4 du routeur (routes connues, origine des routes, confiance/notation, interface à utiliser). Regroupement : ces deux commandes servent à contrôler/consulter l'état des tables de routage sur les deux types d'équipement (poste hôte vs routeur Cisco).
5. Sécurité et bonnes pratiques¶
Non abordé dans ce cours.
6. Points essentiels à retenir pour le TSSR¶
- La table de routage est une « carte » des chemins réseau : elle indique le next hop pour chaque destination.
- Trois destinations fondamentales : boucle locale (127.0.0.1), hôte local (même réseau), hôte distant (route requise).
- Passerelle par défaut = interface routeur sur le LAN ; utilisée pour les destinations hors du réseau local.
- Table de routage hôte comporte : liste des interfaces (MAC + numéro), tableau des routes IPv4 et tableau des routes IPv6.
- Routeurs gardent : routes directement connectées, routes distantes (manuelles ou apprises dynamiquement) et route par défaut.
- Sur un routeur, si plusieurs routes vers une destination existent, la distance/valeur de préférence sert à choisir.
- Codes observés dans une table Cisco : C = connecté (réseau local direct), D = EIGRP (routes distantes apprises via EIGRP), L = link-local (adresse de l'interface locale).
- Attention aux limites mémoire et au maintien du cache ARP : erreurs de topologie ou trous noirs affectent l'acheminement.
- Savoir consulter la table (voir section commandes) permet de vérifier la présence des routes attendues et de diagnostiquer la connectivité.
7. Tableau récapitulatif¶
| Élément | Signification | Remarque |
|---|---|---|
| Boucle locale | 127.0.0.1 | Destination interne à la machine |
| Hôte local | Même réseau local | Pas de routage externe nécessaire |
| Hôte distant | Réseau différent | Nécessite la passerelle/routeur |
| C (Cisco) | Connecté | Interface configurée et active |
| D (Cisco) | EIGRP / distant | Route apprise via EIGRP, next-hop requis |
| L (Cisco) | Link-local | Adresse de l'interface locale (IPv4) |
8. Vérifications pratiques¶
- Sur hôte : vérifier que la table affiche la liste des interfaces avec leurs adresses MAC et que les tableaux IPv4/IPv6 contiennent les routes attendues (y compris la route par défaut si présente).
- Sur routeur Cisco : vérifier que la table de routage contient les routes directement connectées (avec les interfaces correspondantes), les routes distantes et la route par défaut ; identifier les lettres (C, D, L) dans la sortie pour interpréter l'origine des routes.
- Vérifier, après activation d'une interface IP, que la route directement connectée apparaît dans la table du routeur.
- Après configuration ou apprentissage dynamique, s'assurer que les routes distantes indiquent un next-hop utilisable et l'interface d'outbound.
9. Flashcards Anki¶
Qu'est-ce qu'une table de routage ? :: Un fichier de données agissant comme une carte contenant les informations sur les différentes routes entre périphériques. Que fait le routage ? :: Déplace un paquet de la source à la destination via des routeurs intermédiaires. Quelle adresse correspond à l'interface de bouclage ? :: 127.0.0.1 Qu'est-ce que la passerelle par défaut ? :: L'interface du routeur connectée au réseau local utilisée pour les réseaux distants. Quelles sont les trois parties d'une table de routage hôte ? :: Liste des interfaces, tableau des routes IPv4, tableau des routes IPv6. Que représente une route « directement connectée » sur un routeur ? :: Une route ajoutée automatiquement quand une interface est configurée avec une adresse IP et activée. Que sont les routes distantes ? :: Routes provenant de réseaux connectés à d'autres routeurs, configurées manuellement ou apprises dynamiquement. Que signifie la lettre « C » dans la table de routage Cisco ? :: Connecté (réseau directement connecté). Que signifie la lettre « D » dans la table de routage Cisco ? :: EIGRP, indiquant une route distante apprise via EIGRP. Quelle commande Windows affiche la table de routage hôte ? :: route print