Comprendre, simuler et compléter une table de routage
📖 Qu'est-ce que le routage ?
Le routage est le processus par lequel un routeur détermine le meilleur chemin pour acheminer un paquet vers sa destination.
Le routeur utilise une table de routage qui contient des informations sur les réseaux connus et les chemins pour y accéder.
💡 Principe fondamental : Le routeur choisit la route avec le plus long préfixe (la plus spécifique).
Il compare l'adresse IP de destination avec chaque entrée de la table et sélectionne celle qui correspond le mieux.
📋 Structure d'une table de routage
Une table de routage est composée de plusieurs colonnes :
Destination
Masque
Passerelle
Interface
Métrique
Type
192.168.1.0
255.255.255.0
0.0.0.0
eth0
0
Direct
0.0.0.0
0.0.0.0
192.168.1.254
eth0
1
Statique
172.16.0.0
255.255.0.0
10.0.0.2
eth1
3
OSPF
📍 Destination : le réseau ou la route concernée
🎭 Masque : le masque de sous-réseau associé
🚪 Passerelle : l'adresse IP du prochain saut
🔌 Interface : le port de sortie du routeur
📊 Métrique : un coût (plus la métrique est faible, meilleure est la route)
Le routeur reçoit un paquet avec une adresse IP de destination (ex: 192.168.1.100)
2
Il parcourt sa table de routage et applique le masque de chaque entrée à l'adresse destination
3
Il garde toutes les entrées qui correspondent (l'adresse réseau calculée = destination de la route)
4
Il sélectionne celle avec le plus long préfixe (le masque le plus grand)
5
En cas d'égalité, il choisit celle avec la métrique la plus faible
✅ Règle d'or :Le routeur choisit la route la plus spécifique, puis la moins coûteuse.
🎯 Route sélectionnée
Aucune destination saisie.
Entrez une destination pour afficher la table de routage.
✏️ Exercice : Complétez la table de routage
Vous êtes administrateur réseau. Le routeur R1 doit acheminer le trafic vers plusieurs réseaux.
Complétez la table de routage ci-dessous en ajoutant les routes manquantes.