Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemplos de MC-LAG

Exemplo: Configuração da agregação de enlaces multichassis entre switches da Série QFX e roteadores da Série MX

Este exemplo mostra como configurar grupos de agregação de enlaces multichassis (MC-LAGs) entre um switch da Série QFX e um roteador da Série MX usando o modo ativo-ativo para oferecer suporte à ponte de Camada 2. No modo ativo, todos os links de membros transportam tráfego, permitindo que o tráfego seja equilibrado para ambos os pares MC-LAG.

Requisitos

Este exemplo usa os seguintes componentes de hardware e software:

  • Um roteador da Série MX da Juniper Networks (MX240, MX480, MX960)

  • Um switch da Série QFX da Juniper Networks (QFX10000, QFX5110, QFX5120)

  • Dois servidores com suporte a LAG; Os roteadores da Série MX preenchem a função de servidor neste exemplo

  • Junos OS Release 19.4R1 ou posterior nos pares MC-LAG

Visão geral

No exemplo, dois servidores estão conectados a dois dispositivos de borda (PE), S0 e R1. S0 é um switch da Série QFX, enquanto o R1 é um roteador da Série MX. Ambos os dispositivos PE têm grupos de agregação de links (LAGs) conectados a ambos os servidores. Este exemplo configura o modo ativo-ativo para os MC-LAGs, o que significa que ambas as portas LAG dos dispositivos PE estão ativas e transportando tráfego ao mesmo tempo.

Os servidores não estão cientes de que seus links Ethernet agregados estão conectados a vários dispositivos PE. A operação MC-LAG é opaca para os servidores e ambos têm uma interface Ethernet LAG convencional configurada.

Em uma extremidade de um MC-LAG está um dispositivo cliente MC-LAG, por exemplo, um servidor ou dispositivo de comutação/roteamento, que tem um ou mais links físicos em um LAG. Os dispositivos clientes não precisam oferecer suporte ao MC-LAG, pois esses dispositivos só precisam oferecer suporte a uma interface LAG padrão. Do outro lado do MC-LAG estão dois dispositivos MC-LAG (PEs). Cada um dos PEs tem um ou mais links físicos conectados ao dispositivo cliente. Os dispositivos pe coordenam entre si para garantir que o tráfego de dados seja encaminhado corretamente mesmo quando todos os links de clientes estão encaminhando tráfego ativamente.

Na Figura 3, os servidores operam como se ambos os membros LAG estivessem conectados a um único dispositivo de provedor. Como o modo configurado é ativo, todos os membros do LAG estão em um estado de encaminhamento e o dispositivo CE equilibra o tráfego para os dispositivos PE peering.

O Protocolo de Controle de Interchassis (ICCP) envia mensagens entre os dispositivos PE para controlar o estado de encaminhamento do MC-LAG. Além disso, um link de proteção de enlace de interchassis (ICL-PL) é usado para encaminhar o tráfego entre os dispositivos PE conforme necessário ao operar no modo ativo.

Neste exemplo, você configura dois MC-LAG nos PEs para oferecer suporte à conectividade de Camada 2 entre as interfaces Ethernet agregadas nos servidores. Como parte da configuração MC-LAG, você provisiona uma interface Ethernet agregada entre os pares MC-LAG para oferecer suporte à funcionalidade ICL-PL e ICCP.

Diagrama de topologia

Figura 3: Interoperabilidade entre QFX e MX MC-LAG QFX to MX MC-LAG Interoperability

A Figura 3 mostra a topologia usada neste exemplo.

Os principais pontos sobre a topologia incluem:

  1. O nó S0 é um switch da Série QFX10000, enquanto o nó R1 é um roteador da Série MX960.
  2. Os roteadores da Série MX são usados para preencher a função dos 2 servidores. Qualquer switch, roteador ou dispositivo de servidor que ofereça suporte a uma interface LAG baseada em LACP convencional pode ser usado neste exemplo.
  3. Os servidores recebem VLAN 10 e têm uma sub-rede compartilhada. Você espera conectividade de Camada 2 entre os servidores.
  4. A sessão de ICCP entre os PEs está ancorada em uma interface IRB. Isso é semelhante ao peering BGP entre interfaces de loopback para sobreviver a falhas de link. No entanto, aqui as IRBs são colocadas em uma VLAN compartilhada (VLAN 100) que fornece conectividade de Camada 2 entre os PEs. Isso significa que não é necessário um IGP ou uma rota estática para conectividade entre os IRBs. Como resultado, os IRBs compartilham uma sub-rede IP.
  5. Este exemplo implanta uma única interface LAG entre os PEs (ae0) para oferecer suporte à funcionalidade ICCP e ICL. Se desejado, você pode executar o ICCP em um pacote AE separado. O uso de vários membros no pacote AE usado para os links ICCP/ICL é altamente recomendado para garantir que eles permaneçam operacionais no caso de falhas de interface ou link individuais.
  6. Embora em grande parte semelhante, a configuração MC-LAG difere ligeiramente entre os dispositivos PE, dado que eles são plataformas diferentes. Demonstrar essas diferenças de configuração e a interoperabilidade do MC-LAG entre as plataformas é a razão para este exemplo. Certifique-se de acompanhar com qual PE você está interagindo enquanto prossegue pelo exemplo.

Configure os dispositivos

Configuração rápida da CLI

Para configurar este exemplo rapidamente, copie os seguintes comandos, cole-os em um arquivo de texto, remova quaisquer quebras de linha, altere todos os detalhes necessários para combinar com a configuração da sua rede, copiar e colar os comandos na CLI no nível de [edit] hierarquia. Quando feito, entre no commit modo de configuração para ativar as mudanças.

Switch S0

Nota:

Neste exemplo, o dispositivo S0 é um switch da Série QFX10000.

Roteador R1

Nota:

Neste exemplo, o dispositivo R1 é um roteador da Série MX.

Servidor 1

Nota:

Os servidores neste exemplo são roteadores MX. Embora este exemplo se concentre na configuração do MC-LAG nos dispositivos PE, a configuração do servidor é fornecida para integridade. Neste exemplo, o servidor 2 tem a mesma configuração, com exceção de que é atribuído endereço IPv4 172.16.1.2/24 e endereço IPv6 2001:db8:172:16:1:2 .

Configure o switch S0

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.

