NESTA PÁGINA
Entendendo o plano de controle MVPN de próxima geração
O plano de controle de rede virtual privada multicast (MVPN) de próxima geração do BGP, conforme especificado no draft da Internet draft-ietf-l3vpn-2547bis-mcast-10.txt e no draft da Internet draft-ietf-l3vpn-2547bis-mcast-bgp-08.txt, distribui todas as informações necessárias para permitir a troca de roteamento C-multicast de ponta a ponta via BGP. As principais tarefas do plano de controle (Tabela 1) incluem autodiscovery MVPN, distribuição de informações de túnel do provedor e troca de rotas C-multicast PE-PE.
Tarefa de plano de controle |
Descrição |
---|---|
Autodiscovaria MVPN |
Um roteador de borda de provedor (PE) descobre a identidade dos outros roteadores DEP que participam da mesma MVPN. |
Distribuição de informações de túnel do provedor |
Um roteador PE de remetente anuncia o tipo e o identificador do túnel do provedor que ele usará para transmitir pacotes multicast VPN. |
Troca de rotas PE-PE C-Multicast |
Um roteador DE RECEPTOR PE propaga mensagens de junção C-multicast (C-joins) recebidas por sua interface VPN em direção às fontes multicast vpn. |
Família de endereços e tipos de rotas BGP MCAST-VPN
O draft da Internet draft-ietf-l3vpn-2547bis-mcast-bgp-08.txt introduziu uma família de endereços BGP chamada MCAST-VPN para oferecer suporte às operações de plano de controle MVPN de próxima geração. A nova família de endereços recebe o identificador de família de endereços (SAFI) subsequente de 5 pela Autoridade de Números Atribuídos à Internet (IANA).
Um roteador PE que participa de uma rede MVPN de próxima geração baseada em BGP é necessário para enviar uma mensagem de atualização BGP que contenha informações de alcance de camada de rede (NLRI) MCAST-VPN. Um NLRI MCAST-VPN contém campos de tipo, comprimento e variável de rota. O valor de cada campo variável depende do tipo de rota.
Sete tipos de rotas BGP MVPN de próxima geração (também conhecidas como rotas neste tópico) são especificadas (Tabela 2). Os cinco primeiros tipos de rota são chamados de rotas MVPN autodiscovery. Este tópico também se refere a rotas do Tipo 1-5 como rotas MVPN não-C-multicast. As rotas tipo 6 e Tipo 7 são chamadas de rotas MVPN C-multicast.
Uso |
Tipo |
Nome |
Descrição |
---|---|---|---|
Rotas de autodiscovamento de associação para túneis de provedor inclusivos |
1 |
Rota de autodiscovamento I-PMSI do sistema intra-autônomo (intra-AS) |
|
2 |
Rota de IA entre I-PMSI |
|
|
Rotas de autodiscovamento para túneis de provedores seletivos |
3 |
Rota de AD S-PMSI |
|
4 |
Rota Leaf AD |
|
|
Rotas de descoberta de fontes multicast VPN |
5 |
Rota de AD ativa de origem |
|
Rotas C-Multicast |
6 |
Rota de junção de árvore compartilhada |
|
7 |
Rota de junção de árvore de origem |
|
Descoberta de membros MVPN intra-AS (rotas do tipo 1)
Todos os roteadores MVPN PE de próxima geração criam e anunciam uma rota de autodiscoria intra-AS tipo 1 (Figura 1) para cada MVPN à qual estão conectados. A Tabela 3 descreve o formato de cada rota de autodiscovamento intra-AS MVPN Tipo 1.

