BGP Métrique: La local-preference

Bonjour à tous !

Nouvel article sur la série BGP on va aborder la Local-preference après avoir vu le weight.

Vidéos Youtube :

Qu’est-ce que la local-preference ?

L’attribut BGP Local-preference avec une valeur élevée indique le chemin (en routage sortant) favoris au niveau de l’AS(Autonomous System). Cette attribut est annoncé dans l’AS et non en eBGP.

Pour la définition cisco en anglais 😉 :

https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/iproute_bgp/configuration/15-mt/irg-15-mt-book/irg-external-sp.html

Pour résumé c’est comme l’attribut weight sauf que cela se configure plus en local sur le routeur mais au niveau de l’AS sur le routeur « favoris ».

Dans le schémas ci-dessus on va par exemple pour l’AS 123 choisir le routeur R3 comme routeur favoris et tous mes flux sortant passerons par R3. L’attribut Local-Preference va être alors configuré en local puis annoncés dans l’AS et R1 et R2 passerons par R3 pour accéder au réseaux hors AS 123.

Voici les confs des différents routeurs de l’AS 123:

R1:

router bgp 123
 bgp log-neighbor-changes
 neighbor 185.12.12.2 remote-as 123
 neighbor 185.13.13.3 remote-as 123

R2 :

router bgp 123
 bgp log-neighbor-changes
 network 185.12.12.0 mask 255.255.255.0
 neighbor 185.12.12.1 remote-as 123
 neighbor 185.12.12.1 next-hop-self
 neighbor 185.23.23.3 remote-as 123
 neighbor 185.24.24.4 remote-as 444

R3:

router bgp 123
 bgp log-neighbor-changes
 network 185.13.13.0 mask 255.255.255.0
 neighbor 185.13.13.1 remote-as 123
 neighbor 185.13.13.1 next-hop-self
 neighbor 185.23.23.2 remote-as 123
 neighbor 185.23.23.2 next-hop-self
 neighbor 185.35.35.5 remote-as 550

On configure ensuite la local-preference sur R3 :

 bgp default local-preference 300

En regardant sur R1 on voit quel chemin est favorisés pour accéder au réseau 185.67.81.0/24 :

Pareil sur R2 :

*> : indique la meilleur route.

Voilà pour la local-preference n’hésitez pas à vous abonnez à la chaîne Youtube et à commenter 🙂 !