Para configurar o Switch S0:

  1. Especifique o número de dispositivos Ethernet agregados suportados no chassi. Apenas 3 LAGs são necessários, por exemplo, mas ter capacidade de pacote AE não utilizada não causa problemas.

  2. Configure o loopback (se desejado, não é usado neste exemplo) e interfaces IRB, juntamente com o VLAN da interface IRB. Neste exemplo, a interface IRB é usada para ancorar a sessão de ICCP e é atribuída à VLAN 100.

  3. Configure a interface ae0 para oferecer suporte a ICCP e ICL. Certifique-se de incluir todas as VLANs MC-LAG, bem como o VLAN IRB usado para oferecer suporte ao ICCP. Você pode especificar uma lista de VLANs, mas neste exemplo a all palavra-chave é usada para garantir rapidamente que todas as VLANs sejam suportadas na interface ae0. Neste exemplo, apenas duas VLANS são necessárias no ISL. O MC-LAG VLAN (10) e o VLAN 100 que oferecem suporte ao ICCP.

    Para uma unidade de operação adequada 0 deve ser usada para o link ICL no switch da Série QFX porque, ao contrário de um roteador da Série MX, eles não suportam a especificação de nível de unidade do link ICL.

    Nota:

    O switch da Série QFX oferece suporte apenas à especificação de nível de interface do link ICL e assume o uso da unidade 0. Por isso, é importante listar todas as VLANs MC-LAG sob a unidade 0, conforme mostrado. O roteador da Série MX pode suportar especificações globais ou de nível unitário da ICL. Este último método é mostrado mais tarde neste exemplo.

  4. Especifique as interfaces de membro usadas para o servidor voltado para pacotes Ethernet agregados.

  5. Configure os parâmetros LACP e MC-LAG para o MC-LAG que se conecta ao servidor 1 (ae10). O MC-LAG está definido para o modo ativo-ativo e, neste exemplo, o S0 está definido para ser o nó MC-LAG ativo usando a status-control active declaração. Se o S0 falhar, o R1 assumirá o controle como um nó ativo. A chassis-id declaração é usada pelo LACP para o cálculo do número de portas dos links físicos de membros do MC-LAG. Por convenção, o nó ativo recebe uma ID de chassi de 0, enquanto o nó de espera é atribuído 1. Em uma etapa posterior, você configura r1 para ser o nó ativo para o MC-LAG conectado ao servidor 2.

    O número de identificação de Ethernet agregado de multichasse (mc-ae-id) especifica a qual grupo de agregação de enlaces a interface Ethernet agregada pertence. As interfaces ae10 no S0 e R1 estão configuradas com mc-ae-id 10. Da maneira como a interface ae20 é configurada com mc-ae-id 20 .

    A redundancy-group 1 declaração é usada pelo ICCP para associar vários chassis que executam funções de redundância semelhantes e para estabelecer um canal de comunicação para que aplicativos no chassi de peering possam enviar mensagens entre si. As interfaces ae10 e ae20 no S0 e R1 estão configuradas com o mesmo grupo de redundância, o grupo de redundância 1.

    A mode declaração indica se um MC-LAG está no modo de espera ativo ou no modo ativo-ativo. Chassis que estejam no mesmo grupo devem estar no mesmo modo.

  6. Configure os parâmetros LACP e MC-LAG para o MC-LAG que se conecta ao servidor 2 (ae20). O MC-LAG está definido para o modo ativo-ativo e, neste exemplo, o S0 está definido para ser o nó MC-LAG de espera. No caso de falha do R1, o S0 assume o controle como um nó ativo.

  7. Configure a VLAN para os pacotes AE 10 e AE 20.

  8. Configure a ID do serviço de opções de switch.

    As portas dentro de um domínio de ponte compartilham as mesmas características de inundação ou transmissão para realizar a ponte de Camada 2.

    A declaração global service-id é necessária para vincular domínios de ponte relacionados entre pares (neste caso, S0 e R1), e deve ser configurada com o mesmo valor.

  9. Configure os parâmetros do ICCP. Os parâmetros e peer os local parâmetros são definidos para refletir os valores configurados anteriormente para as interfaces IRB locais e remotas, respectivamente. A configuração do peering do ICCP para uma interface IRB (ou loopback) garante que a sessão do ICCP possa permanecer ativa diante de falhas individuais no link.

  10. Configure a ID do serviço no nível global. Você deve configurar a mesma ID de serviço exclusiva em toda a rede no conjunto de roteadores PE que fornecem o serviço. Essa ID de serviço é necessária quando as interfaces Ethernet agregadas com multichassis fazem parte de um domínio de ponte.

  11. Configure a interface ae0 para funcionar como ICL para os pacotes MC-LAG suportados pelo S0.

    Nota:

    Na plataforma QFX, você deve especificar um dispositivo de interface física como o link de proteção de ICL. O mapeamento lógico do nível da unidade de uma ICL para um pacote MC-LAG não é suportado. Para uma operação adequada, você deve garantir que a unidade 0 seja usada para dar suporte à ponte das VLANs MC-LAG na ICL.

Resultados da S0

A partir do modo de configuração, confirme sua configuração entrando no show comando. Se a saída não exibir a configuração pretendida, repita as instruções neste exemplo para corrigir a configuração.

Configure o roteador R1

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.

Para configurar o roteador R1:

  1. Especifique o número de interfaces Ethernet agregadas a serem criadas no chassi. Apenas 3 LAGs são necessários, mas ter capacidade de LAG adicional não causa nenhum problema.

  2. Configure o loopback (se desejado, não é necessário neste exemplo) e interfaces IRB, juntamente com o VLAN da interface IRB. Neste exemplo, a interface IRB é usada para ancorar a sessão do ICCP.

  3. Configure a interface ae0 para oferecer suporte às funcionalidades ICL e ICCP. A vlan-id-list é usada para oferecer suporte a uma variedade de VLANs que incluem VLAN 100 para ICCP e VLAN 10 para os MC-LAGs. Ao contrário do switch da Série QFX, o all usado como atalho para oferecer suporte a todas as VLANs não é suportado em roteadores da Série MX.

    Nota:

    O link ICL deve oferecer suporte a todas as VLANs MC-LAG, bem como à VLAN usada para o ICCP. Neste exemplo, isso significa que, no mínimo, você deve listar VLAN 10 e VLAN 100, dado que o link ae0 oferece suporte tanto ao ISL quanto ao ICCP neste exemplo.

  4. Especifique os membros a serem incluídos no servidor voltado para pacotes Ethernet agregados no R0.

  5. Configure os parâmetros LACP e MC-LAG para o MC-LAG que se conecta ao servidor 1 (ae10). O MC-LAG está definido para o modo ativo-ativo e, neste exemplo, o R1 está definido para ser o nó MC-LAG de espera usando a status-control standby declaração. Isso faz do S0 o nó MC-LAG ativo para ae10 quando está operacional. Se o S0 falhar, o R1 assume o controle como um nó ativo. A chassis-id declaração é usada pelo LACP para o cálculo do número de portas dos links físicos de membros do MC-LAG. Por convenção, o nó ativo é atribuído à ID do chassi de 0, enquanto o nó de espera é atribuído 1.

    O númeromc-ae-id de identificação de Ethernet agregado de multichasse especifica qual grupo de agregação de enlaces a interface Ethernet agregada pertence. As interfaces ae10 no S0 e R1 estão configuradas com mc-ae-id 10. Da maneira como a interface ae20 é configurada com mc-ae-id 20.

    A redundancy-group 1 declaração é usada pelo ICCP para associar vários chassis que executam funções de redundância semelhantes e para estabelecer um canal de comunicação para que aplicativos no chassi de peering possam enviar mensagens entre si. As interfaces ae10 e ae20 no S0 e R1 estão configuradas com o mesmo grupo de redundância, o grupo de redundância 1.

    A mode declaração indica se um MC-LAG está no modo de espera ativo ou no modo ativo-ativo. Chassis que estejam no mesmo grupo devem estar no mesmo modo.

    Este exemplo demonstra o suporte ao roteador da Série MX para a especificação da interface ICL no nível da unidade (sob a unidade MC-LAG, conforme mostrado abaixo). Se desejado, o link de proteção ICL pode ser especificado globalmente no nível do dispositivo físico (com a [edit multi-chassis multi-chassis-protection] unidade 0 assumida) na hierarquia, como foi mostrado para o switch S0 da Série QFX.

    Nota:

    Na plataforma MX, você pode especificar a interface de ICL usando uma declaração de dispositivo físico de nível global na edit multi-chassis multi-chassis-protection hierarquia ou, como mostrado aqui, no nível de unidade lógica dentro do pacote MC-LAG. Os switches da Série QFX oferecem suporte apenas à especificação de nível global do dispositivo físico.

  6. Configure os parâmetros LACP e MC-LAG para o MC-LAG que se conecta ao servidor 2 (ae20). O MC-LAG está definido para o modo ativo-ativo e, neste exemplo, o R1 está definido para ser o nó MC-LAG ativo. No caso de falha do R1, o S0 assume o controle como um nó ativo para o Ae20 MC-LAG.

  7. Configure a VLAN para os pacotes ae10 e ae20.

    Nota:

    No roteador da Série MX você define VLANs sob a [edit bridge-domains] hierarquia. No switch da Série WFX isso é feito na [edit vlans] hierarquia. Essa é uma das diferenças entre o switch da Série QFX e o roteador da Série MX.

  8. Configure a ID do serviço de opções de switch.

    As portas dentro de um domínio de ponte compartilham as mesmas características de inundação ou transmissão para realizar a ponte de Camada 2.

    A declaração global service-id é necessária para vincular domínios de ponte relacionados entre pares (neste caso, S0 e R1), e deve ser configurada com o mesmo valor.

  9. Configure os parâmetros do ICCP. Os parâmetros e os local parâmetros peer são definidos para refletir os valores configurados anteriormente nas interfaces IRB local e remota, respectivamente. A configuração do peering do ICCP para uma interface IRB (ou loopback) garante que a sessão do ICCP possa permanecer ativa diante de falhas individuais no link.

  10. Configure a ID do serviço no nível global. Você deve configurar a mesma configuração exclusiva em toda a rede para um serviço no conjunto de dispositivos PE que fornecem o serviço. Esse ID de serviço é necessário se as interfaces Ethernet agregadas de multichassis fizerem parte de um domínio de ponte.

