Aller au contenu

Routage IP

Un article de Wikipédia, l'encyclopédie libre.

Dans le domaine des réseaux, le routage IP désigne l'ensemble des méthodes de l'Internet Protocol utilisées pour router un paquet à travers un réseau. Par extension, cela désigne également l’ensemble des politiques internationales sur la configuration des réseaux, notamment internet[1].

Un réseau étant constitué d'une multitude de nœuds (routeurs) indépendants les uns des autres, le premier des objectifs est de permettre à deux machines de part et d'autre du réseau de communiquer en passant par un chemin raisonnablement court, si possible optimal. Il s'agit également de permettre à deux machines sur deux réseaux différents connectés via des passerelles de communiquer entre elles.

Chaque nœud du réseau possède une table de routage comportant l'adresse des autres nœuds directement connectés et éventuellement d'autres adresses (définies par l'administrateur, apprises par des protocoles de routage, etc.). Cette table permet à un routeur, à partir de l'en-tête IP, de savoir sur quel port rediriger un paquet[2].

Les protocoles de routages diffèrent selon le type de réseau et la taille de ceux-ci, citons notamment :

Fonctionnement

[modifier | modifier le code]

Lors de la réception d'un paquet, le routeur va lire l'en-tête de la troisième couche du modèle OSI afin d'en extraire l'adresse IP de destination. À partir de sa table de routage, il affecte le paquet à la file d'attente de sortie associée au port correspondant à l'adresse IP ou au préfixe le plus proche / le plus spécifique s'il n'y a pas de correspondance exacte. Il effectue également d'autres opérations, telles que la décrémentation du TTL (si le TTL tombe à zéro, le paquet est supprimé et cette suppression est signalée à l'émetteur par un message ICMP).

Références

[modifier | modifier le code]
  1. Kurose, James F.,, Computer networking : a top-down approach (ISBN 978-0-13-386314-0, 0-13-386314-9 et 978-1-292-15359-9, OCLC 936004518, lire en ligne)
  2. Comer, Douglas., Internetworking with TCP/IP, Prentice Hall, ©1991-©1996 (ISBN 0-13-468505-9, 978-0-13-468505-2 et 0-13-472242-6, OCLC 22209615, lire en ligne)