Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Resiliência em VPNs L3 multicast com túneis virtuais redundantes

Túneis virtuais redundantes que fornecem resiliência na entrega de visão geral do tráfego multicast

Em VPNs de Camada 3 multicast, as interfaces de túnel virtual (VT) são necessárias para facilitar a busca da tabela de roteamento e encaminhamento virtual (VRF) com base em rótulos MPLS.

O Junos OS oferece suporte a VTs redundantes no nível do Mecanismo de encaminhamento de pacotes para melhorar a resiliência na entrega de tráfego multicast.

Nota:

VTs redundantes são suportados apenas em roteadores da Série MX com MPCs.

Para criar VTs redundantes no nível do mecanismo de encaminhamento de pacotes, você adiciona VTs membros (vt-interfaces) a uma VT controladora (interface rvt).

A configuração de interfaces VT redundantes em roteadores da Série MX com MPCs tem as seguintes características:

  • Ao criar uma VT redundante, você pode adicionar VTs não configurados como membros da VT redundante. Você configura o VT redundante da mesma forma que configura um VT regular, e os VTs membros herdam a configuração da VT redundante dos pais.

  • Quando um VT com uma configuração existente se junta a um VT redundante, você deve configurar o VT redundante com as configurações da configuração existente.

  • Você pode criar até 16 VTs redundantes.

  • Você pode somar 32 VTs como membros dos VTs redundantes.

    Nota:

    O número real de VTs que você pode criar é determinado pelo tipo de chassi e o número de placas de linha que você tem.

  • Quando você adiciona mais de dois VTs a um VT redundante, os membros estão no modo ativo por padrão, e o tráfego através do VT redundante é equilibrado por todos os membros da VT redundante.

  • Ao adicionar apenas dois membros, você pode configurar os membros de uma das duas maneiras:

    • Ambos os membros no modo ativo

    • Um membro no modo ativo e o outro no modo de backup

      Melhores práticas:

      Para definir um membro no modo ativo e o outro no modo de backup, recomendamos que os membros sejam hospedados em DIFERENTES MPCs. Dessa forma, se um MPC falhar, ele não derruba toda a interface rvt.

  • As configurações de classe de serviço e firewall envolvendo interfaces VT funcionam da mesma forma em interfaces VT redundantes.

Nota:

VTs redundantes ajudam a fornecer resiliência e melhorar o tempo de atividade em sua rede ao fornecer tráfego multicast. Quando enhanced-ip é habilitado no nível de hierarquia, a [edit chassis network-services] falha de um VT que é um membro de uma VT redundante normalmente pode ser detectada e falha em outro membro VT fornecido dentro de 50 milissegundos.

Configuração de túneis virtuais redundantes para fornecer resiliência na entrega de tráfego multicast

Em VPNs de Camada 3 multicast, as interfaces de túnel virtual (VT) são necessárias para facilitar a busca da tabela de roteamento e encaminhamento virtual (VRF) com base em rótulos MPLS.

O Junos OS oferece suporte a VTs redundantes no nível do Mecanismo de encaminhamento de pacotes para melhorar a resiliência na entrega de tráfego multicast.

Nota:

VTs redundantes são suportados apenas em roteadores da Série MX com MPCs.

Para criar VTs redundantes no nível do mecanismo de encaminhamento de pacotes, adicione VTs membros (vt-interfaces) a uma VT redundante (interface rvt) e adicione essa interface VT redundante a uma instância de roteamento vrf.

Para configurar uma VT redundante:

  1. Habilite serviços de túnel no roteador da Série MX.
  2. Crie o tipo de interface VT redundante.

    Por exemplo:

  3. Habilite enhanced-ip sob serviços de rede.
  4. Crie a interface VT redundante.

    Por exemplo:

    Consulte o grupo de redundância (Interfaces) para obter mais informações.

    Nota:

    Você configura os parâmetros restantes para uma interface VT (rvt) redundante da mesma maneira que configura uma interface VT (vt-).

  5. Adicione o VT redundante à instância de roteamento apropriada.

    Por exemplo:

    Nota:

    Como a interface de rvt contém duas ou mais interfaces de membro vt, fornecendo redundância, adicionando uma interface rvt e uma interface vt à mesma instância de roteamento não é suportada.

    Consulte configuração de instâncias de roteamento em roteadores PE em VPNs para obter informações detalhadas sobre a configuração de instâncias de roteamento.