Resultados do R1

A partir do modo de configuração, confirme sua configuração entrando no show comando. Se a saída não exibir a configuração pretendida, repita as instruções neste exemplo para corrigir a configuração.

Verificação

Confirme que a configuração está funcionando corretamente executando os seguintes comandos de modo operacional:

  • show iccp

  • show interfaces mc-ae

  • show interfaces aeX (0, 10, and 20)

  • No switch da Série QFX, use o show vlans e os show ethernet-switching table comandos

  • No roteador da Série MX, use oshow bridge mac-table comando

  • Verifique a conectividade de Camada 2 entre os servidores

Selecione comandos de verificação para mostrar a saída esperada. Começamos com o show iccp comando da S0. Se a sessão do ICCP não for estabelecida, emita o comando de ping entre as interfaces IRB para garantir a conectividade de Camada 2 esperada no link Ae0 ICCP/ICL:

Em seguida, executamos o show interfaces mc-ae extensive comando na S0. A saída confirma o estado ativo-ativo esperado e o estado ativo de controle de status ativo/espera para ambos os MC-LAGs. Lembre-se que o S0 é o nó ativo de controle de status para ae10 e o nó de espera para ae20 neste exemplo:

O show interfaces comando é usado para confirmar que os pacotes ICCP/ICL e MC-LAG estão funcionando. Para a brevidade, apenas a saída para o pacote ae10 é mostrada. Todas as interfaces AE (ae0, ae10 e ae20) devem estar ativas:

Os show vlans detail comandos e os comandos show ethernet-switching table são usados para confirmar a definição e o mapeamento de VLAN para as interfaces ICCP/ICL e MC-LAG no dispositivo S0:

Por fim, você faz um ping entre o servidor 1 e 2 para confirmar a conectividade de Camada 2:

Exemplo: configuração de CoS para tráfego de switches de trânsito FCoE em um MC-LAG

Grupos de agregação de enlaces multichassis (MC-LAGs) oferecem redundância e balanceamento de carga entre dois switches, suporte multihoming para dispositivos clientes, como servidores, e uma rede de Camada 2 sem loop sem executar o Spanning Tree Protocol (STP).

Nota:

Este exemplo usa o Junos OS sem suporte para o estilo de configuração do software de camada 2 (ELS). Se o seu switch executa um software que oferece suporte ao ELS, veja Exemplo: Configuração de CoS usando ELS para tráfego de switches de trânsito FCoE em um MC-LAG. Para obter detalhes do ELS, veja Usando a CLI de software de camada 2 aprimorada.

Você pode usar um MC-LAG para fornecer uma camada de agregação redundante para tráfego Fibre Channel over Ethernet (FCoE) em uma topologia de U invertida . Para oferecer suporte ao transporte sem perdas de tráfego FCoE em um MC-LAG, você deve configurar a classe de serviço (CoS) apropriada em ambos os switches com membros da porta MC-LAG. A configuração de CoS deve ser a mesma em ambos os switches MC-LAG porque um MC-LAG não leva a classe de encaminhamento e as informações prioritárias do IEEE 802.1p.

Nota:

Este exemplo descreve como configurar o CoS para fornecer transporte sem perdas para o tráfego FCoE em um MC-LAG que conecta dois switches. Ele também descreve como configurar CoS nos switches de trânsito FCoE que conectam hosts FCoE aos dois switches que formam o MC-LAG.

Este exemplo não descreve como configurar o MC-LAG em si. No entanto, este exemplo inclui um subconjunto de configuração MC-LAG que só mostra como configurar a associação de interface no MC-LAG.

As portas que fazem parte de uma configuração de gateway FCoE-FC (uma malha de gateway FCoE-FC virtual) não oferecem suporte a MC-LAGs. As portas que são membros de um MC-LAG atuam como portas de switch de trânsito de passagem FCoE.

Os switches da Série QFX e os switches EX4600 oferecem suporte a MC-LAGs. Os dispositivos de nós do sistema QFabric não oferecem suporte a MC-LAGs.

Requisitos

Este exemplo usa os seguintes componentes de hardware e software:

  • Dois switches QFX3500 da Juniper Networks que formam um MC-LAG para tráfego FCoE.

  • Dois switches QFX3500 da Juniper Networks que fornecem acesso ao servidor FCoE no modo de switch de trânsito e que se conectam aos switches MC-LAG. Esses switches podem ser switches QFX3500 autônomos ou podem ser dispositivos de nós em um sistema QFabric.

  • Servidores FCoE (ou outros hosts FCoE) conectados aos switches de trânsito.

  • Junos OS Versão 12.2 ou posterior para a Série QFX.

Visão geral

O tráfego FCoE requer transporte sem perdas. Este exemplo mostra como:

  • Configure o CoS para o tráfego FCoE nos dois switches QFX3500 que formam o MC-LAG, incluindo o controle de fluxo baseado em prioridade (PFC) e a seleção aprimorada de transmissão (ETS; agendamento hierárquico de recursos para a prioridade de classe de encaminhamento do FCoE e para o grupo prioritário da classe de encaminhamento).

    Nota:

    Configurar ou alterar o PFC em uma interface bloqueia toda a porta até que a mudança de PFC seja concluída. Após a conclusão de uma mudança de PFC, a porta fica desbloqueada e o tráfego é retomado. Bloquear a porta impede a entrada e a saída do tráfego, e causa perda de pacotes em todas as filas da porta até que a porta seja desbloqueada.

  • Configure CoS para FCoE nos dois switches de trânsito FCoE que conectam hosts FCoE aos switches MC-LAG e permitem a espionagem de FIP no FCoE VLAN nas portas de acesso do switch de trânsito FCoE.

  • Desativar o IGMP bisbilhotando o FCoE VLAN.

    Nota:

    Isso só é necessário se a espionagem IGMP estiver habilitada na VLAN. Antes do Junos OS Release 13.2, o snooping de IGMP foi habilitado por padrão em VLANs. Começando com o Junos OS Release 13.2, a snooping de IGMP é habilitada por padrão apenas no VLAN padrão.

  • Configure o modo de porta apropriado, MTU e FCoE de estado confiável ou não confiável para cada interface para oferecer suporte ao transporte de FCoE sem perdas.

Topologia

Switches que atuam como switches de trânsito oferecem suporte a MC-LAGs para tráfego FCoE em uma topologia de rede invertida U, como mostrado na Figura 6.

Figura 6: Topologia suportada para um MC-LAG em um switch Supported Topology for an MC-LAG on an FCoE Transit Switch de trânsito FCoE

