Exemple : filtrage des cibles de routage BGP pour LES VPN
Le filtrage des cibles de route BGP est activé en configurant l’instruction family route-target
au niveau de la hiérarchie BGP approprié. Cette instruction permet l’échange d’une nouvelle route-target
famille d’adresses, qui est stockée dans la table de routage bgp.rtarget.0.
La configuration suivante illustre comment configurer le filtrage des cibles de routage BGP pour un groupe BGP intitulé to_vpn04
:
[edit] protocols { bgp { group to_vpn04 { type internal; local-address 10.255.14.182; peer-as 200; neighbor 10.255.14.174 { family inet-vpn { unicast; } family route-target; } } } }
La configuration suivante illustre comment vous pouvez configurer quelques instances de routage et de transfert VPN locaux (VRF) pour tirer parti des fonctionnalités fournies par le filtrage des cibles de routage BGP. Sur la base de cette configuration, BGP générerait automatiquement des routes locales correspondant aux cibles de routage référencées dans les stratégies d’importation VRF (notez les cibles définies par les vrf-target
déclarations).
[edit] routing-instances { vpn1 { instance-type vrf; interface t1-0/1/2.0; vrf-target target:200:101; protocols { ospf { export bgp-routes; area 0.0.0.0 { interface t1-0/1/2.0; } } } } vpn2 { instance-type vrf; interface t1-0/1/2.1; vrf-target target:200:102; protocols { ospf { export bgp-routes; area 0.0.0.0 { interface t1-0/1/2.1; } } } } }
Émettez la show route table bgp.rtarget.0 commande show pour vérifier la configuration du filtrage des cibles de route BGP :
user@host> show route table bgp.rtarget.0 bgp.rtarget.0: 4 destinations, 6 routes (4 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 200:200:101/96 *[RTarget/5] 00:10:00 Local 200:200:102/96 *[RTarget/5] 00:10:00 Local 200:200:103/96 *[BGP/170] 00:09:48, localpref 100, from 10.255.14.174 AS path: I > t3-0/0/0.0 200:200:104/96 *[BGP/170] 00:09:48, localpref 100, from 10.255.14.174 AS path: I > t3-0/0/0.0
Le show
format d’affichage des commandes pour les préfixes de route cible est :
AS number:route target extended community/length
Le premier chiffre représente le système autonome (AS) du routeur qui a envoyé cette publicité. Le reste de l’affichage suit la convention de commande Junos show
pour les communautés étendues.
La sortie de la show route table bgp-rtarget.0
commande affiche les routes générées localement et à distance.
Les deux premières entrées correspondent aux cibles de routage configurées pour les deux instances de routage VRF locales (vpn1
et vpn2
) :
200:200:101/96
— Communauté200:101
dans l’instance devpn1
routage200:200:102/96
— Communauté200:102
dans l’instance devpn2
routage
Les deux dernières entrées sont des préfixes reçus d’un pair BGP :
200:200:103/96
— Indique au routeur local que les routes balisées avec cette communauté (200:103
) doivent être annoncées pour être appairées10.255.14.174
t3-0/0/0.0
200:200:104/96
— Indique au routeur local que les routes balisées avec cette communauté (200:104
) doivent être annoncées pour être appairées10.255.14.174
t3-0/0/0.0