Visão geral das interfaces Ethernet agregadas
Saiba mais sobre interfaces Ethernet agregadas, LACP e LAG.
Visão geral
A agregação de enlace do IEEE 802.3ad permite agrupar interfaces Ethernet para formar uma única interface de camada de enlace, também conhecida como grupo de agregação de enlaces (LAG) ou pacote.
A agregação de vários links entre interfaces físicas cria um único link de tronco lógico ponto a ponto ou um LAG. O LAG equilibra o tráfego entre os links membros dentro de um pacote Ethernet agregado e aumenta efetivamente a largura de banda do uplink. Outra vantagem da agregação de enlaces é o aumento da disponibilidade, pois o LAG é composto por vários enlaces de membros. Se um link de membro falhar, o LAG continua a transportar tráfego pelos links restantes.
Você pode configurar uma taxa mista de velocidades de link para o pacote Ethernet agregado. Velocidades de link de 10GbE, 40GbE e 100GbE são suportadas. O balanceamento de carga não funcionará se você configurar velocidades de link que não são suportadas.
Use a interface Ethernet agregada para confirmar o suporte à plataforma e à versão para recursos específicos.
Você pode configurar o canal de porta usando diferentes modelos SFP entre dois endpoints, mantendo a mesma largura de banda.
Por exemplo:
switch 1 gig0/1 (SFP-10G-SR-S) --------- MX 1 gig0/1 (SFP-10G-SR-S)
switch 1 gig0/2 (SFP-10G-LR-S) --------- MX 1 gig0/2 (SFP-10G-LR-S)
O Link Aggregation Control Protocol (LACP) é um subcomponente do padrão IEEE 802.3ad e é usado como um protocolo de descoberta.
Para garantir o balanceamento de carga entre as interfaces Ethernet (AE) agregadas em um grupo de nós de servidor redundante, os membros do AE devem ser distribuídos igualmente entre o grupo de nós de servidor redundante.
Durante uma comutação de grupo de nós de rede, o tráfego pode ser descartado por alguns segundos.
Grupo de agregação de enlaces (LAG)
Você configura um LAG especificando o número do enlace como um dispositivo físico e, em seguida, associando um conjunto de interfaces (portas) ao enlace. Todas as interfaces devem ter a mesma velocidade e estar no modo full-duplex. O Sistema operacional Junos da Juniper Networks (Junos OS) para switches de ethernet da Série EX atribui um ID exclusivo e prioridade de porta a cada interface. O ID e a prioridade não são configuráveis.
O número de interfaces que podem ser agrupadas em um LAG e o número total de LAGs suportados em um switch varia de acordo com o modelo do switch. Informações adicionais da plataforma listam os switches da Série EX e o número máximo de interfaces por LAG e o número máximo de LAGs que eles suportam.
LAGs com links de membros de diferentes tipos de interface, por exemplo, ge e mge, não são suportados em switches multitaxa.
Para o Junos OS Evolved, o software não impõe um limite ao número máximo de aex em um pacote Ethernet agregado de taxa mista. Todas as interfaces lógicas filhas pertencem à mesma interface física Ethernet agregada e compartilham o mesmo seletor. Portanto, muito menos memória de balanceamento de carga e configurações aex de taxa mista devem passar, mesmo que o número exceda 64 interfaces lógicas.
Nos switches da Série QFX, se você tentar comprometer uma configuração contendo mais de 64 interfaces Ethernet em um LAG, receberá uma mensagem de erro. A mensagem de erro informa que o limite de grupo de 64 foi excedido e o check-out de configuração falhou.
Para criar um LAG:
-
Crie uma interface Ethernet agregada lógica.
-
Defina os parâmetros associados à interface Ethernet agregada lógica, como uma unidade lógica, propriedades de interface e LACP (Link Aggregation Control Protocol).
-
Defina os links de membros a serem contidos na interface Ethernet agregada — por exemplo, duas interfaces Ethernet de 10 Gigabits.
-
Configure o LACP para detecção de links.
Lembre-se destas diretrizes de hardware e software:
-
Para o Junos OS Evolved, quando uma nova interface é adicionada como membro ao pacote Ethernet agregado, um evento de flap de enlace é gerado. Quando você adiciona uma interface ao pacote, a interface física é excluída como uma interface regular e, em seguida, adicionada novamente como um membro. Durante esse tempo, os detalhes da interface física são perdidos.
-
Até 32 interfaces Ethernet podem ser agrupadas para formar um LAG em um grupo de nós de servidor redundante, um grupo de nós de servidor e um grupo de nós de rede em um sistema QFabric. Até 48 LAGs são suportados em grupos de nós de servidor redundantes e grupos de nós de servidor em um sistema QFabric, e até 128 LAGs são suportados em grupos de nós de rede em um sistema QFabric. Você pode configurar LAGs em dispositivos de nó em grupos de nós de servidor redundantes, grupos de nós de servidor e grupos de nós de rede.
Em um sistema Qfabric, se você tentar confirmar uma configuração contendo mais de 32 interfaces Ethernet em um LAG, receberá uma mensagem de erro informando que o limite de grupo de 32 foi excedido e o checkout de configuração falhou.
-
O LAG deve ser configurado em ambos os lados do link.
-
As interfaces em ambos os lados do link devem ser definidas para a mesma velocidade e estar no modo full-duplex.
O Junos OS atribui um ID exclusivo e prioridade de porta a cada porta. O ID e a prioridade não são configuráveis.
-
Os sistemas QFabric suportam um LAG especial chamado FCoE LAG, que permite transportar tráfego FCoE e tráfego Ethernet regular (tráfego que não é tráfego FCoE) no mesmo pacote de agregação de links. Os LAGs padrão usam um algoritmo de hash para determinar o enlace físico usado para transmissão. Assim, a comunicação entre dois dispositivos pode usar links físicos diferentes no LAG para diferentes transmissões. Um LAG FCoE garante que o tráfego FCoE use o mesmo link físico no LAG para solicitações e respostas. Isso preserva o link virtual ponto a ponto entre o adaptador de rede convergente (CNA) do dispositivo FCoE e o switch SAN FC em um dispositivo de nó do sistema QFabric. Um LAG FCoE não fornece balanceamento de carga ou redundância de enlace para tráfego FCoE. No entanto, o tráfego Ethernet regular usa o algoritmo de hashing padrão e recebe os benefícios de LAG usuais de balanceamento de carga e redundância de link em um LAG FCoE. Consulte Entendendo os LAGs FCoE para obter mais informações.
Configurar interfaces Ethernet agregadas
Saiba como configurar interfaces Ethernet agregadas. Também inclui uma configuração de exemplo.
Para configurar uma aex:
Verifique as seguintes diretrizes ao configurar interfaces Ethernet agregadas:
Em geral, os pacotes Ethernet agregados oferecem suporte aos recursos disponíveis em todas as interfaces suportadas que podem se tornar um link de membro dentro do pacote. Como exceção, os recursos GbE IQ e alguns recursos GbE mais recentes não são suportados em pacotes Ethernet agregados.
As interfaces GbE IQ e SFP podem ser links membros, mas os recursos específicos de IQ e SFP não são suportados no pacote Ethernet agregado, mesmo que todos os links membros ofereçam suporte individualmente a esses recursos.
Antes de confirmar uma configuração Ethernet agregada, certifique-se de que o modo de enlace não esteja configurado em nenhuma interface de membro do pacote Ethernet agregado; caso contrário, a verificação de confirmação de configuração falhará.
Exemplo de configuração agregada de interfaces Ethernet
As interfaces Ethernet agregadas podem usar interfaces de diferentes FPCs, DPCs ou PICs. A configuração a seguir é suficiente para colocar uma interface Gigabit Ethernet agregada em funcionamento.
[edit chassis]
aggregated-devices {
ethernet {
device-count 15;
}
}
[edit interfaces]
ge-1/3/0 {
gigether-options {
802.3ad ae0;
}
}
ge-2/0/1 {
gigether-options {
802.3ad ae0;
}
}
ae0 {
aggregated-ether-options {
link-speed 1g;
minimum-links 1;
}
}
vlan-tagging;
unit 0 {
vlan-id 1;
family inet {
address 10.0.0.1/24;
}
}
unit 1 {
vlan-id 1024;
family inet {
address 10.0.0.2/24;
}
}
unit 2 {
vlan-id 1025;
family inet {
address 10.0.0.3/24;
}
}
unit 3 {
vlan-id 4094;
family inet {
address 10.0.0.4/24;
}
}
}
Exemplo: Configurar a agregação de enlaces entre Switches da Série QFX e um Switch de agregação
Um produto da Série QFX permite combinar vários links Ethernet em uma interface lógica para maior largura de banda e redundância. As portas que são combinadas dessa maneira são chamadas de grupo de agregação de enlaces (LAG) ou pacote. O número de links Ethernet que você pode combinar em um LAG depende do modelo do seu produto da Série QFX. Você pode configurar LAGs para conectar um produto da Série QFX ou um switch EX4600 a outros switches, como switches de agregação, servidores ou roteadores. Este exemplo descreve como configurar LAGs para conectar um switch QFX3500, QFX3600, EX4600, QFX5100 e QFX10002 a um switch de agregação.
Requisitos
Este exemplo usa os seguintes componentes de software e hardware:
Junos OS versão 11.1 ou posterior para os switches QFX3500 e QFX3600, Junos OS 13.2 ou posterior para os switches QFX5100 e EX4600, e Junos OS versão 15.1X53-D10 ou posterior para switches QFX10002.
Um switch QFX3500, QFX3600, EX4600, QFX5100 ou QFX10002.
Visão geral e topologia
Neste exemplo, o switch tem um LAG composto por duas interfaces Ethernet de 10 Gigabits. Esse LAG é configurado no tronco de modo de porta (ou tronco de modo de interface) para que o switch e a VLAN à qual ele foi atribuído possam enviar e receber tráfego.
Configurar as interfaces Ethernet como LAGs tem as seguintes vantagens:
Se uma porta física for perdida por qualquer motivo (um cabo é desconectado ou uma porta do switch falha), a porta lógica continua a funcionar de forma transparente sobre a porta física restante.
O Link Aggregation Control Protocol (LACP) pode ser configurado opcionalmente para monitoramento de links e adição e exclusão automáticas de links individuais sem intervenção do usuário.
Se a extremidade remota do enlace LAG for um dispositivo de segurança, o LACP pode não ser suportado porque os dispositivos de segurança exigem uma configuração determinística. Nesse caso, não configure o LACP. Todos os enlaces no LAG estão permanentemente operacionais, a menos que o switch detecte uma falha de enlace na camada física da Ethernet ou nas camadas de enlace de dados.
A topologia usada neste exemplo consiste em um switch com um LAG configurado entre duas de suas interfaces Ethernet de 10 Gigabits. O switch está conectado a um switch de agregação.
A Tabela 1 detalha a topologia usada neste exemplo de configuração.
| Nome do host | Hardware base Porta | de tronco |
|---|---|---|
interruptor |
Switch QFX3500, QFX3600, EX4600, QFX5100 ou QFX10002 |
|
Configuração
Para configurar um LAG entre duas interfaces Ethernet de 10 Gigabits.
Procedimento
Configuração rápida da CLI
Para configurar rapidamente um LAG entre duas interfaces Ethernet de 10 Gigabits em um switch, copie os seguintes comandos e cole-os na janela do terminal do switch:
Para configurar um LAG usando o software aprimorado de Camada 2 — por exemplo, no switch EX4600, QFX5100 ou QFX10002 — use a interface-mode declaração em vez da port-mode declaração. Para obter detalhes do ELS, consulte Usando a CLI de Software de Camada 2 Aprimorada.
[edit] set chassis aggregated-devices ethernet device-count 1 set interfaces ae0 aggregated-ether-options minimum-links 1 set interfaces ae0 aggregated-ether-options link-speed 10g set interfaces ae0 unit 0 family ethernet-switching vlan members green set interfaces xe-0/0/2 ether-options 802.3ad ae0 set interfaces xe-0/0/3 ether-options 802.3ad ae0 set interfaces ae0 unit 0 family ethernet-switching port-mode trunk set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 aggregated-ether-options lacp periodic fast
Procedimento passo a passo
Para configurar um LAG entre um switch da Série QFX e um switch de agregação:
Especifique o número de LAGs a serem criados no switch:
[edit chassis] user@switch# set aggregated-devices ethernet device-count 1
Especifique o número de links que precisam estar presentes para que a
ae0interface LAG sejaup:[edit interfaces] user@switch# set ae0 aggregated-ether-options minimum-links 1
Especifique a velocidade da mídia do
ae0link:[edit interfaces] user@switch# set ae0 aggregated-ether-options link-speed 10g
Especifique os membros a serem incluídos no pacote Ethernet agregado:
[edit interfaces] user@switch# set interfaces xe-0/0/2 ether-options 802.3ad ae0 [edit interfaces] user@switch# set interfaces xe-0/0/3 ether-options 802.3ad ae0
Atribua um modo de porta de tronco ao
ae0link:Nota:Para configurar um LAG usando o software aprimorado de Camada 2 — por exemplo, no switch EX4600, QFX5100 ou QFX10002 — use a
interface-modedeclaração em vez daport-modedeclaração. Para obter detalhes do ELS, consulte Usando a CLI de Software de Camada 2 Aprimorada.[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching port-mode trunk
ou
[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching interface-mode trunk
Atribua o LAG a uma VLAN:
[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching vlan members green vlan-id 200
(Opcional): Designe um lado do LAG como ativo para LACP:
[edit interfaces] user@switch# set ae0 aggregated-ether-options lacp active
(Opcional): Designe o intervalo e a velocidade com que as interfaces enviam pacotes LACP:
[edit interfaces] user@switch# set ae0 aggregated-ether-options lacp periodic fast
Resultados
Exiba os resultados da configuração em um switch QFX3500 ou QFX3600:
[edit]
chassis {
aggregated-devices {
ethernet {
device-count 1;
}
}
}
green {
vlan-id 200;
}
}
interfaces {
ae0 {
aggregated-ether-options {
link-speed 10g;
minimum-links 1;
}
unit 0 {
family ethernet-switching {
port-mode trunk;
vlan {
members green;
}
}
}
xe-0/0/2 {
ether-options {
802.3ad ae0;
}
}
xe-0/0/3 {
ether-options {
802.3ad ae0;
}
}
}
Verificação
Para verificar se a comutação está operacional e se um LAG foi criado, execute estas tarefas:
Verifique se o LAG ae0.0 foi criado
Propósito
Verifique se o LAG ae0.0 foi criado no switch.
Ação
show interfaces ae0 terse
Interface Admin Link Proto Local Remote ae0 up up ae0.0 up up eth-switch
Significado
A saída confirma que o ae0.0 link está ativo e mostra o family endereço IP atribuído a esse link.
Verifique se o LAG ae0 foi criado
Propósito
Verifique se o LAG ae0 foi criado no switch
Ação
show interfaces ae0 terse
Interface Admin Link Proto Local Remote ae0 up down ae0.0 up down eth-switch
Significado
A saída mostra que o ae0.0 link está inativo.
Solucionando problemas
Solução de problemas de um LAG que está inativo
Problema
O show interfaces terse comando mostra que o LAG é down.
Solução
Verifique o seguinte:
Verifique se não há nenhuma incompatibilidade de configuração.
Verifique se todas as portas membros estão ativas.
Verifique se um LAG faz parte da comutação ethernet familiar (LAG de Camada 2) ou inet familiar (LAG de Camada 3).
Verifique se o membro LAG está conectado ao LAG correto na outra extremidade.
Informações adicionais da plataforma
Use o Grupo de Agregação de Links para confirmar o suporte à plataforma e à versão para recursos específicos. Plataformas adicionais podem ser suportadas.
| Informações do LAG | EX4100-F Virtual Chassis | EX4200 e EX4200 Virtual Chassis | EX4300 e EX4300 Virtual Chassis | EX4600 | EX4650 Virtual Chassis | EX9200 |
|---|---|---|---|---|---|---|
| EX6200 | ,EX4400 | |||||
| Máximo de interfaces por LAG | 8 | 8 | 16 | 32 | 64 | 64 |
| LAGs máximos por switch | 128 | 111 | 128 | 128 | 72 | 150 |
| LAG Information | QFX5100 | QFX5120 | QFX5130 | QFX5700 | QFX10002 | QFX10008 | |
|---|---|---|---|---|---|---|---|
| QFX5110 | ,QFX5200 | ||||||
| Máximo de interfaces por LAG | 64 | 64 | 64 | 128 | 64 | 64 | 64 |
| LAGs máximos por switch | 96 | 72 | 128 | 144 | 150 | 1000 | 1000 |