A Tabela 3 mostra os componentes de configuração para este exemplo.

Tabela 3: Componentes do CoS para tráfego FCoE em uma topologia de configuração MC-LAG

Componente

Configurações

Hardware

Quatro switches QFX3500 (dois para formar o MC-LAG como switches de trânsito de passagem e dois switches de trânsito para acesso FCoE).

Classe de encaminhamento (todos os switches)

Classe de encaminhamento padrão fcoe .

Classificador (encaminhamento de mapeamento de classe do tráfego de entrada para prioridade IEEE)

Classificador de confiança IEEE 802.1p padrão em todas as interfaces FCoE.

LAGs e MC-LAG

S1 — As portas xe-0/0/10 e x-0/0/11 são membros do LAG ae0, que conecta o Switch S1 ao Switch S2.As portas xe-0/0/20 e xe-0/0/21 são membros do MC-LAG ae1.Todas as portas estão configuradas no trunk modo de porta, como fcoe-trustede com um MTU de 2180.

S2 — Portas xe-0/0/10 e x-0/0/11 são membros do LAG ae0, que conecta o Switch S2 ao Switch S1.As portas xe-0/0/20 e xe-0/0/21 são membros do MC-LAG ae1.Todas as portas estão configuradas no trunk modo de porta, como fcoe-trustede com um MTU de 2180.

Nota:

As portas xe-0/0/20 e xe-0/0/21 nos switches S1 e S2 são os membros do MC-LAG.

TS1 — As portas xe-0/0/25 e x-0/26 são membros do LAG ae1, configurados no trunk modo de porta, como fcoe-trustede com um MTU de 2180.As portas xe-0/0/30, xe-0/0/31, xe-0/32 e xe-0/33 estão configuradas no tagged-access modo de porta, com um MTU de 2180.

TS2 — As portas xe-0/0/25 e x-0/26 são membros do LAG ae1, configurados no trunk modo de porta, como fcoe-trustede com um MTU de 2180.As portas xe-0/0/30, xe-0/0/31, xe-0/32 e xe-0/33 estão configuradas no tagged-access modo de porta, com um MTU de 2180.

Agendador de filas FCoE (todos os switches)

fcoe-sched:Largura de banda 3gmínima Largura de banda 100máxima %Prioridade low

Encaminhamento de mapeamento de classe a agendador (todos os switches)

Mapa do agendador fcoe-map:Agendador de aulas fcoede encaminhamento fcoe-sched

Conjunto de aulas de encaminhamento (grupo de prioridade do FCoE, todos os switches)

fcoe-pg: Aula de encaminhamento fcoe

Interfaces de saída:

  • S1 — LAG ae0 e MC-LAG ae1

  • S2 — LAG ae0 e MC-LAG ae1

  • TS1 — LAG ae1, interfaces xe-0/0/30, xe-0/0/31, xe-0/32 e xe-0/0/33

  • TS2 — LAG ae1, interfaces xe-0/0/30, xe-0/0/31, xe-0/0/32, e xe-0/0/33

Perfil de controle de tráfego (todos os switches)

fcoe-tcp: Mapa do agendador fcoe-mapLargura de banda 3gmínima Largura de banda 100máxima %

Perfil de notificação de congestionamento PFC (todos os switches)

fcoe-cnp:Ponto de código 011

Interfaces de entrada:

  • S1 — LAG ae0 e MC-LAG ae1

  • S2 — LAG ae0 e MC-LAG ae1

  • TS1 — LAG ae1, interfaces xe-0/0/30, xe-0/0/31, xe-0/32 e xe-0/0/33

  • TS2 — LAG ae1, interfaces xe-0/0/30, xe-0/0/31, xe-0/0/32, e xe-0/0/33

Nome e identificação da tag FCoE VLAN

Nome —fcoe_vlan ID—100

Inclua o FCoE VLAN nas interfaces que transportam tráfego FCoE nos quatro switches.

Desativar o IGMP bisbilhotando as interfaces que pertencem ao FCoE VLAN nos quatro switches.

Espionagem fip

Habilite a espionagem da FIP nos switches de trânsito TS1 e TS2 no FCoE VLAN. Configure as interfaces LAG que se conectam aos switches MC-LAG como interfaces confiáveis de FCoE para que não realizem espionagem de FIP.

Este exemplo permite VN2VN_Port FIP bisbilhotar as interfaces de switch de trânsito FCoE conectadas aos servidores FCoE. O exemplo é igualmente válido com VN2VF_Port espionagem FIP habilitada nas portas de acesso do switch de trânsito. O método de espionagem fip que você habilita depende da configuração da sua rede.

Nota:

Este exemplo usa o classificador BA confiável IEEE 802.1p padrão, que é aplicado automaticamente ao modo tronco e portas de modo de acesso com tags se você não aplicar um classificador explicitamente configurado.

Para configurar CoS para tráfego FCoE em um MC-LAG:

  • Use a classe de encaminhamento de FCoE padrão e o mapeamento de classe para fila de encaminhamento (não configure explicitamente a classe de encaminhamento ou a fila de saída do FCoE). A classe de encaminhamento de FCoE padrão é fcoe, e a fila de saída padrão é a fila 3.

    Nota:

    No Junos OS Release 12.2, o tráfego mapeado para aulas de encaminhamento explicitamente configuradas, mesmo aulas de encaminhamento sem perdas, como fcoe, é tratado como tráfego perdido (best-effort) e não recebe tratamento sem perdas. Para receber tratamento sem perdas na Versão 12.2, o tráfego deve usar uma das aulas de encaminhamento sem perdas padrão (fcoe ou no-loss).

    No Junos OS Release 12.3 e posterior, você pode incluir o atributo de queda de pacote sem perda na configuração explícita de classe de encaminhamento para configurar uma classe de encaminhamento sem perdas.

  • Use o classificador BA confiável padrão, que mapeia pacotes de entrada para as aulas de encaminhamento pelo ponto de código IEEE 802.1p (prioridade CoS) do pacote. O classificador confiável é o classificador padrão para interfaces nos modos de porta de tronco e acesso com tags. O classificador confiável padrão mapeia pacotes de entrada com o ponto de código IEEE 802.1p 3 (011) para a classe de encaminhamento FCoE. Se você optar por configurar o classificador BA em vez de usar o classificador padrão, você deve garantir que o tráfego FCoE seja classificado em aulas de encaminhamento exatamente da mesma maneira em ambos os switches MC-LAG. O uso do classificador padrão garante uma configuração de classificador consistente nas portas MC-LAG.

  • Configure um perfil de notificação de congestionamento que habilita o PFC no ponto de código FCoE (ponto 011 de código neste exemplo). A configuração do perfil de notificação de congestionamento deve ser a mesma em ambos os switches MC-LAG.

  • Aplique o perfil de notificação de congestionamento nas interfaces.

  • Configure uma seleção aprimorada de transmissão (ETS, também conhecida como agendamento hierárquico) nas interfaces para fornecer a largura de banda necessária para o transporte de FCoE sem perdas. A configuração do ETS inclui a configuração da programação de largura de banda para a classe de encaminhamento FCoE, um conjunto de classes de encaminhamento (grupo prioritário) que inclui a classe de encaminhamento de FCoE e um perfil de controle de tráfego para atribuir largura de banda ao conjunto de classe de encaminhamento que inclui tráfego FCoE.

  • Aplique o agendamento de ETS nas interfaces.

  • Configure o modo de porta, MTU e FCoE de estado confiável ou não confiável para cada interface para oferecer suporte ao transporte de FCoE sem perdas.