Exemplo: configuração de túneis virtuais redundantes para fornecer resiliência na entrega de tráfego multicast

Este exemplo mostra como configurar túneis virtuais redundantes (VTs) em uma VPN multiprotocol BGP (MBGP) multicast (MVPN). Você configura um túnel de loopback virtual para facilitar a busca da tabela de roteamento e encaminhamento virtual (VRF) com base em rótulos MPLS. VTs redundantes configurados por esse método fornecem failover quase imediato (menos de 50 milissegundos) se um dos VTs falhar.

Requisitos

Este exemplo usa os seguintes componentes de hardware e software:

  • MPCs em roteadores da Série MX

  • Versão Junos OS 15.2

Visão geral

Quando um VT com uma configuração existente se junta a um VT redundante, você deve configurar o VT redundante com as configurações da configuração existente.

Você pode adicionar VTs membros a um VT pai para redundância.

Nos roteadores da Série MX com MPCs, você pode configurar VTs redundantes desta maneira:

  • Você pode criar até 16 VTs redundantes.

  • Você pode somar 32 VTs como membros dos VTs redundantes.

    Nota:

    O número real de VTs que você pode criar é determinado pelo tipo de chassi e o número de placas de linha que você tem.

  • Quando você adiciona mais de dois VTs a um VT redundante, os membros estão no modo ativo por padrão.

  • Ao adicionar apenas dois membros, você pode configurar os membros de uma dessas maneiras:

    • Ambos os membros no modo ativo

    • Um membro no modo ativo e o outro no modo de backup

Topologia

Neste exemplo, o Dispositivo PE2 tem uma interface VT redundante configurada em uma instância de roteamento LDP multicast. A interface VT redundante neste exemplo contém duas interfaces VT de membros, uma no modo ativo e outra no modo backup.

A Figura 1 mostra a topologia usada neste exemplo.

Figura 1: Interfaces VT redundantes no MVPN Redundant VT Interfaces in MBGP MVPN do MBGP

O exemplo a seguir mostra a configuração para dispositivos de borda do cliente (CE), provedor (P) e borda de provedor (PE) na Figura 1. Consulte o procedimento passo a passo para configurar o dispositivo PE2.

Configuração

Dispositivo P

PE2 do dispositivo

Dispositivo CE2

Procedimento

Procedimento passo a passo

O exemplo a seguir exige que você navegue por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar na CLI, consulte Usando o Editor de CLI no modo de configuração no Guia do usuário da CLI.

Nesta seção, a interface de rvt está configurada no dispositivo PE2.

  1. Configure o grupo redundante de redundância de túneis virtuais e os serviços de túnel no chassi.

  2. Configure as interfaces físicas e as interfaces de loopback.

  3. Configure a interface de rvt.

    Nota:

    Neste exemplo, um membro da interface rvt está definido para estar ativo e a outra interface está definida para ser o backup. Essa abordagem exige que as interfaces dos membros estejam em MPCs separados.

  4. Configure MPLS.

  5. Configure BGP.

  6. Configure um protocolo de gateway interior.

  7. Configure LDP, PIM e RSVP.

  8. Configure a política de roteamento.

  9. Configure a instância de roteamento.

  10. Adicione a interface de rvt à instância de roteamento.

  11. Configure a ID do roteador e o número do sistema autônomo (AS).

Resultados

A partir do modo de configuração, confirme sua configuração inserindo os show chassisshow interfacesshow policy-optionsshow protocolsshow routing-instancescomandos e show routing-options comandos. Se a saída não exibir a configuração pretendida, repita as instruções de configuração neste exemplo para corrigi-la.

Se você terminar de configurar o dispositivo, entre no commit modo de configuração.

Verificação

Confirme se a configuração está funcionando corretamente.

Verificando a criação de túneis virtuais e interfaces de túneis virtuais redundantes

Propósito

Verifique se a interface de rvt foi criada e se as interfaces vt-membro apropriadas estão contidas na interface rvt.

Ação

A partir do modo operacional, entre no show interfaces terse | match rvt0 comando.

Significado

A saída mostra que rvt0 foi criada e que ela contém vt-1/0/10 e vt-2/0/10 como interfaces de membros.

Verificando a inclusão da interface de rvt na rota multicast

Propósito

Verifique se a vpn1 instância de roteamento multicast está sendo executada e se ela contém a rvt0 interface.

