Routage I- Principes On appelle routage la fonction qui permet à un équipement (un routeur) de faire passer des paquets d'un réseau à un autre. Actuellement, la plupart des réseaux utilisent la pile de protocoles TCP/IP donc le routage se fait souvent à l'aide du protocole IP qui détient des informations permettant de choisir une route à prendre pour atteindre une destination. Dans chaque paquet transmis sur un réseau TCP/IP, il y a une information concernant l'adresse IP de départ (IP source) et l'adresse IP d'arrivée (destination). Exemple de paquet : Les routeurs, eux contiennent des indications leur permettant de choisir un certain chemin pour atteindre un réseau. Exemple de table de routage : Réseau de destination Masque de sous-réseau Passerelle Métrique 192.168.0.0 255.255.255.0 132.43.89.32 1 192.168.1.0 255.255.255.0 132.43.89.32 1 192.168.2.0 255.255.255.0 132.43.89.32 1 192.168.3.0 255.255.255.0 198.34.74.1 1 192.168.4.0 255.255.255.0 198.34.74.1 1 0.0.0.0 0.0.0.0 198.34.74.1 1 En fonction de l'adresse IP de destination, le routeur va tenter de choisir la meilleure route à prendre : Si on reprend l'exemple ci-dessus, le choix de la route passe par les étapes suivantes : 1. Le routeur reçoit un paquet dont le destinataire est 192.168.4.39 2. Il consulte sa table de routage pour vérifier si cette adresse IP correspond à l'un des réseaux qu'il connaît. 3. Le réseau correspondant est le 192.168.4.0/255.255.255.0, il faudra donc passer la main au routeur 198.34.74.1 Quand un routeur ne connaît pas le réseau de destination, il utilise la route par défaut c'est à dire celle qu'on prend quand on ne sait pas faire autrement. Cette route est référencée sur chaque routeur par l'adresse 0.0.0.0 - Page 1 -
II- Routage statique vs Routage dynamique : Principe Sur un routeur, il existe deux manières de configurer des routes : La première s'appelle le routage statique. Dans ce cas, l'administrateur réseau renseigne lui-même les routes en les tapant sur le routeur. La deuxième s'appelle le routage dynamique. Dans ce cas, l'administrateur réseau demande aux routeurs de son entreprise de s'échanger les informations qu'ils connaissent en utilisant un protocole de routage comme RIP ou OSPF, par exemple. Le routage statique est utilisé plutôt dans les petites structures car l'administrateur doit faire bien attention à ne pas se tromper dans le renseignement des routes. Si il y a beaucoup de routes, il y aura beaucoup de chances de se tromper. D'autre part, si un routeur voisin change de configuration ou est en panne, notre routeur ne sera pas au courant. Le routage dynamique est plus difficile à mettre en place car il demande à configurer un protocole de routage comme RIP ou OSPF. Par contre, une fois ce système en place, tout se fait automatiquement : Si un routeur tombe en panne, si un nouveau routeur arrive sur le réseau, les tables sont mises à jour automatiquement. Statique Dynamique Avantages - Simple à mettre en place - Choisit les routes en fonction de plusieurs critères - Modifie sa route en fonction des changements de topologie Inconvénients Routage statique - Nécessite une intervention humaine pour chaque changement de réseau - Les routes choisies seront toujours les mêmes - Nécessite un protocole de routage - Nécessite un peu de bande passante Sur le routeur, l'administrateur réseau configure toutes les routes qu'il souhaite que le routeur connaisse en remplissant un tableau comme celui-ci : Réseau de destination Masque de sous-réseau Passerelle Métrique 192.168.0.0 255.255.255.0 132.43.89.32 1 S'il existe deux routes indiquant la même destination avec la même métrique, la route la plus précise (dont le masque est le plus long) est choisie en premier. Qu'appelle-t-on route par défaut? - Page 2 -
Routage dynamique : Le routage dynamique nécessite d'activer un protocole de routage sur le routeur. Tous les routeurs ne prennent pas en charge n'importe quel protocole de routage : RIPv1 et RIPv2 sont connus de la grande majorité des routeurs domestiques ou professionnels. OSPF est plus performant mais plus difficile à mettre en place. Il est très utilisé sur les routeurs professionnels. IGRP et EIGRP sont propriétaires de Cisco. Quand on configure un protocole de routage sur un routeur, on déclare tous les réseaux auxquels notre routeur est attaché. Dans l'exemple ci-dessous, le routeur déclare être directement connecté aux réseaux : On distingue les protocoles de routage à vecteur de distance des protocoles à état de lien : Vecteur de distance : Seul compte le nombre de sauts, c'est à dire que la route la plus courte en nombre de routeurs à traverser est toujours privilégiée. Les routeurs s'échangent les tables de routage régulièrement. État de lien : Plusieurs paramètres peuvent entrer en compte pour calculer la meilleure route à prendre. Les tables de routages sont mises à jour uniquement quand une route est modifiée. Donnez la définition du terme «métrique» : Donnez la définition du terme «distance administrative» : - Page 3 -
Recherche sur les principaux protocoles de routages : Remplissez le tableau suivant : Protocole Gère-t-il le routage sans classes (CIDR)? Est-il propriétaire? Distance administrative : Type de protocole (vecteur de dist., état de lien, )? Comment choisit-il la meilleure route? Routage intérieur ou extérieur? RIP v1 RIP v2 IGRP EIGRP OSPF IS-IS BGP
Exercice : A partir du schéma ci-dessus et de l'adresse IP 158.56.192.0/19 Remplissez le tableau suivant : Adresse réseau 1er hôte Dernier hôte Broadcast Masque Paris 1 Paris 2 Lognes Rennes 1 Rennes 2 Rennes 3 Lagny R1 - R2 R2 - R3 R3 - R1 R3 - R4 - Page 5 -
Remplissez la table de routage du routeur R1, R2, R3, R4 R1 R2 R3 R4 Est-il possible de résumer les routes pour R1, R2 et R3? - Page 6 -