Interopérabilité entre la signalisation BGP et la signalisation LDP dans VPLS
Vous pouvez configurer une instance de routage VPLS où certains routeurs PE utilisent BGP pour la signalisation et D’autres LDP pour la signalisation.
Dans la documentation VPLS, le mot routeur en termes tels que routeur PE est utilisé pour désigner tout équipement fournissant des fonctions de routage.
Les concepts suivants constituent la base de la configuration nécessaire pour inclure à la fois les routeurs PE signalés par BGP et LDP dans une instance de routage VPLS :
Groupe maillage de routeurs PE : il s’agit d’un ensemble de routeurs participant à une instance de routage VPLS qui partagent le même protocole de signalisation, BGP ou LDP, et qui sont également entièrement maillage. Chaque instance de routage VPLS ne peut avoir qu’un seul groupe de maillage BGP. Toutefois, vous pouvez configurer plusieurs groupes de maillage LDP pour chaque instance de routage.
Routeur de bordure : routeur PE qui doit être accessible par tous les autres routeurs PE participant à une instance de routage VPLS, qu’ils soient signalés LDP ou BGP. Des pseudowires bidirectionnels sont créés entre le routeur de bordure et tous ces routeurs PE. Le routeur de bordure connaît la composition de chaque groupe de maillage PE configuré dans le cadre de l’instance de routage VPLS. Il peut également avoir des connexions directes aux routeurs CE locaux, ce qui lui permet d’agir comme un routeur PE typique dans une instance de routage VPLS.
Les sections suivantes décrivent comment les routeurs PE signalés LDP et BGP fonctionnent lorsqu’ils sont configurés pour interagir au sein d’une instance de routage VPLS :
Topologie des routeurs PE signalés LDP et BGP
La figure 1 illustre la topologie d’une instance de routage VPLS configurée pour prendre en charge à la fois la signalisation BGP et LDP. Le routeur B est le routeur de bordure. Les routeurs PE1 et PE2 font partie du groupe de maillage signalé par LDP LDP-1. Les routeurs PE3, PE4 et PE5 font partie du groupe de maillage signalé par LDP LDP-2. Les routeurs PE6, PE7, PE8 et le routeur B (routeur de bordure) font partie du groupe de maillage signalé par BGP. Le routeur de bordure agit également comme un routeur PE VPLS standard (ayant des connexions locales aux routeurs CE). Tous les routeurs PE affichés sont dans la même instance de routage VPLS.

Des pseudowires à double sens sont établis entre les routeurs PE de chaque groupe de maillages et entre chaque routeur PE de l’instance de routage VPLS et le routeur de bordure. Sur la figure 1, des pseudowires bidirectionnelle sont établis entre les routeurs PE1 et PE2 dans le groupe de maillage LDP-1, les routeurs PE3, PE4 et PE5 dans le groupe de maillage LDP-2, et les routeurs PE6, PE7 et PE8 dans le groupe de maillage BGP. Les routeurs PE1 à PE8 ont tous des pseudowires bidirectionaux vers le routeur de bordure. Sur la base de cette topologie, les routeurs signalés LDP peuvent interagir avec les routeurs signalés par BGP. Les routeurs PE signalés LDP et BGP peuvent fonctionner logiquement au sein d’une seule instance de routage VPLS.
Les fonctionnalités suivantes ne sont pas prises en charge pour les instances de routage VPLS configurées avec la signalisation BGP et LDP :
LSP point à multipoint
Routage et pontage intégrés
Surveillance IGMP
Inonder des paquets inconnus à travers des groupes de maillage
Les paquets de diffusion, multicast et unicast d’origine inconnue reçus par un routeur PE sont inondés par tous les routeurs CE locaux. Ils sont également inondés par tous les routeurs PE de l’instance de routage VPLS, à l’exception des routeurs PE qui font partie du groupe de maillage de routeur PE d’origine.
Par exemple, si un paquet multicast est reçu par le routeur de bordure en figure 1, il est inondé vers les deux routeurs CE locaux. Il est également inondé par les routeurs PE1 et PE2 du groupe de maillage LDP-1 et par les routeurs PE3, PE4 et PE5 dans le groupe de maillage LDP-2. Toutefois, le paquet n’est pas inondé par les routeurs PE6, PE7 et PE8 du groupe de maillage BGP.
Transfert de paquets unicast
Le routeur de bordure PE est informé de la composition de chaque groupe de maillage de routeur PE. À partir du plan de données, chaque groupe de maillage de routeur PE est vu comme un laN pseudowire virtuel. Le routeur de bordure est configuré pour interconnecter tous les groupes de maillage de routeur PE appartenant à une seule instance de routage VPLS. Pour interconnecter les groupes de maillage, une table MAC commune est créée sur le routeur de bordure.
Les paquets unicast provenant d’un groupe de maillage sont supprimés si la destination est un autre routeur PE au sein du même groupe de maillage. Toutefois, si l’adresse MAC de destination du paquet unicast est un routeur PE situé dans un autre groupe de maillage, le paquet est transféré vers ce routeur PE.