Ação

A partir do modo operacional, entre no show multicast route extensive instance vpn1 comando.

Significado

A saída mostra que a vpn1 instância de roteamento está sendo executada e contém rvt0.

Verificando o tráfego por meio da interface rvt e suas interfaces de membro

Propósito

Verifique se o rvt0 tráfego passa pela interface e suas interfaces de membros, como esperado. Para esta seção, inicie fluxos de tráfego unicast e multicast da fonte até o receptor.

Nota:

Neste exemplo, espera-se que todo o tráfego por meio da rvt0 interface passe pela interface ativa vt-1/0/10 , e não se espera que nenhum tráfego passe pela interface de backup vt-2/0/10 .

Ação

A partir do modo operacional, entre no monitor interface rvt0 comando.

A partir dessa saída, rvt0 está habilitado e para cima e o tráfego está fluindo por ela.

Agora entre no monitor interface vt-1/0/10 comando.

A partir dessa saída, todo o rvt0 tráfego que está passando pela interface está passando pela interface ativa vt-1/0/10 , como esperado.

Agora entre no monitor interface vt-2/0/10 comando.

A partir dessa saída, embora esteja vt-2/0/10 habilitado e para cima, nenhum tráfego está passando. Isso é esperado, porque a interface está definida para backup.

Significado

Embora tudo esteja funcionando normalmente, o tráfego passa pela interface virtual redundante, rvt0e todo o tráfego passa por sua interface de membro ativa. Se nenhuma das interfaces dos membros estiver definida active ou backup, espera-se que o tráfego seja equilibrado em ambas as interfaces.

Verificação de falha imediata no túnel virtual de backup

Propósito

Verifique se quando o MPC que contém a interface de membro ativo falha ou é reiniciado, todo o tráfego por meio das rvt0 interfaces falha imediatamente na interface de membro de backup.

Melhores práticas:

Para esta tarefa, recomendamos que você tenha uma janela aberta mostrando as estatísticas ao vivo da interface de backup, através do monitor interface vt-2/0/10 comando e outra janela da qual você pode reiniciar o MPC que contém a interface de membro ativo.

Ação

A partir do modo operacional, entre no request chassis fpc slot 1 restart comando e observe as estatísticas ao vivo da interface de membro de backup.

Significado

A saída mostra que o tráfego por meio da rvt0 interface é imediatamente totalmente transportado pela interface de membro de backup.

Entendendo interfaces de túnel virtual redundantes em MVPNs MBGP

Em VPNs multiprotocol BGP (MBGP) multicast (MVPNs), as interfaces VT são necessárias para tráfego multicast em dispositivos de roteamento que funcionam como roteadores combinados de borda de provedor (PE) e núcleo de provedor (P) para otimizar o uso de largura de banda em links de núcleo. As interfaces VT impedem a replicação de tráfego quando um roteador P também atua como um roteador PE (um ponto de saída para tráfego multicast).

A partir do Junos OS Release 12.3, você pode configurar até oito interfaces VT em uma instância de roteamento, fornecendo assim redundância de Tunnel PIC dentro da mesma instância de roteamento VPN multicast. Quando a interface VT ativa falha, a secundária assume o controle e você pode continuar gerenciando o tráfego multicast sem duplicação.

Interfaces VT redundantes são suportadas com túneis de provedor de ponto a multiponto RSVP, bem como túneis de provedores de LDP multicast. Esse recurso também funciona para redes extras.

Você pode configurar uma das interfaces VT para ser a interface principal. Se uma interface VT for configurada como primária, ela se tornará o próximo salto que é usado para o tráfego que vem do núcleo no caminho comuado por rótulos (LSP) para a instância de roteamento. Quando uma interface VT é configurada para ser primária e a interface VT é usada para tráfego unicast e multicast, apenas o tráfego multicast é afetado.

Se nenhuma interface VT estiver configurada para ser a principal ou se a interface VT primária for inutilizável, uma das interfaces VT configuradas utilizáveis é escolhida para ser o próximo salto que é usado para o tráfego vindo do núcleo do LSP para a instância de roteamento. Se a interface VT em uso for diminuída por qualquer motivo, será escolhida outra interface VT configurada utilizável na instância de roteamento. Quando a interface VT em uso muda, todas as rotas multicast na instância também mudam sua interface de encaminhamento de caminho reverso (RPF) para a nova interface VT para permitir que o tráfego seja recebido.

