Une table de routage est un ensemble de règles, souvent vues sous forme de tableau, qui est utilisé pour déterminer où seront dirigés les paquets de données voyageant sur un réseau IP (Internet Protocol). Tous les appareils compatibles IP, y compris les routeurs et les commutateurs, utilisent des tables de routage.
Une table de routage contient les informations nécessaires pour transmettre un paquet le long du meilleur chemin vers sa destination. Chaque paquet contient des informations sur son origine et sa destination. Lorsqu’un paquet est reçu, un périphérique réseau l’examine et le fait correspondre à l’entrée de la table de routage fournissant la meilleure correspondance pour sa destination. La table fournit ensuite au périphérique des instructions pour envoyer le paquet au prochain saut sur son itinéraire à travers le réseau.
Une table de routage de base comprend les informations suivantes :
- Destination : L’adresse IP de la destination finale du paquet
- Saut suivant : L’adresse IP vers laquelle le paquet est transféré
- Interface : L’interface réseau sortante que l’appareil doit utiliser lors du transfert du paquet vers le saut suivant ou la destination finale
- Métrique : Attribue un coût à chaque route disponible afin de pouvoir choisir le chemin le plus rentable
- Routes : Comprend les sous-réseaux directement attachés, les sous-réseaux indirects qui ne sont pas attachés à l’appareil mais auxquels on peut accéder par un ou plusieurs sauts, et les routes par défaut à utiliser pour certains types de trafic ou lorsque les informations font défaut.
Les tables de routage peuvent être maintenues manuellement ou dynamiquement. Les tables des périphériques réseau statiques ne changent pas, sauf si un administrateur réseau les modifie manuellement. Dans le cas du routage dynamique, les périphériques construisent et maintiennent leurs tables de routage automatiquement en utilisant des protocoles de routage pour échanger des informations sur la topologie du réseau environnant. Les tables de routage dynamique permettent aux périphériques d' »écouter » le réseau et de répondre à des événements tels que les défaillances de périphériques et la congestion du réseau.