Processus de sélection des chemins VPLS pour les routeurs PE
Le processus de sélection du chemin VPLS est utilisé pour sélectionner le meilleur chemin entre un routeur PE distant et un routeur PE local dans un réseau VPLS. Ce processus de sélection de chemin s’applique aux routes reçues des routeurs PE monohoming et multihoming.
Dans la documentation VPLS, le mot routeur dans des termes tels que routeur PE est utilisé pour désigner tout périphérique fournissant des fonctions de routage.
Une fois le processus de sélection du chemin VPLS terminé, un routeur PE devient l’équipement VPLS Edge (VE) désigné. Le périphérique VE désigné agit effectivement comme le point de terminaison pour le pseudowire VPLS qui est signalé par le routeur PE distant. Une fois qu’un routeur PE est devenu le périphérique VE désigné, un pseudowire peut être signalé entre le routeur PE distant et le routeur PE local, puis les paquets VPLS peuvent commencer à circuler entre les routeurs PE.
Les routes des routeurs PE multirésidents connectés au même site client partagent le même ID de site, mais peuvent avoir des distingueurs de route et des décalages de bloc différents. Vous pouvez modifier les configurations des distingueurs de route et bloquer les décalages pour rendre un routeur plus ou moins susceptible d’être sélectionné comme périphérique VE désigné.
Sur chaque routeur PE du réseau VPLS, le meilleur chemin vers l’équipement CE est déterminé en effectuant le processus de sélection de chemin VPLS suivant pour chaque annonce de route reçue :
Si le bit down de la publicité est défini sur 0, la publication est ignorée.
Sélectionnez le chemin avec une préférence plus élevée. L’attribut preference est obtenu à partir de la préférence de site configurée à l’aide de l’instruction
site-preferenceau niveau de la[edit routing-instances routing-instance-name protocols vpls site site-name]hiérarchie. Lorsque le site est en panne, l’attribut de préférence est obtenu à partir de la préférence locale.Si les valeurs de préférence sont identiques, sélectionnez le chemin avec l’ID de routeur inférieur.
Si les ID de routeur sont identiques, les routes proviennent du même routeur PE et la publication est considérée comme une mise à jour. L’ID du routeur correspond à la valeur de l’ID de l’expéditeur pour l’attribut BGP (le cas échéant). Sinon, l’adresse IP du pair BGP distant est utilisée.
Si les valeurs de décalage de bloc sont identiques, la publication est considérée comme une mise à jour.
Une fois le processus de sélection du chemin VPLS terminé et le périphérique VE désigné sélectionné, un pseudowire est signalé entre le routeur PE distant et le routeur PE local.
Le processus de sélection de chemin VPLS fonctionne de la même manière, que la route ait été reçue ou non d’un autre routeur PE, d’un réflecteur de route ou d’un routeur ASBR (Autonomous System Border Router).
Lorsque le routeur PE distant établit ou actualise un pseudowire sur le routeur PE local, il vérifie que le préfixe est dans la plage requise pour l’ID de site en fonction du décalage de bloc et de la plage d’étiquettes annoncés par le périphérique VE désigné. Si le préfixe est hors plage, l’état pseudowire est défini sur hors plage.
Les cas suivants décrivent les décisions potentielles qui pourraient être prises lorsqu’un routeur PE a terminé le processus de sélection du chemin VPLS pour une annonce de couche 2 dans le réseau VPLS :
Le routeur PE a créé l’une des publicités et a sélectionné sa propre publicité comme le meilleur chemin.
Ce routeur PE a été sélectionné comme périphérique VE désigné. La sélection comme équipement VE désigné déclenche la création de pseudowires vers et depuis les autres routeurs PE du réseau VPLS. Si le site client distant est multirésident, l’équipement VE désigné déclenche la création de pseudo-fils vers et depuis le seul équipement VE désigné pour le site distant.
Le routeur PE est à l’origine de l’une des publicités, mais n’a pas sélectionné sa propre annonce comme le meilleur chemin.
Ce routeur PE est un routeur PE redondant pour un site multirésident, mais il n’a pas été sélectionné comme périphérique VE désigné. Toutefois, si ce routeur PE vient de passer du statut de périphérique VE désigné (c’est-à-dire qu’il recevait du trafic des routeurs PE distants adressé au site client multihoming), le routeur PE détruit tous les pseudowire qu’il avait vers et depuis les autres routeurs PE du réseau VPLS.
Le routeur PE a reçu les annonces de route et a sélectionné un meilleur chemin. Il n’est à l’origine d’aucune de ces publicités car il n’était pas connecté au site du client.
Si le meilleur chemin vers le site du client (l’appareil VE désigné) n’a pas changé, rien ne se passe. Si le meilleur chemin a changé, ce routeur PE affiche les pseudo-fils vers et depuis le périphérique VE nouvellement désigné et démonte les pseudowire vers et depuis le périphérique VE précédemment désigné.
Si ce routeur PE ne sélectionne pas le meilleur chemin après avoir exécuté le processus de sélection du chemin VPLS, le routeur PE local ne considère pas que le site distant existe.
Lorsqu’un équipement VE reçoit une annonce pour un NLRI de couche 2 qui correspond à son propre ID de site, mais que le site n’est pas multihébergé, le pseudowire entre le périphérique VE et le routeur PE émetteur passe à un état de collision de site et n’est pas considéré comme actif.