Para obter todo o benefício da redundância, recomendamos que, ao configurar várias interfaces VT, pelo menos uma das interfaces VT esteja em um PIC de túnel diferente das outras interfaces VT. No entanto, o Junos OS não aplica isso.

Exemplo: Configuração de interfaces de túnel virtual redundantes em MVPNs de MBGP

Este exemplo mostra como configurar interfaces redundantes de túnel virtual (VT) em VPNs multiprotocol BGP (MBGP) multicast (MVPNs). Para configurar, inclua várias interfaces VT na instância de roteamento e, opcionalmente, aplique a primary declaração em uma das interfaces VT.

Requisitos

O dispositivo de roteamento que tem interfaces VT redundantes configuradas deve estar executando o Junos OS Release 12.3 ou posterior.

Visão geral

Neste exemplo, o Dispositivo PE2 tem interfaces VT redundantes configuradas em uma instância de roteamento LDP multicast, e uma das interfaces VT é atribuída para ser a interface principal.

A Figura 2 mostra a topologia usada neste exemplo.

Figura 2: Múltiplas interfaces VT na topologia Multiple VT Interfaces in MBGP MVPN Topology MVPN do MBGP

O exemplo a seguir mostra a configuração para dispositivos de borda do cliente (CE), provedor (P) e borda de provedor (PE) na Figura 2. O procedimento passo a passo da seção descreve as etapas do Dispositivo PE2.

Configuração

Procedimento

Configuração rápida da CLI

Para configurar este exemplo rapidamente, copie os seguintes comandos, cole-os em um arquivo de texto, remova qualquer quebra de linha, altere os detalhes necessários para combinar com a configuração da sua rede e, em seguida, copie e cole os comandos no CLI no nível de [edit] hierarquia.

Dispositivo CE1

Dispositivo CE2

Dispositivo CE3

Dispositivo P

Pe1 do dispositivo

PE2 do dispositivo

Pe3 do dispositivo

Procedimento passo a passo

O exemplo a seguir exige que você navegue por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar na CLI, consulte Usando o Editor de CLI no modo de configuração no Guia do usuário da CLI.

Para configurar interfaces VT redundantes em um MVPN do MBGP:

  1. Configure as interfaces físicas e as interfaces de loopback.

  2. Configure as interfaces VT.

    Cada interface VT é configurável em uma instância de roteamento.

  3. Configure o MPLS nas interfaces físicas.

  4. Configure BGP.

  5. Configure um protocolo de gateway interior.

  6. Configure LDP.

  7. Configure a política de roteamento.

  8. Configure a instância de roteamento.

  9. Configure interfaces VT redundantes na instância de roteamento.

    Faça do vt-1/1/0,0 a interface primária.

  10. Configure a ID do roteador e o número do sistema autônomo (AS).

Resultados

A partir do modo de configuração, confirme sua configuração inserindo os show interfacesshow routing-instancesshow protocolsshow policy-optionscomandos e show routing-options os comandos. Se a saída não exibir a configuração pretendida, repita as instruções de configuração neste exemplo para corrigi-la.

Se você terminar de configurar o dispositivo, entre no commit modo de configuração.

Verificação

Confirme se a configuração está funcionando corretamente.

Nota:

O show multicast route extensive instance instance-name comando também exibe a interface VT na tabela de encaminhamento multicast quando o tráfego multicast é transmitido por toda a VPN.

Verificando a rota LSP

Propósito

Verifique se a interface LT esperada é atribuída à rota aprendida por LDP.

Ação
  1. A partir do modo operacional, entre no show route table mpls comando.

  2. Do modo de configuração, altere a interface VT primária removendo a primary declaração da interface vt-1/1/0.0 e adicionando-a à interface vt-1/2/1.0.

  3. A partir do modo operacional, entre no show route table mpls comando.

Significado

Com a configuração original, a saída mostra a interface vt-1/1/0.0. Se você alterar a interface primária para vt-1/2/1.0, a saída mostra a interface vt-1/2/1.0.

Tabela de histórico de lançamentos
Lançamento
Descrição
12.3
A partir do Junos OS Release 12.3, você pode configurar até oito interfaces VT em uma instância de roteamento, fornecendo assim redundância de Tunnel PIC dentro da mesma instância de roteamento VPN multicast.