Interconnexion de Réseaux à Grande Échelle Le protocole OSPF OSPF multi-zone Redistribution de routes par défaut L. Stefenel 2008 1
Le protocole de routage OSPF Passage à l'échelle d'ospf L. Stefenel 2008 2
Sur grand réseau? OSPF peut être utilisé sur de très petits réseaux comme les exemples présentés jusqu'à présent Sur de grands réseaux, les ingénieurs doivent étudier la mise en place d'ospf pour tirer au mieux parti de ses fonctionnalités Prenons l'exemple suivant 10.1.6.0 10.1.7.0 10.1.8.0 10.1.9.0 L. Stefenel 2008 3
Nouvelle fonctionnalité? Dans ce type de réseau, la topologie réseau est sufsamment petite pour être stockée sur tous les routeurs Supposons maintenant que nous avons 900 routeurs! Plus le réseau est grand, plus il faudra de mémoire pour stocker la topologie du réseau La résolution de l'algorithme SPF nécessitera plus de ressources de calcul Un simple changement de status forcera à ré-exécuter sur tous les routeurs l'algorithme SPF C'est pour cela que des solutions de passage à l'échelle permette de résoudre ces problèmes L. Stefenel 2008 4
Le zone OSPF Les zones OSPF permettent d'isoler des parties du réseau afn de diminuer la taille de la topologie réseau à mémoriser sur chaque routeur Zone 1 Zone 0 10.1.6.0 10.1.7.0 10.1.8.0 10.1.9.0 Area Border Router L. Stefenel 2008 5
Le zone OSPF Area Zone 1 Border Zone 0 Router 10.1.6.0 10.1.7.0 10.1.8.0 10.1.9.0 Zone 1 peut être vu ainsi : 10.1.6. 010.1.7. 010.1.8. 010.1.9. 0 Important : le routeur ABR a toujours besoin des informations des 2 zones L. Stefenel 2008 6
Comparatif Fonctionnalité Link State Distance Vector Tem ps de convergence Rapide Lent à cause de la détection des boucles Suppression des boucles Inhérent au protocolenécessite des m écanism es spécifques Besoin en Mém oire et CPU Peut être im portant Faible Nécessite des ef orts de conception pour les grands Oui Non réseaux Protocole public ou propriétaireospf publique RIP public, IGRP propriétaire L. Stefenel 2008 7
Les types de messages LSU L. Stefenel 2008 8
Multi-area OSPF L. Stefenel 2008 9
Multi-area OSPF Avantages des zones stub : réduction des échanges de LSPs entre les routeurs dans cette zone les LSPs extérieurs ne sont pas acceptés dans la zone L. Stefenel 2008 10
Pour être une zone stub Il y a une seule route de sortie Tous les routeurs à l'intérieur d'une zone stub sont confgurés comme stubs Il n'y a pas des routeurs ASBR (Autonomous System Border Router) à l'intérieur de la zone stub La zone n'est pas la zone 0 (zone backbone) La zone n'est pas utilisée pour le transit de liens virtuels L. Stefenel 2008 11
Confguration d'une zone stub Indiquer que la zone créée est une zone stub area area-id stub l'option no-summary empêche un ABR de difuser un LSA résumé à l'intérieur de la zone («totally stubby» zone) option à utiliser uniquement sur le routeur ABR Par défaut le ABR publie la route défaut avec un coût 1. Il est possible de changer cette valeur avec la commande area area-id default-cost cost R1(config-router)# area area-id stub [no-summary] R1(config-router)# area area-id default-cost cost L. Stefenel 2008 12
Not so stubby area Parfois une zone a toutes les caractéristiques d'une zone totally stubby mais doit faire passer des routes issues d'autres protocoles de routage impossible avec une route totally stubby les notifcations LSA sont encapsulées dans des messages spécifques (LSA type 7) une zone NSSA peut donc avoir des notifcations de route venues d'un ASR «interne» L. Stefenel 2008 13
Confguration d'une zone NSSA Au lieu de défnir comme une zone stub, défnir comme zone nssa area area-id nssa [no-redistribution] [default-information-originate] [metric metric-value] [metric-type type-value] [no-summary] Un NSSA ABR (R2) utilise default-information-originate pour notifer la route défaut à l'intérieur de la zone NSSA L. Stefenel 2008 14
Virtual Links Le modèle hiérarchique OSPF oblige toutes les zones à être connectées à la zone 0 (backbone) Dans des cas très spécifques on peut créer un lien virtuel pour relier une zone éloignée test de confguration, dépannage lors d'une défaillance, union de deux AS, etc. à eviter L. Stefenel 2008 15
Virtual Links L. Stefenel 2008 16
Confguration Virtual Links Utiliser la commande area area-id virtual-link router-id on indique l'id du routeur distant pour en savoir cet id, on utilise les commandes show ip ospf, show ip ospf interface ou show ip protocol Pour vérifer les liens virtuels show ip ospf virtual-links L. Stefenel 2008 17
Redistribution d'une route défaut OSPF Le routeur connecté à Internet est utilisé pour propager la route défaut à tous les autres routeurs OSPF dans une zone Dans la terminologie OSPF, un routeur situé à la frontière entre une zone OSPF et une zone non-ospf est appelé Autonomous System Boundary Router (ASBR) L. Stefenel 2008 18
Redistribution d'une route défaut OSPF Similaire à RIP, OSPF requiert l'utilisation de la commande default-information originate pour propager la route statique 0.0.0.0/0 aux autres routeurs dans la zone R1(config)# interface loopback 1 R1(config-if)# ip add 172.30.1.1 255.255.255.252 R1(config-if)# exit R1(config)# ip route 0.0.0.0 0.0.0.0 loopback 1 R1(config)# router ospf 1 R1(config-router)# default-information originate L. Stefenel 2008 19