Interopérabilité entre la signalisation BGP et la signalisation LDP dans VPLS
Vous pouvez configurer une instance de routage VPLS dans laquelle certains routeurs PE utilisent BGP pour la signalisation et d’autres LDP pour la signalisation.
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.
Les concepts suivants constituent la base de la configuration nécessaire pour inclure des routeurs PE à signalisation BGP et LDP dans une instance de routage VPLS :
Groupe maillé de routeur PE : 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 maillés. 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 par 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 classique dans une instance de routage VPLS.
Les sections suivantes décrivent le fonctionnement des routeurs PE à signalisation LDP et BGP lorsqu’ils sont configurés pour interagir au sein d’une instance de routage VPLS :
Topologie de routeur PE avec signalisation LDP et BGP
La figure 1 illustre la topologie d’une instance de routage VPLS configurée pour prendre en charge les signaux BGP et LDP. Le routeur B est le routeur de bordure. Les routeurs PE1 et PE2 appartiennent au groupe de maillage LDP-1 signalé par LDP. Les routeurs PE3, PE4 et PE5 appartiennent au groupe de maillage LDP-2 signalé par LDP. Les routeurs PE6, PE7, PE8 et le routeur B (le routeur de bordure) font partie du groupe maillé signalé par BGP. Le routeur de bordure joue également le rôle de routeur VPLS PE standard (ayant des connexions locales aux routeurs CE). Tous les routeurs PE présentés se trouvent dans la même instance de routage VPLS.
de routage VPLS
Des pseudowires bidirectionnels sont établis entre les routeurs PE de chaque groupe de maillage et entre chaque routeur PE de l’instance de routage VPLS et le routeur de bordure. Sur la figure 1, des pseudo-fils bidirectionnels 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 également tous des pseudowires bidirectionnels vers le routeur de bordure. Sur la base de cette topologie, les routeurs à signalisation LDP peuvent interagir avec les routeurs à signalisation BGP. Les routeurs PE avec signalisation LDP et BGP peuvent logiquement fonctionner 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 des signaux BGP et LDP :
LSP point à multipoint
Routage et pontage intégrés
Surveillance IGMP
Inondant les paquets inconnus à travers les groupes de maillage
Les paquets broadcast, multicast et unicast d’origine inconnue reçus d’un routeur PE sont inondés vers tous les routeurs CE locaux. Ils sont également inondés sur tous les routeurs PE de l’instance de routage VPLS, à l’exception des routeurs PE qui font partie du groupe maillé de routeur PE d’origine.
Par exemple, si un paquet de multicast est reçu par le routeur de bordure de la Figure 1, il est inondé vers les deux routeurs CE locaux. Il est également inondé des routeurs PE1 et PE2 dans le groupe de maillage LDP-1 et des routeurs PE3, PE4 et PE5 du groupe de maillage LDP-2. Toutefois, le paquet n’est pas inondé vers 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. Du plan de données, chaque groupe de maillage de routeur PE est considéré comme un pseudowire LAN virtuel. Le routeur de bordure est configuré pour interconnecter tous les groupes de PE routeur de maillage appartenant à une seule instance de routage VPLS. Pour interconnecter les groupes maillés, une table MAC commune est créée sur le routeur de bordure.
Les paquets unicast provenant d’un groupe de maillage sont abandonnés si la destination est un autre routeur PE du même groupe de maillage. Toutefois, si l’adresse MAC de destination du paquet de unicast est un routeur PE situé dans un autre groupe de maillage, le paquet est transféré à ce routeur PE.