Le principe du routage d'un courrier
Vous habitez Paris et votre ami Marseille. Imaginez que vous voulez envoyer une lettre à celui-ci. La lettre contient un message renfermant des informations que vous souhaitez lui transmettre. Maintenant, pour que la lettre atteigne votre ami, elle doit, après que vous l'ayez déposée au bureau de poste, passer par plusieurs centres de tris postaux intermédiaires.
Lorsque vous remettez votre lettre au bureau de poste, celle-ci est acheminée jusqu'au centre de tri principal de la ville. Constatant que l'adresse du destinataire n'est pas celle de la ville de dépôt, la lettre est envoyée au centre de tri régional. Constatant que l'adresse du destinataire n'est pas dans la région de la ville où le dépôt a été effectué, la lettre est envoyée au centre de tri de la région où se trouve la ville du destinataire. La lettre est alors envoyée vers le centre de tri principal de la ville de votre destinataire puis remise au facteur responsable de la tournée du quartier où se trouve la maison dans laquelle votre ami habite.
Le principe du routage d'un paquet de données
Dans un réseau informatique, chaque centre de tri postal représente un routeur et la lettre est comparable à un paquet de données. Les routeurs sont responsables de faire passer les paquets d'un point à un autre à travers le réseau, tout comme les centres de tri font passer les lettres d'un endroit à un autre.
Pour ce faire, les routeurs examinent l'en-tête du paquet de données qui contient l'adresse IP de destination. Ils utilisent cette information pour déterminer le prochain routeur (ou nœud) vers lequel ils doivent envoyer le paquet.
Chaque routeur dispose de sa propre table de routage qui contient des informations sur les réseaux et les chemins disponibles. Ces tables de routage permettent aux routeurs de prendre des décisions sur la meilleure route à emprunter pour acheminer les paquets.
Le routage sur le réseau des réseaux
Internet est un réseau mondial global, non centralisé, constitué de millions d'autres réseaux aussi bien publics que privés. Pour trouver son chemin et être transmise d'une machine source vers une machine cible, une information doit transiter par des passerelles, appelées également routeurs, qui assurent l'interface entre différents réseaux de natures très différentes. Le routage, c'est-à-dire la capacité qu'une information emprunte le bon chemin, s'inscrit dans le cadre du protocole IP : son efficacité est la clé de voûte du fonctionnement d'Internet.
Le routage IP est un processus itératif où les paquets sont transmis de routeur en routeur jusqu'à ce qu'ils atteignent finalement leur destination. Chaque routeur examine l'adresse de destination et détermine le prochain routeur vers lequel il doit envoyer le paquet. Ce processus se poursuit jusqu'à ce que le paquet atteigne sa destination finale.