Além disso, este exemplo descreve como habilitar o FIP a bisbilhotar as portas TS1 e TS2 do switch de trânsito que estão conectadas aos servidores FCoE e como desativar o IGMP bisbilhotando o FCoE VLAN. Para fornecer acesso seguro, a espionagem FIP deve ser habilitada nas portas de acesso FCoE.

Este exemplo se concentra na configuração de CoS para oferecer suporte ao transporte FCoE sem perdas em um MC-LAG. Este exemplo não descreve como configurar as propriedades dos MC-LAGs e LAGs, embora mostre como configurar as características de porta necessárias para suportar o transporte sem perdas e como atribuir interfaces ao MC-LAG e aos LAGs.

Antes de configurar o CoS, configure:

  • Os MC-LAGs que conectam os switches S1 e S2 aos switches TS1 e TS2.

  • Os LAGs que conectam os switches de trânsito TS1 e TS2 aos switches MC-LAG S1 e S2.

  • O LAG que conecta o Switch S1 ao Switch S2.

Configuração

Para configurar o CoS para o transporte de FCoE sem perdas em um MC-LAG, execute essas tarefas:

Configuração rápida da CLI

Para configurar cos rapidamente para o transporte de FCoE sem perdas em um MC-LAG, copie os seguintes comandos, cole-os em um arquivo de texto, remova quebras de linha, altere variáveis e detalhes para combinar com a configuração da sua rede e, em seguida, copie e cole os comandos no CLI para MC-LAG Switch S1 e MC-LAG Switch S2 no [edit] nível de hierarquia. As configurações dos switches S1 e S2 são idênticas porque a configuração cos deve ser idêntica, e como este exemplo usa as mesmas portas em ambos os switches.

Switch S1 e Switch S2

Para configurar CoS rapidamente para o transporte de FCoE sem perdas em um MC-LAG, copie os seguintes comandos, cole-os em um arquivo de texto, remova quebras de linha, altere variáveis e detalhes para combinar com a configuração da sua rede e, em seguida, copie e cole os comandos no CLI para Transit Switch TS1 e Transit Switch TS2 no [edit] nível de hierarquia. As configurações dos switches TS1 e TS2 são idênticas porque a configuração cos deve ser idêntica, e como este exemplo usa as mesmas portas em ambos os switches.

Switch TS1 e Switch TS2

Configuração dos switches MC-LAG S1 e S2

Procedimento passo a passo

Para configurar o agendamento de recursos cos (ETS), PFC, o FCoE VLAN e a associação de interface LAG e MC-LAG e características para oferecer suporte ao transporte de FCoE sem perdas em um MC-LAG (este exemplo usa a classe de encaminhamento padrão fcoe e o classificador padrão para mapear o tráfego FCoE de entrada para o ponto 011de código FCoE IEEE 802.1p, para que você não os configure):

  1. Configure o agendamento de saída para a fila de FCoE.

  2. Mapeie a classe de encaminhamento de FCoE para o agendador FCoE ().fcoe-sched

  3. Configure o conjunto de classes de encaminhamento (fcoe-pg) para o tráfego FCoE.

  4. Defina o perfil de controle de tráfego (fcoe-tcp) para usar no conjunto de classes de encaminhamento FCoE.

  5. Aplique o conjunto de classes de encaminhamento FCoE e o perfil de controle de tráfego para as interfaces LAG e MC-LAG.

  6. Habilite o PFC na prioridade do FCoE criando um perfil de notificação de congestionamento (fcoe-cnp) que aplica o FCoE ao ponto 011de código IEEE 802.1.

  7. Aplique a configuração do PFC nas interfaces LAG e MC-LAG.

  8. Configure a VLAN para tráfego FCoE (fcoe_vlan).

  9. Desativar o IGMP bisbilhotando o FCoE VLAN.

  10. Adicione as interfaces de membro ao LAG entre os dois switches MC-LAG.

  11. Adicione as interfaces de membro ao MC-LAG.

  12. Configure o modo de porta como trunk e a associação no FCoE VLAN (fcoe_vlan)para o LAG (ae0) e para o MC-LAG (ae1).

  13. Configure o MTU para 2180 as interfaces LAG e MC-LAG.

    2180 bytes é o tamanho mínimo necessário para lidar com pacotes FCoE devido aos tamanhos de carga e cabeçalho. Você pode configurar o MTU para um número maior de bytes se desejado, mas não menos do que 2180 bytes.

  14. Definir as interfaces LAG e MC-LAG como portas confiáveis do FCoE.

    As portas que se conectam a outros switches devem ser confiáveis e não devem realizar espionagem FIP.

Configuração dos switches de trânsito FCoE TS1 e TS2

Procedimento passo a passo

A configuração de CoS nos switches FCoE Transit TS1 e TS2 é semelhante à configuração cos nos switches MC-LAG S1 e S2. No entanto, as configurações de porta diferem, e você deve habilitar a espionagem FIP nas portas de acesso TS1 e Switch TS2 FCoE.

Para configurar o agendamento de recursos (ETS), PFC, o FCoE VLAN e a associação e características da interface LAG para oferecer suporte ao transporte FCoE sem perdas no MC-LAG (este exemplo usa a classe de encaminhamento padrão fcoe e o classificador padrão para mapear o tráfego FCoE de entrada no ponto 011de código FCoE IEEE 802.1p, para que você não os configure):

  1. Configure o agendamento de saída para a fila de FCoE.

  2. Mapeie a classe de encaminhamento de FCoE para o agendador FCoE ().fcoe-sched

  3. Configure o conjunto de classes de encaminhamento (fcoe-pg) para o tráfego FCoE.

  4. Defina o perfil de controle de tráfego (fcoe-tcp) para usar no conjunto de classes de encaminhamento FCoE.

  5. Aplique o conjunto de classes de encaminhamento FCoE e o perfil de controle de tráfego para a interface LAG e para as interfaces de acesso FCoE.

  6. Habilite o PFC na prioridade do FCoE criando um perfil de notificação de congestionamento (fcoe-cnp) que aplica o FCoE ao ponto 011de código IEEE 802.1.

  7. Aplique a configuração do PFC na interface LAG e nas interfaces de acesso FCoE.

  8. Configure a VLAN para tráfego FCoE (fcoe_vlan).

  9. Desativar o IGMP bisbilhotando o FCoE VLAN.

  10. Adicione as interfaces de membro ao LAG.

  11. No LAG (ae1), configure o modo de porta como trunk e a adesão ao FCoE VLAN (fcoe_vlan).

  12. Nas interfaces de acesso FCoE (xe-0/0/30, xe-0/0/31, , xe-0/0/32, ), xe-0/0/33configure o modo de porta como tagged-access e a associação no FCoE VLAN (fcoe_vlan).

  13. Configure o MTU para 2180 as interfaces de acesso LAG e FCoE.

    2180 bytes é o tamanho mínimo necessário para lidar com pacotes FCoE devido aos tamanhos de carga e cabeçalho; você pode configurar o MTU para um número maior de bytes se desejado, mas não menos do que 2180 bytes.

  14. Definir a interface LAG como uma porta confiável para FCoE. As portas que se conectam a outros switches devem ser confiáveis e não devem realizar espionagem fip:

    Nota:

    As portas de acesso xe-0/0/30, xe-0/0/31, xe-0/32 e xe-0/33 não estão configuradas como portas confiáveis para FCoE. As portas de acesso permanecem no estado padrão como portas não confiáveis porque elas se conectam diretamente aos dispositivos FCoE e devem realizar espionagem fip para garantir a segurança da rede.

  15. Habilite a espionagem da FIP no FCoE VLAN para evitar o acesso à rede FCoE não autorizado (este exemplo usa VN2VN_Port espionagem fip; o exemplo é igualmente válido se você usar VN2VF_Port espionagem fip).

Resultados