Campo |
Descrição |
---|---|
Diferenciador de rotas |
Definir para o diferencial de rota configurado para a VPN. |
Endereço IP do roteador de origem |
Definir para o endereço IP do roteador que origina esta rota. O endereço normalmente é o endereço principal de loopback do roteador PE. |
Descoberta de associação entre MVPN (rotas do tipo 2)
As rotas tipo 2 são usadas para a descoberta de associação entre roteadores PE que pertencem a diferentes sistemas autônomos (ASs). O uso deles não é abordado neste tópico.
Túneis de provedores seletivos (rotas tipo 3 e tipo 4)
Um roteador de PE de remetente que inicia um túnel de provedor seletivo é necessário para originar uma rota de autodiscoria intra-AS S-PMSI tipo 3 com o atributo PMSI apropriado.
Um roteador PE receptor responde a uma rota Tipo 3 originando uma rota de autodiscovamento leaf Tipo 4 se tiver receptores locais interessados no tráfego transmitido no túnel do provedor seletivo. As rotas tipo 4 informam o roteador PE do remetente dos roteadores leaf PE.
Rotas de autodiscoria ativas de origem (rotas tipo 5)
As rotas do tipo 5 transportam informações sobre fontes VPN ativas e os grupos para os quais estão transmitindo dados. Essas rotas podem ser geradas por qualquer roteador PE que esteja ciente de uma fonte ativa. As rotas do tipo 5 aplicam-se apenas para PIM-SM (ASM) quando o modo de origem-árvore intersite estiver sendo usado.
Troca de rotas C-Multicast (Rotas tipo 6 e Tipo 7)
A troca de rotas C-multicast entre roteadores PE refere-se à propagação de C-joins de roteadores RECEPTOR PE para os roteadores PE do remetente.
Em uma MVPN de próxima geração, os c-joins são traduzidos em (ou codificados como) rotas MVPN BGP C-multicast e anunciados através da família de endereços BGP MCAST-VPN em direção aos roteadores PE do remetente.
Dois tipos de rotas MVPN C-multicast são especificados:
As rotas C-multicast tipo 6 são usadas para representar as informações contidas em uma árvore compartilhada (C-*, C-G).
As rotas C-multicast tipo 7 são usadas para representar as informações contidas em uma árvore de origem (C-S, C-G).
Atributo PMSI
O atributo de interface de serviço multicast (PMSI) do provedor (Figura 2) leva informações sobre o túnel do provedor. Em uma rede MVPN de próxima geração, o roteador PE de remetente configura o túnel do provedor e, portanto, é responsável por originar o atributo PMSI. O atributo PMSI pode ser anexado às rotas Tipo 1, Tipo 2 ou Tipo 3. A Tabela 4 descreve cada formato de atributo PMSI.

