Configuração de VPLS e roteamento e pontes integradas
Os ambientes tradicionais de comutação de Camada 2 consistem em dispositivos de Camada 2 (como switches) que particionam dados em domínios de broadcast. Os domínios de broadcast podem ser criados por meio de topologias físicas ou logicamente por meio de redes locais virtuais (VLANs). Para roteadores da Série MX, você pode configurar logicamente domínios de broadcast dentro de instâncias de roteamento com o tipo virtual-switchde instância , instâncias de roteamento com o tipo vplsde instância ou domínios de ponte. As instâncias de roteamento individuais ou domínios de ponte são diferenciados por meio de identificadores de VLAN e essas instâncias ou domínios funcionam como VLANs tradicionais.
Para configurar uma VLAN com suporte a IRB, inclua as seguintes declarações:
[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;
}
}
A instância de roteamento do tipo vpls de instância não é compatível com a família ACX7000. As instâncias de roteamento VPLS na família ACX7000 são suportadas com o tipo de instância de virtual-switch. Para obter informações sobre como configurar um IRB com um tipo de virtual-switch instância no ACX7000, consulte Configurar o IRB na rede VPLS no Família ACX7000.
Em configurações VPLS multihomed, você pode configurar o VPLS para manter uma conexão VPLS ativa se apenas uma interface IRB estiver disponível, configurando a irb opção para a connectivity-type declaração no [edit routing-instances routing-instance-name protocols vpls] nível de hierarquia. A connectivity-type instrução tem as ce opções e irb . A ce opção é o padrão e especifica que uma interface CE é necessária para manter a conexão VPLS. Por padrão, se apenas uma interface IRB estiver disponível, a conexão VPLS será interrompida.
Um máximo de 4096 interfaces lógicas ativas são suportadas para uma VLAN ou em cada grupo de malha em uma instância de roteamento VPLS configurada para pontes de Camada 2.
Para obter informações detalhadas e instruções de configuração sobre domínios de ponte e protocolo de spanning tree, consulte Biblioteca de interfaces de rede do Junos OS para dispositivos de roteamento e Biblioteca de protocolos de roteamento do Junos OS.
As seções a seguir fornecem informações de configuração específicas para VPLS em relação ao roteamento integrado e pontes:
Configuração de inundação e aprendizado de endereço MAC para VPLS
Em uma instância de roteamento VPLS ou domínio de ponte, quando um quadro é recebido de uma interface CE, ele é inundado para as outras interfaces CE e todas as interfaces VE se o endereço MAC de destino não for aprendido ou se o quadro for broadcast ou multicast. Se o endereço MAC de destino for aprendido em outro dispositivo CE, esse quadro será unicast para a interface CE na qual o endereço MAC é aprendido. Isso pode não ser desejável se o provedor de serviços não quiser que os dispositivos CE se comuniquem diretamente entre si.
Para evitar que os dispositivos CE se comuniquem diretamente, inclua a no-local-switching declaração no nível da [edit bridge-domains bridge-domain-name] hierarquia:
[edit bridge-domains bridge-domain-name] no-local-switching;
Quando você inclui a declaração, os no-local-switching quadros que chegam em uma interface CE são enviados apenas para VE ou interfaces voltadas para o núcleo.
Quando você configura o no-local-switching comando no nível de [edit bridge-domains bridge-domain-name] hierarquia, ele pode não impedir que o tráfego multicast seja encaminhado entre as interfaces voltadas para o CE do domínio da ponte. O tráfego de broadcast, unicast desconhecido e multicast conhecido não exibe esse comportamento.
Configuração de MSTP para VPLS
Ao configurar o roteamento e a ponte integrados, você também pode precisar configurar o MSTP (Multiple Spanning Tree Protocol). Ao configurar o MSTP em um roteador de borda de provedor (PE) que executa VPLS, você também deve configurar ethernet-vpls o encapsulamento nas interfaces voltadas para o cliente. Os encapsulamentos de interface VPLS baseados em VLAN não são suportados com o MSTP.
Configurar o IRB na rede VPLS na Família ACX7000
O Junos OS Evolved não oferece suporte à instância de roteamento com um tipo de instância de vpls. Você deve configurar uma instância de roteamento com um tipo de instância e virtual-switch um protocolo do tipo vpls. Para configurar o suporte ao IRB em uma rede VPLS em dispositivos que executam o Junos OS Evolved, inclua as seguintes declarações:
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
A configuração de exemplo a seguir mostra uma instância de roteamento com um tipo de instância em virtual-switchuma 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;
}
}
}