Les réflecteurs de Route sont devenus une partie importante de tout plus grand fournisseur de services internet' configuration S. De nos jours, il est difficile d’imaginer que plusieurs routeurs exécutent BGP dans une topologie full mesh en raison de problèmes d’évolutivité. Le concept de réflecteurs de route peut être trouvé dans RFC4456, qui a été publié en 2006. Il est essentiel d’avoir une bonne compréhension du protocole BGP avant de travailler avec les réflecteurs de route.
Alors, pourquoi les réflecteurs de route sont-ils si utiles pour l’évolutivité? Pour répondre à cette question, letDans un premier temps, nous examinerons comment les routes échangent des informations via le protocole BGP. En BGP externe (lors de la connexion de différents systèmes autonomes) voir aussi:, il existe une solution simple pour éviter les boucles de routage en utilisant le numéro de système autonome, qui indique l’origine de chaque route. Quand un routeur voit son propre numéro dans une route, il sait qu’il provient de son propre système autonome et ne l’utilise pas pour empêcher une boucle. Ce mécanisme fonctionne bien pour les routes internet (eBGP), mais il limite l’extensibilité avec les peerings BGP internes (iBGP). Comme le numéro AS pour les pairs iBGP est le même, le protocole BGP a dû adopter une règle spéciale. Aucune des routes reçues d’un pair iBGP ne peut être annoncée ou transmise à un autre pair iBGP. En termes simples, tous les pairs d’ibgp doivent établir un voisinage avec tous les autres routeurs iBGP, ce qui entraîne un grand nombre de sessions BGP.
Voici la formule pour calculer le nombre de sessions nécessaires pour un full mesh:
N(N -1)/2 [où N représente le nombre de routeurs]
Pour 20 routeurs par exemple: 20(20-1)/2 = 190 sessions BGP
Réflecteur de Route expliqué
IBGP full mesh topologie
Topologie iBGP avec réflecteur de route
Un réflecteur de Route est comme un hub central pour tous les routeurs iBGP. Il aide à partager des informations de routage entre ces routeurs. Il peut envoyer des routes à d’autres routeurs du réseau.
Cela facilite la gestion d’un grand réseau BGP. Il est recommandé d’avoir au moins deux réflecteurs de route travaillant ensemble comme une sauvegarde en cas de défaillance de l’un d’entre eux. C’est ce qu’on appelle un cluster et cela garantit que le réflecteur de route, qui est un composant important, reste fonctionnel même en cas de défaillance.
Configuration du réflecteur de Route
Nous avons mis en place une situation de base avec un routeur principal et deux routeurs connectés. Tous les routeurs utilisent Cisco IOS. Les connexions Ethernet sont configurées avec de petits réseaux dans la plage IP privée de 10.0.0.0. De plus, des interfaces loopback sont utilisées pour les connexions BGP internes.
R1:::::-192.168.1.1
R r-192.168.2.1
R - 192.168.0.3
Nous avons utilisé le protocole RIP pour partager les détails sur tous les préfixes IP et les interfaces loopback. Plus précisément, l’interface loopback-50 sur R1 (IP 50.50.50.50) ne sera promue que par le protocole BGP pour assurer le bon fonctionnement de notre structure réseau. R1 annoncera son Loopback50 au réflecteur de route, qui l’annoncera ensuite à R r.
Topologie avec un réflecteur de route en GNS3
Configuration des réflecteurs de route sur les appareils Cisco
R1#Voir run int eth 0/1
Interface Ethernet0/1
Adresse ip 10.0.0.1 255.255.255.252
Duplex complet
fin
R1#Voir run int lo 0
Boucle d’interface 0
Adresse ip 192.168.1.1 255.255.255.255
fin
R1#Voir run int lo 50
Boucle d’interface 50
Adresse ip 50.50.50.50 255.255.255.0
fin
R1#Montrer courir ningué de S rip|Montrer courir ningué de S rip
Rip routeur
Réseau 10.0.0.0
Réseau 192.168.1.0
Pas de résumé automatique
R1#Afficher la course -sp BGP|Afficher la course -sp BGP
Routeur BGP 100
Pas de synchronisation
BGP log-voisin-modifications
Réseau 50.50.50.0 masque 255.255.255.0
Voisin 192.168.0.3 distance comme 100
Voisin 192.168.0.3 update-source Loopback0
Pas de résumé automatique
R r#Afficher run int e0/0
Interface Ethernet0/0
Adresse ip 10.0.0.6 255.255.255.255
Duplex complet
fin
R r#Afficher run int lo0
Boucle d’interface 0
Adresse ip 192.168.2.1 255.255.255.255
fin
R r#Montrer courir ningué de S rip| s rip
Rip routeur
Réseau 10.0.0.0
Réseau 192.168.2.0
Pas de résumé automatique
R r#Afficher la course -sp BGP| s bgp
Routeur BGP 10
Pas de synchronisation
BGP log-voisin-modifications
Voisin 192.168.0.3 distance comme 100
Voisin 192.168.0.3 update-source Loopback0
Pas de résumé automatique
N ° de catalogue#Voir run int eth 0/1
Interface Ethernet0/1
Adresse ip 10.0.0.2 255.255.255.252
Duplex complet
fin
N ° de catalogue#Voir run int eth 0/0
Interface Ethernet0/0
Adresse ip 10.0.0.5 255.255.255.252
Duplex complet
fin
N ° de catalogue#Afficher run int lo0
Boucle d’interface 0
Adresse ip 192.168.0.3 255.255.255.255
fin
N ° de catalogue#show run | s rip
Rip routeur
Réseau 10.0.0.0
Réseau 192.168.0.0
Pas de résumé automatique
N ° de catalogue#show run | s bgp
Routeur BGP 100
Pas de synchronisation
BGP log-voisin-modifications
Voisin 192.168.1.1 distance comme 100
Voisin 192.168.1.1 update-source Loopback0
Voisin 192.168.1.1 route-réfléchisseur-client
Voisin 192.168.2.1 distance comme 100
Voisin 192.168.2.1 update-source Loopback0
Voisin 192.168.2.1 route-reflector-client
Pas de résumé automatique
Maintenant, nous devons tester que nous pouvons atteindre le Loopback 50 à partir de R2, vérifions donc d’abord sa table de routage:
R2#Afficher la route ip
*** ***
Re88pl99ace1 50.0.0.0/24 est sous-réseau, 1 sous-réseau
B 50.50.50.0 [200/0] via 192.168.1.1, 00:14:12
Re88pl99ace1 10.0.0.0/30 est sous-réseau, 2 sous-réseaux
R 10.0.0.0 [120/1] via 10.0.0.5, 00:00:07, Ethernet0/0
C 10.0.0.4 est directement connecté, Ethernet0/0
R 192.168.0.0/24 [120/1] via 10.0.0.5, 00:00:07, Ethernet0/0
R 192.168.1.0/24 [120/1] via 10.0.0.5, 00:00:07, Ethernet0/0
Re88pl99ace1 192.168.2.0/32 est sous-réseau, 1 sous-réseau
C 192.168.2.1 est directement connecté, Loopback0
R2#Ping 50.50.50.50
Tapez la séquence d’échappement à interrompre.
Envoyer des Echos ICMP de 5,100 octets à 50.50.50.50, le délai d’attente est de 2 secondes:
!!!!!!
Le taux de réussite est de 100 pour cent (5/5), aller-retour min/avg/max = 32/56/76 ms
Super, on peut voir le chemin vers le réseau 50.50.50.0 dans R2' S table de routage, et il montre que nous pouvons l’atteindre. Si nous voulonsAjouter un autre routeur iBGP, il suffit d’établir une connexion avec le réflecteur de route et d’obtenir tous les réseaux. Cependant, nous devons nous rappeler de l’annoncer en utilisant la commande network dans la configuration R1. Il et#Il est important de noter que les routeurs Cisco ne#39;t annoncer automatiquement n’importe quoi.
Si vous avez besoin de commutateurs, de routeurs ou si vous avez besoin de plus d’informations sur le réseau, bienvenue à contactez-nou www.hi-network.comRe88pl99ace1 (courriel : [email protected])