Campo |
Descrição |
---|---|
Sinalizadores |
Atualmente, tem apenas uma bandeira especificada: informações do Leaf necessárias. Esta bandeira é usada para a configuração do túnel do provedor de S-PMSI. |
Tipo de túnel |
Identifica a tecnologia de túnel usada pelo remetente. Atualmente, existem sete tipos de túneis suportados. |
Rótulo MPLS |
Usado quando o roteador PE do remetente aloca os rótulos MPLS (também chamados de alocação de rótulos upstream). Essa técnica é descrita na RFC 5331 e está fora do escopo deste tópico. |
Identificador de túnel |
Identifica o túnel com exclusividade. Seu valor depende do valor definido no campo do tipo de túnel. |
Por exemplo, o Roteador PE1 origina o seguinte atributo PMSI:
PMSI: Flags 0:RSVP-TE:label[0:0:0]:Session_13[10.1.1.1:0:6574:10.1.1.1]
Importação de rotas VRF e fonte AS Comunidades estendidas
Duas comunidades estendidas são especificadas para oferecer suporte a MVPNs de próxima geração: AS de origem (src-as
) e importação de rotas VRF em comunidades estendidas.
A comunidade estendida AS de origem é uma comunidade estendida específica para AS que identifica o AS de qual rota se origina. Esta comunidade é usada principalmente para operações entre AS, o que não é abordado neste tópico.
A comunidade estendida de importação de roteamento e encaminhamento de VPN (VRF) é uma comunidade estendida específica para endereços IP que é usada para importar rotas C-multicast na tabela VRF do roteador PE de remetente ativo ao qual a fonte está anexada.
Cada roteador PE cria um alvo de rota exclusivo de importação e src-as comunidade para cada VPN e os conecta às rotas VPN-IPv4.
Conversão de rotas MVPN Tipo 5 para MSDP SA
Você pode converter rotas de rede virtual privada multicast (MVPN) de próxima geração para rotas ativas de código-fonte (MSDP) multicast Source Discovery Protocol (MSDP). Essa conversão ajuda a reduzir o número de sessões de MSDP em execução entre pontos de encontro de clientes VPN (C-RPs). Por exemplo, em vez de ter o MSDP sendo executado entre todos os C-RPs em uma implantação, os C-RPs poderiam, em vez disso, executar suas sessões de MSDP em um único roteador PE configurado para vários pares MSDP. O roteador PE, atuando como um dispositivo C-RP, recebe rotas MVPN SA Tipo 5 a partir do RP-PE ou do roteador PE de origem, converte essas rotas para MSDP e anuncia as rotas MSDP para seus pares MSDP.
As rotas SA do Tipo 5 MVPN são adicionadas à tabela MVPN. Essas rotas SA tipo 5 MVPN também incluem uma nova Comunidade Estendida (EC) com o endereço IPv4 do RP onde a SA MVPN foi gerada. A fonte e a CE da rota Tipo 5 também são adicionadas à tabela MSDP. As rotas obsoletas, incluindo a CE, são removidas da tabela MSDP após a rota SA TIPO 5 MVPN ser liberada da tabela MVPN.
A conversão de rotas MVPN Tipo 5 para MSDP SA é definida na RFC 9081. Anteriormente, o Junos OS só suportava a conversão de rotas MSDP SA para MVPN Tipo 5.
As rotas MVPN Tipo 5 para a conversão de SA MSDP funcionam no spt-only
modo. rpt-spt
O modo não é suportado.
A comunidade estendida é apenas IPv4. O IPv6 não é suportado, pois o MSDP é apenas IPv4.
- Benefícios da conversão de rotas MVPN Tipo 5 para MSDP SA
- Habilitando a conversão de rotas MVPN Tipo 5 para MSDP SA
- Verificando a conversão de rotas MVPN Tipo 5 para MSDP SA
Benefícios da conversão de rotas MVPN Tipo 5 para MSDP SA
- Para redes de provedores MVPN, a conversão de rotas MVPN Tipo 5 para MSDP SA elimina a necessidade de sessões MSDP específicas de VPN exigidas entre os roteadores Provider Edge (PE) que são pares de MSDP do cliente.
Habilitando a conversão de rotas MVPN Tipo 5 para MSDP SA
Para permitir a conversão de rotas do Tipo 5 para MSDP SA, use a set convert-sa-to-msdp
declaração de configuração no nível de hierarquia mostrado abaixo:
[edit routing-instance instance-name protocols mvpn mvpn-mode spt-only] user@router# set convert-sa-to-msdp
Verificando a conversão de rotas MVPN Tipo 5 para MSDP SA
Propósito
Verifique se a tabela MSDP contém rotas MVPN Tipo 5 ativas de origem.
Ação
A partir do modo operacional, execute os seguintes comandos de show:
-
show route table instance-name.mvpn.0 extensive
— Visualize e estabeleça a rota MVPN Tipo 5. -
show route table instance-name.inet.4
— Veja a rota SA convertida da rota MVPN Tipo 5. -
show msdp source-active
— Verifique se a rota MVPN Tipo 5 está povoada na tabela MSDP. -
show msdp source-active instance instance-name
— Verifique se a rota MVPN Tipo 5 está povoada na instância específica da tabela MSDP.
user@host> show route table VPN-A.mvpn.0 extensive
5:192.168.1.1:1:32:10.0.0.2:32:233.252.0.1/240 (1 entry, 1 announced)
*PIM Preference: 105
Next hop type: Multicast (IPv4) Composite, Next hop index: 0
Address: 0xa3d7c24
Next-hop reference count: 3
State: <Active Int>
Age: 18
Validation State: unverified
Task: PIM.VPN-A
Announcement bits (3): 0-PIM.VPN-A 1-mvpn global task 2-rt-export
AS path: I
Communities: mvpn-sa-rp:192.168.0.1:0
user@host> show route table instance.inet.4
instance.inet.4: 1 destination, 1 route (1 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
233.252.0.1,10.0.0.2/64*[MSDP/175/2] 00:00:46, from 192.168.0.1
Local
user@host> show msdp source-active
Group address Source address Peer address Originator Flags
233.252.0.1 10.0.0.2 192.168.0.3 192.168.0.1 Accept
user@host> show msdp source-active instance VPN-A
Group address Source address Peer address Originator Flags
233.252.0.1 10.0.0.2 local 192.168.0.1 Accept
Significado
-
A
show route table VPN-A.mvpn.0 extensive
saída mostra a comunidade estendida (EC) com o endereço IPv4 do RP onde a SA MVPN foi gerada, sob a tabela de rotas Tipo 5. -
A
show route table instance.inet.4
saída mostra a tabela de rotas com o endereço do grupo multicast, a fonte e a rota convertida por SA. - A
show msdp source-active
saída mostra a tabela MSDP com todas as rotas ativas de origem recebidas de seus vizinhos. Neste caso, 192.168.0.1 é exibido como o originador, que é o endereço IPv4 do RP de origem recebido da rota Tipo 5. - A
show msdp source-active instance VPN-A
saída mostra a tabela MSDP para VPN-A. Neste caso também, 192.168.0.1 é exibido como o originador, que é o endereço IPv4 do RP de origem recebido da rota Tipo 5.