Exibir os resultados da configuração cos no MC-LAG Switch S1 e no MC-LAG Switch S2 (os resultados em ambos os switches são os mesmos).

Nota:

A classe de encaminhamento e as configurações do classificador não são mostradas porque o show comando não exibe partes padrão da configuração.

Exibir os resultados da configuração de CoS no FCoE Transit Switch TS1 e no FCoE Transit Switch TS2 (os resultados em ambos os switches de trânsito são os mesmos).

Verificação

Para verificar se os componentes cos e a espionagem FIP foram configurados e estão operando corretamente, execute essas tarefas. Como este exemplo usa a classe de encaminhamento padrão fcoe e o classificador de confiança IEEE 802.1p padrão, a verificação dessas configurações não é mostrada.

Verificando se os agendadores de fila de saída foram criados

Propósito

Verifique se o agendador de fila de saída para tráfego FCoE tem os parâmetros e prioridades de largura de banda corretos, e é mapeado para a classe de encaminhamento correta (fila de saída). A verificação do agendador de filas é a mesma em cada um dos quatro switches.

Ação

Liste o mapa do agendador usando o comando show class-of-service scheduler-map fcoe-mapde modo operacional:

Significado

O show class-of-service scheduler-map fcoe-map comando lista as propriedades do mapa fcoe-mapdo agendador. A saída de comando inclui:

  • O nome do mapa do agendador (fcoe-map)

  • O nome do agendador (fcoe-sched)

  • As aulas de encaminhamento mapeadas para o agendador (fcoe)

  • A largura de banda de fila mínima garantida (taxa de 3000000000 bpstransmissão)

  • A prioridade de agendamento (low)

  • A largura de banda máxima no grupo de prioridade que a fila pode consumir (taxa 100 percentde modelagem)

  • A prioridade de perda de perfil de queda para cada nome de perfil de queda. Este exemplo não inclui perfis de queda porque você não aplica perfis de queda ao tráfego FCoE.

Verificando se o agendador de saída de grupo prioritário (perfil de controle de tráfego) foi criado

Propósito

Verifique se o perfil de fcoe-tcp controle de tráfego foi criado com os parâmetros de largura de banda e mapeamento de agendamento corretos. A verificação do agendador de grupos prioritários é a mesma em cada um dos quatro switches.

Ação

Liste as propriedades do perfil de controle de tráfego FCoE usando o comando show class-of-service traffic-control-profile fcoe-tcpdo modo operacional:

Significado

O show class-of-service traffic-control-profile fcoe-tcp comando lista todos os perfis de controle de tráfego configurados. Para cada perfil de controle de tráfego, a saída de comando inclui:

  • O nome do perfil de controle de tráfego (fcoe-tcp)

  • A largura de banda de porta máxima que o grupo prioritário pode consumir (taxa 100 percentde modelagem)

  • O mapa do agendador associado ao perfil de controle de tráfego (fcoe-map)

  • Largura de banda de porta de grupo de prioridade garantida mínima (taxa 3000000000 garantida em bps)

Verificando se o conjunto de classes de encaminhamento (Grupo prioritário) foi criado

Propósito

Verifique se o grupo prioritário do FCoE foi criado e se a fcoe prioridade (classe de encaminhamento) pertence ao grupo prioritário do FCoE. A verificação do conjunto de classe de encaminhamento é a mesma em cada um dos quatro switches.

Ação

Liste os conjuntos de classe de encaminhamento usando o comando show class-of-service forwarding-class-set fcoe-pgdo modo operacional:

Significado

O show class-of-service forwarding-class-set fcoe-pg comando lista todas as classes de encaminhamento (prioridades) que pertencem ao fcoe-pg grupo prioritário e o número de índice interno do grupo prioritário. A saída de comando mostra que o conjunto fcoe-pg de classes de encaminhamento inclui a classe fcoede encaminhamento.

Verificar se o controle de fluxo baseado em prioridade foi habilitado

Propósito

Verifique se o PFC está habilitado no ponto de código FCoE. A verificação de PFC é a mesma em cada um dos quatro switches.

Ação

Liste o perfil de notificação de congestionamento FCoE usando o comando show class-of-service congestion-notification fcoe-cnpdo modo operacional:

Significado

O show class-of-service congestion-notification fcoe-cnp comando lista todos os pontos de código IEEE 802.1p no perfil de notificação de congestionamento habilitado para PFC. A saída de comando mostra que o PFC está habilitado em ponto 011 de código (fcoe fila) para o perfil de fcoe-cnp notificação de congestionamento.

O comando também mostra o comprimento padrão do cabo (100 metros), a unidade de recebimento máximo padrão (2500 bytes) e o mapeamento padrão de prioridades para filas de saída porque este exemplo não inclui configurar essas opções.

Verificando se a classe de interface de configuração de serviços foi criada

Propósito

Verifique se as propriedades cos das interfaces estão corretas. A saída de verificação nos switches MC-LAG S1 e S2 difere da saída dos switches de trânsito FCoE TS1 e TS2.

Ação

Liste a configuração CoS da interface nos switches MC-LAG S1 e S2 usando o comando show configuration class-of-service interfacesdo modo operacional:

Liste a configuração CoS da interface nos switches FCoE Transit TS1 e TS2 usando o comando show configuration class-of-service interfacesdo modo operacional:

Significado

O show configuration class-of-service interfaces comando lista a classe de configuração de serviço para todas as interfaces. Para cada interface, a saída de comando inclui:

  • O nome da interface (por exemplo, ae0 ou xe-0/0/30)

  • O nome do conjunto de classe de encaminhamento associado à interface (fcoe-pg)

  • O nome do perfil de controle de tráfego associado à interface (perfil de controle de tráfego de saída) fcoe-tcp

  • O nome do perfil de notificação de congestionamento associado à interface (fcoe-cnp)

Nota:

Interfaces que são membros de um LAG não são mostradas individualmente. A configuração DE LAG ou MC-LAG CoS é aplicada a todas as interfaces que são membros do LAG ou MC-LAG. Por exemplo, a saída de configuração CoS da interface nos switches MC-LAG S1 e S2 mostra a configuração de COS LAG, mas não mostra a configuração cos das interfaces de membro separadamente. A saída de configuração CoS da interface nos switches FCoE Transit TS1 e TS2 mostra a configuração de COS LAG, mas também mostra a configuração para interfaces xe-0/0/30, xe-0/0/31, xe-0/32 e xe-0/33, que não são membros de um LAG.

Verificando se as interfaces estão configuradas corretamente

Propósito

Verifique se a associação de LAG, MTU, associação ao VLAN e o modo de porta das interfaces estão corretos. A saída de verificação nos switches MC-LAG S1 e S2 difere da saída dos switches de trânsito FCoE TS1 e TS2.

Ação

Liste a configuração da interface nos switches MC-LAG S1 e S2 usando o comando show configuration interfacesdo modo operacional:

Liste a configuração da interface nos switches FCoE Transit TS1 e TS2 usando o comando show configuration interfacesdo modo operacional:

Significado

O show configuration interfaces comando lista a configuração de cada interface por nome de interface.

Para cada interface que é um membro de um LAG, o comando lista apenas o nome do LAG ao qual a interface pertence.

Para cada interface LAG e para cada interface que não é um membro de um LAG, a saída de comando inclui:

  • A MTU (2180)

  • O número da unidade da interface (0)

  • O modo de porta (trunk modo para interfaces que conectam dois switches, tagged-access modo para interfaces que se conectam a hosts FCoE)

  • O nome da VLAN em que a interface é um membro (fcoe_vlan)

Verificando se a snooping fip está habilitada no FCoE VLAN nos switches de trânsito FCoE Interfaces de acesso TS1 e TS2

Propósito

