Configuration du VPLS et du routage et pontage intégrés
Les environnements de commutation de couche 2 traditionnels sont constitués d’équipements de couche 2 (tels que des commutateurs) qui partitionnent les données en domaines de diffusion. Les domaines de diffusion peuvent être créés via des topologies physiques ou logiquement via des réseaux locaux virtuels (VLAN). Pour les routeurs MX Series, vous pouvez configurer logiquement les domaines de diffusion au sein des instances de routage avec le type virtual-switchd’instance , les instances de routage avec le type vplsd’instance ou les domaines de pontage. Les instances de routage ou les domaines de pontage individuels sont différenciés par des identifiants VLAN, et ces instances ou domaines fonctionnent comme des VLAN traditionnels.
Pour configurer un VLAN prenant en charge IRB, incluez les instructions suivantes :
[edit]
routing-instances {
instance-name {
instance-type vpls;
vlan-id id;
route-distinguisher distinguisher;
vrf-target target;
interface interface-name;
interface interface-name;
routing-interface interface-name;
}
}
L’instance de routage de type instance vpls n’est pas prise en charge sur la famille ACX7000. Les instances de routage VPLS de la famille ACX7000 sont prises en charge avec le type d’instance . virtual-switch Pour plus d’informations sur la configuration d’un IRB avec un type d’instance de virtual-switch sur le ACX7000, consultez Configurer IRB dans le réseau VPLS sur Famille ACX7000.
Dans les configurations VPLS multihomées, vous pouvez configurer VPLS pour maintenir une connexion VPLS si seule une interface IRB est disponible en configurant l’option irb de l’instruction connectivity-type au niveau de la [edit routing-instances routing-instance-name protocols vpls] hiérarchie. L’instruction connectivity-type a les irb ce et options. Il ce s’agit de l’option par défaut qui spécifie qu’une interface CE est requise pour maintenir la connexion VPLS. Par défaut, si seule une interface IRB est disponible, la connexion VPLS est interrompue.
Un maximum de 4 096 interfaces logiques actives sont prises en charge pour un VLAN ou sur chaque groupe de maillage d’une instance de routage VPLS configurée pour le pontage de couche 2.
Pour plus d’informations et des instructions de configuration sur le pontage de domaines et le protocole Spanning Tree, reportez-vous à la bibliothèque d’interfaces réseau Junos OS pour les périphériques de routage et à la bibliothèque de protocoles de routage de Junos OS.
Les sections suivantes fournissent des informations de configuration spécifiques au VPLS en ce qui concerne le routage et le pontage intégrés :
Configuration de l’apprentissage et de l’flooding d’adresses MAC pour VPLS
Dans une instance de routage VPLS ou un domaine de pont, lorsqu’une trame est reçue d’une interface CE, elle est inondée vers les autres interfaces CE et toutes les interfaces VE si l’adresse MAC de destination n’est pas apprise ou si la trame est de diffusion ou de multicast. Si l’adresse MAC de destination est apprise sur un autre équipement CE, cette trame est unicast sur l’interface CE sur laquelle l’adresse MAC est apprise. Cela peut ne pas être souhaitable si le fournisseur de services ne souhaite pas que les appareils CE communiquent directement entre eux.
Pour empêcher les appareils CE de communiquer directement, incluez l’affirmation no-local-switching au niveau de la [edit bridge-domains bridge-domain-name] hiérarchie :
[edit bridge-domains bridge-domain-name] no-local-switching;
Lorsque vous incluez l’instruction no-local-switching , les trames arrivant sur une interface CE sont envoyées uniquement aux interfaces VE ou centrales.
Lorsque vous configurez la commande au niveau de la [edit bridge-domains bridge-domain-name] hiérarchie, elle peut ne pas empêcher le no-local-switching transfert de trafic multicast entre les interfaces côté CE du domaine de pont. Le trafic broadcast, unicast inconnu et multicast connu ne présente pas ce comportement.
Configuration de MSTP pour VPLS
Lorsque vous configurez le routage et le pontage intégrés, vous devrez peut-être également configurer le protocole MSTP (Multiple Spanning Tree Protocol). Lorsque vous configurez MSTP sur un routeur PE (Provider Edge) exécutant VPLS, vous devez également configurer ethernet-vpls l’encapsulation sur les interfaces destinées aux clients. Les encapsulations d’interface VPLS basées sur VLAN ne sont pas prises en charge avec MSTP.
Configurer IRB dans le réseau VPLS sur la famille ACX7000
Junos OS Evolved ne prend pas en charge l’instance de routage avec un type d’instance . vpls Vous devez configurer une instance de routage avec un type d’instance et virtual-switch un protocole de type vpls. Pour configurer la prise en charge d’IRB dans un réseau VPLS sur les équipements exécutant Junos OS Evolved, incluez les instructions suivantes :
set routing-instances routing-instance-name instance-type virtual-switch set routing-instances routing-instance-name protocols vpls neighbor ip-address set routing-instances routing-instance-name protocols vpls no-tunnel-services set routing-instances routing-instance-name protocols vpls vpls-id number set routing-instances routing-instance-name vlans vlan-name vlan-id number set routing-instances routing-instance-name vlans vlan-name interface interface-name set routing-instances routing-instance-name l3-interface interface-name set interfaces interface-name unit number family inet address ip-address arp ip-address mac mac-address
L’exemple de configuration suivant montre une instance de routage avec un type d’instance de virtual-switchsur une interface IRB :
user@router# show routing-instances
green0 {
instance-type virtual-switch;
protocols {
vpls {
neighbor 192.168.1.1;
control-word;
no-tunnel-services;
vpls-id 200;
}
}
vlans {
bd1 {
vlan-id 1;
interface et-1/0/0.0;
interface et-1/0/1.0;
l3-interface irb.0;
}
}
}
user@router# show interfaces irb
unit 0 {
family inet {
address 10.1.1.1/24 {
arp 10.1.1.10 mac 00:00:05:00:53:01;
}
}
}