Verifique se a espionagem fip está habilitada nas interfaces de acesso FCoE VLAN. A espionagem fip é habilitada apenas nas interfaces de acesso FCoE, por isso é habilitada apenas nos switches de trânsito FCoE TS1 e TS2. A espionagem fip não está habilitada nos switches MC-LAG S1 e S2 porque a espionagem fip é feita nas portas de acesso TS1 e TS2 FCoE do switch de trânsito.

Ação

Liste a configuração de segurança de porta nos switches FCoE Transit TS1 e TS2 usando o comando show configuration ethernet-switching-options secure-access-portdo modo operacional:

Significado

O show configuration ethernet-switching-options secure-access-port comando lista informações de segurança de porta, incluindo se uma porta é confiável. A saída de comando mostra que:

  • A porta ae1.0LAG , que conecta o switch de trânsito FCoE aos switches MC-LAG, é configurada como uma interface confiável para FCoE. A espionagem FIP não é realizada nas interfaces de membro do LAG (xe-0/0/25 e xe-0/0/26).

  • A espionagem fip está habilitada (examine-fip) no FCoE VLAN (fcoe_vlan), o tipo de espionagem fip é VN2VN_Port espionagem fip (examine-vn2vn), e o período de beacon é definido para 90000 milissegundos. Nos switches de trânsito TS1 e TS2, todos os membros de interface do FCoE VLAN executam a espionagem FIP a menos que a interface seja configurada como confiável para FCoE. Nos switches de trânsito TS1 e TS2, interfaces xe-0/0/30, xe-0/0/31, xe-0/32 e xe-0/33 executam espionagem FIP porque não estão configuradas como de confiança do FCoE. Os membros de interface do LAG ae1 (xe-0/0/25 e xe-0/26) não executam espionagem FIP porque o LAG é configurado como confiável para FCoE.

Verificando se o modo snooping FIP está correto nos switches de trânsito FCoE TS1 e TS2

Propósito

Verifique se o modo de espionagem FIP está correto no FCoE VLAN. A espionagem fip é habilitada apenas nas interfaces de acesso FCoE, por isso é habilitada apenas nos switches de trânsito FCoE TS1 e TS2. A espionagem fip não está habilitada nos switches MC-LAG S1 e S2 porque a espionagem fip é feita nas portas de acesso TS1 e TS2 FCoE do switch de trânsito.

Ação

Liste a configuração de espionagem FIP nos switches FCoE Transit TS1 e TS2 usando o comando show fip snooping briefdo modo operacional:

Nota:

A saída foi truncada para mostrar apenas as informações relevantes.

Significado

O show fip snooping brief comando lista informações de espionagem fip, incluindo o FIP snooping VLAN e o modo de espionagem FIP. A saída de comando mostra que:

  • A VLAN na qual a espionagem FIP está habilitada é fcoe_vlan

  • O modo de espionagem FIP é VN2VN_Port espionagem FIP (VN2VN Snooping)

Verificando se a snooping do IGMP está desabilitada no FCoE VLAN

Propósito

Verifique se a espionagem de IGMP está desabilitada na VLAN FCoE nos quatro switches.

Ação

Liste as informações de protocolo de espionagem do IGMP em cada um dos quatro switches usando o show configuration protocols igmp-snooping comando:

Significado

O show configuration protocols igmp-snooping comando lista a configuração de espionagem IGMP para as VLANs configuradas no switch. A saída de comando mostra que a espionagem de IGMP está desabilitada no FCoE VLAN ().fcoe_vlan

Exemplo: Intertrabalho entre EVPN-MPLS e topologia MC-LAG

Este exemplo mostra como usar a VPN Ethernet (EVPN) para estender uma rede de agregação de enlaces multichassis (MC-LAG) em uma rede MPLS para uma rede de data center ou rede de campus geograficamente distribuída.

O intertrabalho EVPN-MPLS é suportado com uma topologia MC-LAG na qual dois roteadores da Série MX, dois switches EX9200 ou uma mistura dos dois dispositivos da Juniper Networks funcionam como pares MC-LAG, que usam o Protocolo de Controle Inter-Chassis (ICCP) e um link de interchasse (ICL) para conectar e manter a topologia. Os pares MC-LAG estão conectados a um dispositivo de borda (PE) de provedor em uma rede MPLS. O dispositivo PE pode ser um roteador da Série MX ou um switch EX9200.

Este exemplo mostra como configurar os pares MC-LAG e o dispositivo PE na rede MPLS para intertrabalho entre si.

Requisitos

Este exemplo usa os seguintes componentes de hardware e software:

  • Três switches EX9200:

    • PE1 e PE2, que ambos funcionam como pares MC-LAG na topologia MC-LAG e pares EVPN BGP na rede overlay EVPN-MPLS.

    • PE3, que funciona como um peer BGP EVPN na rede de overlay EVPN-MPLS.

  • Os switches EX9200 estão executando o software Junos OS Release 17.4R1 ou posterior.

Nota:

Embora a topologia MC-LAG inclua dois dispositivos de borda do cliente (CE), este exemplo se concentra na configuração do PE1, PE2 e PE3.

Visão geral e topologia

A Figura 7 mostra uma topologia MC-LAG com dispositivos de borda de provedores PE1 e PE2 que são configurados como pares MC-LAG. Os pares MC-LAG trocam informações de controle por um link ICCP e tráfego de dados por uma ICL. Neste exemplo, a ICL é uma interface Ethernet agregada que é composta por duas interfaces.

Figura 7: Intertrabalho entre EVPN-MPLS e topologia EVPN-MPLS Interworking With an MC-LAG Topology MC-LAG

A topologia da Figura 7 também inclui dispositivos CE1 e CE2, ambos multihomed para cada dispositivo PE. Os links entre o CE1 e os dois dispositivos PE são empacotados como uma interface Ethernet agregada na qual o MC-LAG no modo ativo-ativo está configurado.

A topologia da Figura 7 também inclui PE3 na borda de uma rede MPLS. O PE3 funciona como o gateway entre a rede MC-LAG e um data center ou uma rede de campus geograficamente distribuída. PE1, PE2 e PE3 executam EVPN, que permite que os hosts da rede MC-LAG se comuniquem com hosts no data center ou em outra rede de campus por meio de uma rede MPLS intervindo.

Do ponto de vista do recurso de intertrabalho EVPN-MPLS, o PE3 funciona apenas como um peer BGP EVPN, e PE1 e PE2 na topologia MC-LAG têm duas funções:

  • O MC-LAG está na rede MC-LAG.

  • O BGP da EVPN está em pares na rede EVPN-MPLS.

Devido às funções duplas, PE1 e PE2 estão configurados com atributos MC-LAG, EVPN, BGP e MPLS.

A Tabela 4 descreve os principais atributos MC-LAG e EVPN (BGP e MPLS) configurados em PE1, PE2 e PE3.

Tabela 4: Atributos principais de MC-LAG e EVPN (BGP e MPLS) configurados em PE1, PE2 e PE3

Principais atributos

PE1

PE2

PE3

MC-LAG Attributes

Interfaces

ICL: interface Ethernet agregada ae1, que é composta por xe-2/1/1 e xe-2/1/2

ICCP: xe-2/1/0

ICL: interface Ethernet agregada ae1, que é composta por xe-2/1/1 e xe-2/1/2

ICCP: xe-2/1/0

Não aplicável

EVPN-MPLS

Interfaces

Conexão ao PE3: xe-2/0/0

Conexão ao PE2: xe-2/0/2

Conexão ao PE3: xe-2/0/2

Conexão ao PE1: xe-2/0/0

Conexão ao PE1: xe-2/0/2

Conexão ao PE2: xe-2/0/3

Endereços IP

Endereço peer BGP: 198.51.100.1

Endereço peer BGP: 198.51.100.2

Endereço peer BGP: 198.51.100.3

Sistema autônomo

65000

65000

65000

Instâncias de roteamento de switches virtuais

evpn1, evpn2, evpn3

evpn1, evpn2, evpn3

evpn1, evpn2, evpn3

Observe o seguinte sobre o recurso de intertrabalho EVPN-MPLS e sua configuração:

  • Você deve configurar os identificadores de segmentos de Ethernet (ESIs) nas interfaces de casa dupla na topologia MC-LAG. As ESIs permitem que a EVPN identifique as interfaces de casa dupla.

  • O único tipo de instância de roteamento que é suportada é a instância do switch virtual (set routing-instances name instance-type virtual-switch).

  • Nos pares MC-LAG, você deve incluir a bgp-peer declaração de configuração no nível de [edit routing-instances name protocols evpn mclag] hierarquia. Essa declaração de configuração permite o intertrabalho do EVPN-MPLS com MC-LAG nos pares MC-LAG.

  • A supressão do Protocolo de Resolução de Endereços (ARP) não é suportada.

Configuração de PE1 e PE2

Para configurar PE1 e PE2, execute essas tarefas:

Configuração rápida da CLI

PE1: Configuração do MC-LAG

PE1: Configuração de EVPN-MPLS

PE2: Configuração do MC-LAG

PE2: Configuração EVPN-MPLS

PE1: Configuração do MC-LAG

Procedimento passo a passo
  1. Definir o número de interfaces Ethernet agregadas no PE1.

  2. Configure a interface agregada de Ethernet ae0 na interface xe-2/0/1 e configure LACP e MC-LAG no ae0. Divida a interface Ethernet agregada ae0 em três interfaces lógicas (ae0.1, ae0.2 e ae0.3). Para cada interface lógica, especifique uma ESI, coloque a interface lógica no modo ativo MC-LAG e mapee a interface lógica para uma VLAN.

  3. Configure a interface física xe-2/0/6 e divida-a em três interfaces lógicas (xe-2/0/6,1, xe-2/0/6,2 e xe-2/0/6,3). Mapeie cada interface lógica para uma VLAN.

  4. Configure a interface física xe-2/1/0 como uma interface de Camada 3, na qual você configura o ICCP. Especifique a interface com o endereço IP de 203.0.113.2 no PE2 como peer-to-PE1 do ICCP.

  5. Configure a interface Ethernet agregada ae1 em interfaces xe-2/1/1 e xe-2/1/2, e configure o LACP em ae1. Divida a interface Ethernet agregada ae1 em três interfaces lógicas (ae1.1, ae1.2 e ae1.3) e mapeie cada interface lógica para uma VLAN. Especifique ae1 como o enlace de proteção multichassis entre PE1 e PE2.

PE1: Configuração de EVPN-MPLS

Procedimento passo a passo
  1. Configure a interface de loopback e as interfaces conectadas aos outros dispositivos PE.

  2. Configure as interfaces IRB irb.1, irb.2 e irb.3.

  3. Atribua um ID do roteador e o sistema autônomo no qual residem PE1, PE2 e PE3.

  4. Habilite o balanceamento de carga por pacote para rotas EVPN quando o modo ativo ativo de multihoming EVPN for usado.

  5. Habilite o MPLS em interfaces xe-2/0/0,0 e xe-2/0/2,0.

  6. Configure um overlay do IBGP que inclua PE1, PE2 e PE3.

  7. Configure o OSPF como o protocolo de roteamento interno para EVPN especificando um ID de área e interfaces nas quais o EVPN-MPLS está habilitado.

  8. Configure o protocolo de distribuição de rótulos (LDP) na interface de loopback e nas interfaces nas quais o EVPN-MPLS está habilitado.

  9. Configure instâncias de roteamento de switch virtuais para vLAN v1, que é atribuído IDs VLAN de 1, 2 e 3, e inclui as interfaces e outras entidades associadas à VLAN.

PE2: Configuração do MC-LAG

Procedimento passo a passo
  1. Definir o número de interfaces Ethernet agregadas no PE2.

  2. Configure a interface agregada de Ethernet ae0 na interface xe-2/0/1 e configure LACP e MC-LAG no ae0. Divida a interface Ethernet agregada ae0 em três interfaces lógicas (ae0.1, ae0.2 e ae0.3). Para cada interface lógica, especifique uma ESI, coloque a interface lógica no modo ativo MC-LAG e mapee a interface lógica para uma VLAN.

  3. Configure a interface física xe-2/0/6 e divida-a em três interfaces lógicas (xe-2/0/6,1, xe-2/0/6,2 e xe-2/0/6,3). Mapeie cada interface lógica para uma VLAN.

  4. Configure a interface física xe-2/1/0 como uma interface de Camada 3, na qual você configura o ICCP. Especifique a interface com o endereço IP de 203.0.113.1 no PE1 como peer-to-PE2 do ICCP.

  5. Configure a interface Ethernet agregada ae1 em interfaces xe-2/1/1 e xe-2/1/2, e configure o LACP em ae1. Divida a interface Ethernet agregada ae1 em três interfaces lógicas (ae1.1, ae1.2 e ae1.3) e mapeie cada interface lógica para uma VLAN. Especifique ae1 como o enlace de proteção multichassis entre PE1 e PE2.

PE2: Configuração de EVPN-MPLS

Procedimento passo a passo
  1. Configure a interface de loopback e as interfaces conectadas aos outros dispositivos PE.

  2. Configure as interfaces IRB irb.1, irb.2 e irb.3.

  3. Atribua um ID do roteador e o sistema autônomo no qual residem PE1, PE2 e PE3.

  4. Habilite o balanceamento de carga por pacote para rotas EVPN quando o modo ativo ativo de multihoming EVPN for usado.

  5. Habilite o MPLS em interfaces xe-2/0/0,0 e xe-2/0/2,0.

  6. Configure um overlay do IBGP que inclua PE1, PE2 e PE3.

  7. Configure o OSPF como o protocolo de roteamento interno para EVPN especificando um ID de área e interfaces nas quais o EVPN-MPLS está habilitado.

  8. Configure o protocolo de distribuição de rótulos (LDP) na interface de loopback e nas interfaces nas quais o EVPN-MPLS está habilitado.

  9. Configure instâncias de roteamento de switch virtuais para vLAN v1, que é atribuído IDs VLAN de 1, 2 e 3, e inclui as interfaces e outras entidades associadas à VLAN.

Configuração do PE3

Configuração rápida da CLI

PE3: Configuração EVPN-MPLS

PE3: Configuração de EVPN-MPLS

Procedimento passo a passo
  1. Configure a interface de loopback e as interfaces conectadas aos outros dispositivos PE.

  2. Configure a interface xe-2/0/6, que está conectada ao host.

  3. Configure as interfaces IRB irb.1, irb.2 e irb.3.

  4. Atribua um ID do roteador e o sistema autônomo no qual residem PE1, PE2 e PE3.

  5. Habilite o balanceamento de carga por pacote para rotas EVPN quando o modo ativo ativo de multihoming EVPN for usado.

  6. Habilite MPLS em interfaces xe-2/0/2.0 e xe-2/0/3.0.

  7. Configure um overlay do IBGP que inclua PE1, PE2 e PE3.

  8. Configure o OSPF como o protocolo de roteamento interno para EVPN especificando um ID de área e interfaces nas quais o EVPN-MPLS está habilitado.

  9. Configure o LDP na interface de loopback e nas interfaces nas quais o EVPN-MPLS está habilitado.

  10. Configure instâncias de roteamento de switch virtuais para vLAN v1, que é atribuído IDs VLAN de 1, 2 e 3, e inclui as interfaces e outras entidades associadas à VLAN.