Nesta página
Interfaces de ethernet agregadas
SUMMARY Saiba mais sobre interfaces Ethernet agregadas (ou agregação de enlaces Ethernet), como configurar uma interface Ethernet agregada, LACP e outros recursos suportados.
O que são interfaces de ethernet agregadas?
Você pode agrupar ou agrupar várias interfaces Ethernet para formar uma interface de camada de link única conhecida como interface Ethernet agregada (aex) ou um grupo de agregação de enlaces (LAG). O padrão IEEE 802.3ad define a agregação de enlaces de interfaces Ethernet e fornece um método pelo qual você pode agrupar ou empacotar várias interfaces Ethernet. Agrupar várias interfaces permite que você aumente a largura de banda suportada. O dispositivo trata a interface Ethernet agregada ou LAG como um único link em vez de uma combinação de vários links.
Benefícios
-
Maior largura de banda e eficácia de custo — o link agregado oferece largura de banda mais alta do que a largura de banda fornecida por cada link individual sem exigir novos equipamentos.
-
Maior resiliência e disponibilidade — se algum dos links físicos cair, o tráfego será transferido para outro link de membro.
-
Balanceamento de carga — o pacote Ethernet agregado equilibra a carga entre os links de membros se um link falhar.
Diretrizes de configuração para interfaces de ethernet agregadas
Considere as seguintes diretrizes enquanto configura uma interface Ethernet agregada.
-
Para o Junos OS Evolved, se você adicionar uma nova interface de membro ao pacote Ethernet agregado, um evento de flap de link é gerado. A interface física é excluída como uma interface regular e depois adicionada de volta como membro. Durante este período, os detalhes da interface física são perdidos.
-
Você não deve configurar a Ethernet agregada para o gerenciamento de assinantes usando a
ether-options
declaração. Se você fizer isso, o gerenciamento de assinantes não funciona corretamente — há problemas com a contabilidade e as estatísticas dos assinantes. Use agigether-options
declaração para configurar interfaces Ethernet agregadas nas interfaces de link do membro. -
Você não pode configurar filtros simples em interfaces de link de membros em um pacote Ethernet agregado.
-
Você não pode configurar nenhum recurso específico de IQ, como contabilidade MAC, reescritas de VLAN ou enfileiramento de VLAN em interfaces de link de membros em um pacote Ethernet agregado.
Suporte de plataforma para LAG
Tabela 1 lista os roteadores da Série MX e o número máximo de interfaces por LAG e o número máximo de grupos LAG que eles suportam. Os roteadores da Série MX podem oferecer suporte a até 64 interfaces por LAG.
Roteadores da série MX |
Interfaces máximas por LAG |
Grupos de LAG máximos |
---|---|---|
MX5, MX10, MX40, MX80 e MX104 |
16 |
Limitado pela capacidade da interface. 80 no MX104. |
MX150 |
10 |
10 |
MX240, MX480, MX204, MX304, MX960, MX10003, MX10008, MX10016, MX2010 e MX2020 |
64 |
128 (antes de 14.2R1) 1000 (14.2R1 e posterior) |
Tabela 2 lista os roteadores da Série PTX e o número máximo de interfaces por LAG e o número máximo de grupos LAG que eles suportam. Os roteadores da Série PTX podem oferecer suporte a até 128 LAGs.
Roteadores da série PTX |
Interfaces máximas por LAG |
Grupos de LAG máximos |
---|---|---|
PTX1000, PTX10002, PTX10003 e PTX10008 |
64 |
128 |
PTX3000 e PTX5000 |
64 |
128 |
PTX10004, PTX10008 e PTX10016 (Junos OS Evolved) |
64 |
1152 |
PTX10001-36MR |
64 |
256 |
Tabela 3 lista os roteadores da Série ACX e o número máximo de interfaces por LAG e o número máximo de grupos LAG que eles suportam.
Roteadores da série ACX |
Interfaces máximas por LAG |
Grupos de LAG máximos |
---|---|---|
ACX7509 Para ae0 a ae2000 |
64 |
255 |
Para ae2001 a ae4091 |
255 |
63 |
Configure interfaces de ethernet agregadas
Tabela 4 descreve as etapas para configurar interfaces Ethernet agregadas em seu dispositivo de roteamento.
Etapa de configuração |
Comando |
---|---|
Etapa 1: Especifique o número de pacotes Ethernet agregados que você deseja em seu dispositivo. Se você especificar o |
[edit chassis aggregated-devices ethernet] user@host# set device-count number |
Etapa 2: Especifique os membros que deseja incluir no pacote Ethernet agregado e adicione-os individualmente. As interfaces agregadas são numeradas de ae0 a ae4092. |
[edit interfaces ] user@host# set interface-name gigether-options 802.3ad aex |
Etapa 3: Especifique a velocidade do link para os links Ethernet agregados. Quando você especifica a velocidade, todas as interfaces que compõem o pacote Ethernet agregado têm a mesma velocidade. Você também pode configurar os links de membros de um pacote Ethernet agregado com uma combinação de taxas — ou seja, taxas mistas — para uma utilização eficiente da largura de banda. |
[edit interfaces] user@host# set aex aggregated-ether-options link-speed speed |
Etapa 4: Especifique o número mínimo de links para a interface Ethernet agregada (aex) — ou seja, o pacote definido — a ser rotulado. Por padrão, apenas um link deve estar disponível para que o pacote seja rotulado. Você não pode configurar o número mínimo de links e a largura de banda mínima ao mesmo tempo. Eles são mutuamente exclusivos. |
[edit interfaces] user@host# set aex aggregated-ether-options minimum-links number |
Etapa 5: (Opcional) Especifique a largura de banda mínima para os links Ethernet agregados. Você não pode configurar a proteção de enlaces com largura de banda mínima. Você não pode configurar o número mínimo de links e a largura de banda mínima ao mesmo tempo. Eles são mutuamente exclusivos. |
[edit interfaces] user@host# set aex aggregated-ether-options minimum-bandwidth |
Etapa 6: Especifique uma família de interface e o endereço IP para o pacote Ethernet agregado. As interfaces Ethernet agregadas podem ser marcadas por VLAN ou não registradas. A tagamento de pacotes oferece uma maneira lógica de diferenciar o tráfego em portas que oferecem suporte a várias redes de área local virtual (VLAN). Embora você deva configurar interfaces Ethernet agregadas para receber tráfego com tags, você também deve configurar interfaces Ethernet agregadas que podem receber tráfego não registrado. |
Interface com tags [edit interfaces] user@host# set aex vlan-tagging unit 0 vlan-id vlan-id Interface sem registro [edit interfaces] user@host# set aex unit 0 family inet address ip-address |
Etapa 7: (Opcional) Configure seu dispositivo para coletar estatísticas multicast para a interface Ethernet agregada. Para ver as estatísticas multicast, use o |
[edit interfaces] user@host# set aex multicast-statistics |
Etapa 8: Verifique e confirme a configuração. |
[edit interfaces] user@host# run show configuration user@host# commit |
Etapa 9: (Opcional) Exclua uma interface Ethernet agregada. |
[edit] user@host# delete interfaces aex OU [edit] user@host# delete chassis aggregated-devices ethernet device-count |
Consulte também
Interfaces de ethernet agregadas e de modo misto
Nos dispositivos da Juniper Networks, você pode configurar os links de membros de um pacote Ethernet agregado para operar em diferentes velocidades de enlace (também conhecidas como taxas). O pacote Ethernet agregado configurado é conhecido como um pacote Ethernet agregado de taxa mista. Quando você configura os links de membros de um pacote Ethernet agregado no modo LAN, bem como o modo WAN para interfaces Ethernet de 10 Gigabit, a configuração é conhecida como configuração de modo misto.
Benefícios
-
Utilização eficiente de largura de banda — Quando você configura os links de membros com diferentes velocidades de enlace, a largura de banda é usada de forma eficiente e concluída.
-
Balanceamento de carga — equilibra a carga entre os links de membros em um pacote Ethernet agregado se um link falhar.
Suporte de plataforma para pacotes de ethernet agregados mistos
Tabela 5 lista as plataformas e MPCs correspondentes que oferecem suporte a pacotes Ethernet agregados de taxa mista em roteadores da Série MX.
Para obter informações sobre dispositivos que oferecem suporte a pacotes de ethernet agregados mistos no Junos OS e Junos OS Evolved, veja Feature Explorer.
MPCs com suporte |
Plataforma com suporte |
Versão inicial |
---|---|---|
16x10GE (MPC-3D-16XGE-SFPP) |
MX240, MX480, MX960, MX2010 e MX2020 |
14.2R1 |
MPC1E (MX-MPC1-3D; MX-MPC1E-3D; MX-MPC-1-3D-Q; MX-MPC1E-3D-Q) |
MX240, MX480, MX960, MX2010 e MX2020 |
14.2R1 |
MPC2E (MX-MPC2-3D; MX-MPC2E-3D; MX-MPC2-3D-Q; MX-MPC2E-3D-Q; MX-MPC2-3D-EQ; MX-MPC2E-3D-EQ; MX-MPC2-3D-P) |
MX240, MX480, MX960, MX2010 e MX2020 |
14.2R1 |
MPC3E (MX-MPC3E-3D) |
MX240, MX480, MX960, MX2010 e MX2020 |
14.2R1 |
MPC4E (MPC4E-3D-32XGE-SFPP e MPC4E-3D-2CGE-8XGE) |
MX240, MX480, MX960, MX2010 e MX2020 |
14.2R1 |
MPC5E (6x40GE+24x10GE; 6x40GE+24x10GEQ; 2x100GE+4x10GE; 2x100GE+4x10GEQ) |
MX240, MX480, MX960, MX2010 e MX2020 |
14.2R1 |
MPC6E (MX2K-MPC6E) |
MX2010 e MX2020 |
14.2R1 |
MPC7E (Multi-Rate) (MPC7E-MRATE) |
MX240, MX480, MX960, MX2010 e MX2020 |
15.1F4 |
MPC7E 10G (MPC7E-10G) |
MX240, MX480, MX960, MX2010 e MX2020 |
15.1F5 |
MPC8E (MX2K-MPC8E) |
MX2010 e MX2020 |
15.1F5 |
MPC9E (MX2K-MPC9E) |
MX2010 e MX2020 |
15.1F5 |
MPC10E (MPC10E-15C-MRATE, MPC10E-10C-MRATE) |
MX240, MX480 e MX960 |
19.1R1 |
MPC11E (MX2KE-MPC11E) |
MX2010 e MX2020 |
19.3R2 e 20.1R1 |
Tabela 6 lista as plataformas e os componentes de hardware correspondentes que oferecem suporte a pacotes Ethernet agregados mistos.
Taxa e modo |
Plataforma com suporte |
FPCs suportados |
PICs com suporte |
---|---|---|---|
LAN Ethernet e WAN de 10 Gigabits (Taxa de WAN: OC192) |
Roteadores T640, T1600, T4000 e TX Matrix Plus |
|
|
|
|
||
|
|
||
Ethernet de 40 Gigabit, Ethernet de 100 Gigabits |
Roteadores T4000 e TX Matrix Plus |
|
|
Roteadores T640, T1600, T4000 e TX Matrix Plus |
|
|
Diretrizes de configuração para links de ethernet agregados de taxa mista
Considere as seguintes diretrizes enquanto configura um pacote Ethernet agregado de taxa mista:
-
Você pode configurar um máximo de 64 links de membros para formar um pacote Ethernet agregado misto.
-
Quando você mistura uma interface Ethernet de 10 Gigabit no modo LAN e uma interface Ethernet de 10 Gigabits no modo WAN no mesmo pacote agregado da Série MX, ele não é considerado um agregado de taxa mista. Para misturar as interfaces com a mesma velocidade, mas opções de enquadramento diferentes, você não precisa usar a
mixed
declaração no nível de[edit interfaces interface-name aggregated-ether-options link-speed]
hierarquia. -
Os links de ethernet agregados de taxa mista podem interoperar com links de membros Ethernet agregados da Non-Juniper Networks desde que o balanceamento de carga de Ethernet agregado de taxa mista seja configurado na saída.
-
Depois de configurar um link Ethernet agregado de taxa mista em um PIC Ethernet de 100 Gigabits com CFP, alterar a proteção agregada de enlaces Ethernet ou as configurações de proteção de link LACP resulta em flapping agregado de link Ethernet. Além disso, mudar a configuração de um link Ethernet agregado misto pode resultar em flapping agregado do link Ethernet.
-
Os pacotes são descartados quando a taxa de transferência total do fluxo de hash saindo de um link de membro (ou a taxa de transferência de vários fluxos de hash saindo de um único link de membro) excede a velocidade de link do link do membro. Isso pode acontecer quando o link do membro de saída muda por causa de uma falha no link e dos switches de fluxo de hash para um link de velocidade de membro que é menor do que a taxa de transferência total do fluxo de hash.
-
Os links Ethernet agregados de taxa mista não oferecem suporte a componentes cos baseados em taxa, como programador, shaper e policiador. No entanto, as configurações padrão de CoS são suportadas nos links Ethernet agregados de taxa mista.
-
O balanceamento de carga do tráfego de saída nos links de membros de um link Ethernet agregado de taxa mista é proporcional às taxas dos links de membros. O balanceamento de carga multicast de saída não é suportado em interfaces Ethernet agregadas mistas.
-
A interface Ethernet agregada de taxa mista não oferece suporte à proteção agregada de enlaces Ethernet, proteção de enlaces em um modelo 1:1 e proteção de enlaces LACP.
Configure interfaces de ethernet agregadas de taxa mista
Tabela 7 descreve as etapas para configurar o pacote Ethernet agregado de taxa mista em seu dispositivo.
Etapa de configuração |
Comando |
---|---|
Etapa 1: Especifique o número de pacotes Ethernet agregados que você deseja em seu dispositivo. Se você especificar o |
[edit chassis aggregated-devices ethernet] user@host# set device-count number |
Etapa 2: Especifique os membros que deseja incluir no pacote Ethernet agregado. As interfaces agregadas são numeradas de ae0 a ae4092. |
[edit interfaces ] user@host# set interface-name gigether-options 802.3ad aex |
Etapa 3: Especifique a velocidade do link para os links Ethernet agregados. Quando você especifica a velocidade como mista, você pode configurar os links de membros de um pacote Ethernet agregado com uma combinação de taxas — ou seja, taxas mistas — para uma utilização eficiente da largura de banda. Você não pode configurar o número mínimo de links para o pacote Ethernet agregado a ser rotulado, quando você configura a velocidade do link como mista. |
[edit interfaces] user@host# set aex aggregated-ether-options link-speed mixed |
Etapa 4: Especifique a largura de banda mínima para os links Ethernet agregados. Você não pode configurar a proteção de enlaces com a largura de banda mínima. |
[edit interfaces] user@host# set aex aggregated-ether-options minimum-bandwidth |
Etapa 5: Verifique e confirme a configuração. |
[edit interfaces] user@host# run show configuration user@host# commit |
Consulte também
O que é o protocolo de controle de agregação de enlaces?
O Link Aggregation Control Protocol (LACP), definido no IEEE 802.3ad, é um protocolo de monitoramento que detecta falha na camada de enlace em uma rede. Você pode usar o LACP para monitorar as extremidades locais e remotas de links de membros em um LAG.
Por padrão, o LACP não está configurado em interfaces Ethernet agregadas. Os links Ethernet não trocam informações sobre o estado do link. Quando você configura o LACP, o link de transmissão (também conhecido como ator) inicia a transmissão de pacotes LACP para o link de recebimento (também conhecido como parceiro). O ator é a interface local em uma troca de LACP. O parceiro é a interface remota em uma troca de LACP.
Ao configurar o LACP, você deve selecionar um dos seguintes modos de transmissão para cada extremidade do LAG:
-
Para iniciar a transmissão de pacotes LACP e resposta a pacotes LACP, você deve configurar o LACP no modo ativo. Se o ator ou parceiro estiver ativo, eles trocam pacotes LACP.
-
Passiva— Não há troca de pacotes LACP. Este é o modo de transmissão padrão.
Benefícios
-
Monitoramento de links — o LACP detecta configurações inválidas na extremidade local, bem como na extremidade remota do link.
-
Resiliência e redundância do enlace — se um link falhar, o LACP garante que o tráfego continue a fluir nos links restantes.
Diretrizes de configuração para LACP
Considere as seguintes diretrizes ao configurar o LACP:
-
Quando você configura o LACP em várias interfaces físicas diferentes, apenas recursos que são suportados em todos os dispositivos vinculados são suportados no pacote resultante do grupo de agregação de enlaces (LAG). Por exemplo, diferentes PICs podem suportar um número diferente de aulas de encaminhamento. Se você usar a agregação de enlaces para conectar as portas de um PIC que oferece suporte a até 16 aulas de encaminhamento com um PIC que oferece suporte a até 8 aulas de encaminhamento, o pacote LAG resultante suporta até 8 aulas de encaminhamento. Da mesma forma, a ligação de um PIC que oferece suporte à detecção ponderada de inicialidade aleatória (WRED) com um PIC que não oferece suporte a ele resulta em um pacote LAG que não oferece suporte ao WRED.
-
Se você configurar o identificador do sistema LACP (usando a
system-id systemid
declaração) para ser todos zeros (00:00:00:00:00:00), a operação de confirmação apresentará um erro. -
Quando você habilita um dispositivo a processar pacotes recebidos em um link de membro, independentemente do estado LACP, se o estado do pacote Ethernet agregado estiver em alta (usando a
accept-data
declaração), o dispositivo não processa os pacotes conforme definido no padrão IEEE 802.3ax. De acordo com este padrão, os pacotes devem ser descartados, mas eles são processados em vez disso porque você configurou aaccept-data
declaração.
Nos switches EX2300 e EX3400, o protocolo LACP deve ser configurado com um temporizador LENTO periódico para evitar flaps durante eventos de operações intensivas de CPU, como switchover do mecanismo de roteamento, flaps de interface e coleta exaustiva de dados do mecanismo de encaminhamento de pacotes.
Configure LACP
Tabela 8 descreve as etapas para configurar o LACP em uma interface Ethernet agregada.
Etapa de configuração |
Comando |
---|---|
Etapa 1: Especifique o modo de transmissão LACP — ativo ou passivo. |
[edit interfaces interface-name aggregated-ether-options] user@host# set lacp active user@host# set lacp passive |
Etapa 2: Especifique o intervalo em que as interfaces enviam pacotes LACP. Quando você configura diferentes intervalos para as interfaces ativas e passivas, o ator transmite os pacotes na taxa configurada na interface do parceiro . |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set periodic interval |
Etapa 3: Configure o identificador do sistema LACP. O identificador de sistema definido pelo usuário no LACP permite que duas portas de dois dispositivos diferentes atuem como se fossem parte do mesmo grupo agregado. O identificador de sistema é um campo globalmente único de 48 bits (6 byte). Ele é usado em combinação com um valor de prioridade de sistema de 16 bits, o que resulta em um identificador de sistema LACP exclusivo. |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set system-id system-id |
Etapa 4: Configure a prioridade do sistema LACP no nível agregado da interface Ethernet. Essa prioridade do sistema tem prioridade sobre o valor de prioridade configurado em nível global |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set system-priority system-priority |
Etapa 5: (Opcional) Configure a chave administrativa do LACP. Você deve configurar o MC-LAG para configurar essa opção. Para obter mais informações sobre o MC-LAG, consulte Entendendo grupos de agregação de enlaces multichassis. |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set admin-key number |
Etapa 6: Especifique o período de tempo, em segundos, para o qual o LACP mantém o estado de um link de membro conforme expirado. Para evitar o flapping excessivo de um link de membro LAG, você pode configurar o LACP para evitar que a transição de uma interface desça para até um intervalo especificado. |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set hold-time timer-value |
Etapa 7: Configure o dispositivo para processar pacotes recebidos em um link de membro, independentemente do estado LACP, se o status da interface agregada estiver ativa. |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# set accept-data |
Etapa 8: Verifique e confirme a configuração. |
[edit interfaces interface-name aggregated-ether-options lacp] user@host# run show configuration user@host# commit |
Consulte também
Distribuição direcionada de interfaces lógicas estáticas em links agregados de membros da ethernet
Por padrão, os pacotes Ethernet agregados usam um algoritmo baseado em hash para distribuir tráfego em vários links. O tráfego destinado a uma interface lógica de um pacote pode sair por qualquer um dos links de membros com base no algoritmo de hashing. A política de saída é distribuída entre agendadores de interface de membros individuais ou policiais instanciados em cada Mecanismo de encaminhamento de pacotes hospedando um link de membro. A aplicação de políticas de saída distribuída depende do balanceamento de carga de tráfego e, portanto, nem sempre é preciso.
A distribuição direcionada fornece um mecanismo para direcionar o tráfego por meio de links especificados de um pacote Ethernet agregado. Você também pode usar a distribuição direcionada para atribuir funções aos links de membros para lidar com cenários de falha de enlaces. A distribuição direcionada garante uma aplicação precisa de políticas que não é distribuída para uma determinada interface lógica. A distribuição direcionada é aplicável a interfaces de Camada 2 e Camada 3, independentemente da família configurada para a interface lógica. O tráfego de saída de um host de Camada 3 é distribuído entre todos os links de membros de um pacote Ethernet agregado. A distribuição direcionada é implementada apenas para o tráfego de trânsito.
Você pode formar listas de distribuição compostas por links de membros das interfaces Ethernet agregadas e pode atribuir funções a essas listas da seguinte forma:
-
Lista primária de distribuição: Você pode configurar os links de membros que farão parte da lista primária de distribuição. O tráfego é equilibrado entre todos os links de membros da lista primária. Se todos os links da lista primária estiverem ativas, o tráfego será encaminhado nesses links. Se alguns dos links de uma lista primária falharem, os links restantes transportam tráfego.
-
Lista de distribuição de backup: Você pode configurar os links de membros que farão parte da lista de distribuição de backup. Se todos os links da lista primária forem desativados, somente então os links da lista de backup começarão a transportar tráfego. Se alguns dos links da lista de backup falharem, os links restantes da lista de backup transportam tráfego.
-
Lista de distribuição de standby: Todos os links restantes são adicionados à lista de espera definida. Se todos os links da lista primária e da lista de backup forem desativados, somente então os links da lista de espera começarão a transportar tráfego. Quando os links da lista de distribuição primária voltam a funcionar, eles retomam o tráfego.
Benefícios
-
Aplicação precisa de políticas — a aplicação de políticas não é distribuída e, portanto, é precisa.
-
Balanceamento de carga — Com a distribuição direcionada, você pode equilibrar o tráfego entre os links agregados de membros do pacote Ethernet.
Exemplo: Configure a distribuição direcionada para aplicação precisa de políticas em interfaces lógicas em links agregados de membros da ethernet
Este exemplo mostra como configurar listas de distribuição direcionadas primárias e de backup para links agregados de membros da Ethernet. Os links de membros são atribuídos à lista de distribuição. As interfaces lógicas do pacote Ethernet agregado são então atribuídas à lista primária e à lista de backup.
Configuração
Configuração rápida da CLI
Para configurar rapidamente este exemplo, 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 e, em seguida, entrar no commit
modo de configuração.
[edit groups GR-AE-ACCESS-DISTRIBUTION] user@host# set interfaces <ae*> unit <*[1 3 5 7 9]> description “matched-odd” targeted-distribution primary-list dl2 user@host# set interfaces <ae*> unit <*[1 3 5 7 9]> description “matched-odd” targeted-distribution backup-list dl1 user@host# set interfaces <ae*> unit <*[0 2 4 6 8]> description “matched-even” targeted-distribution primary-list dl1 user@host# set interfaces <ae*> unit <*[0 2 4 6 8]> description “matched-even” targeted-distribution backup-list dl2 user@host# set interfaces ge-0/0/3 apply-groups-except INTF gigether-options 802.3ad ae10 distribution-list dl1 user@host# set interfaces ge-0/0/4 apply-groups-except INTF gigether-options 802.3ad ae10 distribution-list dl2 user@host# set interfaces <ae*> apply-groups GR-AE-ACCESS-DISTRIBUTION user@host# set interfaces <ae*> flexible-vlan-tagging encapsulation flexible-ethernet-services unit 101 vlan-id 101 family inet address 10.1.0.1/16 user@host# set interfaces <ae*> flexible-vlan-tagging encapsulation flexible-ethernet-services unit 102 vlan-id 102 family inet address 10.2.0.1/16 user@host# set interfaces <ae*> flexible-vlan-tagging encapsulation flexible-ethernet-services unit 103 vlan-id 103 family inet address 10.3.0.1/16 user@host# set interfaces <ae*> flexible-vlan-tagging encapsulation flexible-ethernet-services unit 104 vlan-id 104 family inet address 10.4.0.1/16
Procedimento passo a passo
Para configurar a distribuição direcionada:
-
Crie um grupo global de aplicações e especifique a lista primária e a lista de backup.
[edit groups GR-AE-ACCESS-DISTRIBUTION] user@host# set interfaces <ae*> unit <*[1 3 5 7 9]> description “matched-odd” targeted-distribution primary-list dl2 user@host# set interfaces <ae*> unit <*[1 3 5 7 9]> description “matched-odd” targeted-distribution backup-list dl1 user@host# set interfaces <ae*> unit <*[0 2 4 6 8]> description “matched-even” targeted-distribution primary-list dl1 user@host# set interfaces <ae*> unit <*[0 2 4 6 8]> description “matched-even” targeted-distribution backup-list dl2
-
Atribua cada membro do pacote Ethernet agregado a uma lista de distribuição diferente.
[edit] user@host# set interfaces ge-0/0/3 apply-groups-except INTF gigether-options 802.3ad ae10 distribution-list dl1 [edit] user@host# set interfaces ge-0/0/4 apply-groups-except INTF gigether-options 802.3ad ae10 distribution-list dl2
-
Conecte o grupo
aplicado definido à interface Ethernet agregada.
[edit] user@host# set interfaces ae10 apply-groups GR-AE-ACCESS-DISTRIBUTION
-
Crie as interfaces lógicas e configure seus parâmetros.
[edit] user@host# set interfaces ae10 apply-groups GR-AE-ACCESS-DISTRIBUTION user@host# set interfaces ae10 flexible-vlan-tagging encapsulation flexible-ethernet-services set unit 101 vlan-id 101 family inet address 10.1.0.1/16 user@host# set interfaces ae10 flexible-vlan-tagging encapsulation flexible-ethernet-services unit 102 vlan-id 102 family inet address 10.2.0.1/16 user@host# set interfaces ae10 flexible-vlan-tagging encapsulation flexible-ethernet-services unit 103 vlan-id 103 family inet address 10.3.0.1/16 user@host# set interfaces ae10 flexible-vlan-tagging encapsulation flexible-ethernet-services unit 104 vlan-id 104 family inet address 10.4.0.1/16
Resultados
A partir do modo de configuração, confirme sua configuração usando o show
comando. Se a saída não exibir a configuração pretendida, repita as instruções de configuração neste exemplo para corrigi-la.
user@host# show groups GR-AE-ACCESS-DISTRIBUTION interfaces { <ae*> { unit "<*[1 3 5 7 9]>" { description "matched odd"; targeted-distribution { primary-list dl2; backup-list dl1; } } unit "<*[0 2 4 6 8]>" { description "matched even"; targeted-distribution { primary-list dl1; backup-list dl2; } } } }
user@host# show interfaces ge-0/0/3 apply-groups-except INTF; gigether-options { 802.3ad { ae10; distribution-list dl1; } }
user@host# show interfaces ge-0/0/4 apply-groups-except INTF; gigether-options { 802.3ad { ae10; distribution-list dl2; } }
user@host# show interfaces ae10 apply-groups apply-groups GR-AE-ACCESS-DISTRIBUTION;
user@host# show interfaces ae10 apply-groups GR-AE-ACCESS-DISTRIBUTION; flexible-vlan-tagging; encapsulation flexible-ethernet-services; unit 101 { vlan-id 101; family inet { address 10.1.0.1/16 { } } } unit 102 { vlan-id 102; family inet { address 10.2.0.1/16 { } } } unit 103 { vlan-id 103; family inet { address 10.3.0.1/16 { } } } unit 104 { vlan-id 104; family inet { address 10.4.0.1/16 { } } }
Requisitos
Este exemplo usa os seguintes componentes de software e hardware:
-
Versão 16.1 do Junos OS e versões posteriores
-
Uma plataforma de roteamento universal 5G da Série MX
Visão geral
A distribuição direcionada fornece um mecanismo para direcionar o tráfego por meio de links especificados de um pacote Ethernet agregado, e também atribui funções a links de membros para lidar com cenários de falha de enlaces. Você pode configurar a distribuição direcionada para equilibrar o tráfego entre os links agregados de membros do pacote Ethernet. Você pode mapear uma interface lógica para um único link apenas para o tráfego de saída.
Este exemplo usa a apply-groups
configuração para especificar as listas de distribuição para as interfaces lógicas dos links agregados de membros da Ethernet. Você pode usar a apply-groups
declaração para herdar as declarações de configuração do Junos OS de um grupo de configuração. A apply-groups
declaração de configuração no exemplo mostra os links de membros com números ímpares do pacote Ethernet agregado sendo atribuídos à lista primária dl2 e links de membros com numeração uniforme sendo atribuídos à lista primária dl1.
A interface Ethernet agregada usada neste exemplo é ae10 com unidades 101, 102, 103 e 104. A interface física ge-0/0/3 é especificada como lista de distribuição dl1 e ge-0/0/4 como dl2. Os números da unidade de interface lógica do pacote Ethernet agregado que termina em um número ímpar são atribuídos à lista dl1 de distribuição como a lista primária, e aqueles que terminam em número par são atribuídos à lista dl2 de distribuição como a lista primária.
Para configurar a distribuição direcionada, você deve:
-
Crie um grupo global de aplicações.
-
Atribua cada membro da interface Ethernet agregada a uma lista de distribuição diferente.
-
Conecte o grupo aplicado à interface Ethernet agregada.
-
Crie as interfaces lógicas. O grupo aplicado atribui automaticamente as listas de distribuição a cada membro do pacote Ethernet agregado, conforme necessário.
Verificação
Verifique a distribuição direcionada de interfaces lógicas
Propósito
Verifique se as interfaces lógicas são atribuídas às listas de distribuição.
Ação
Para verificar se as interfaces lógicas são atribuídas às listas de distribuição, insira o show interfaces detail or extensive
comando.
A show interfaces detail or extensive
saída de comando mostra as interfaces lógicas terminando em um número ímpar sendo atribuído à lista dl1 de distribuição (ge-0/0/3
) e aquelas que terminam em um número par sendo atribuído à lista dl2 de distribuição (ge-0/0/4
) por padrão. Se houver uma falha em qualquer uma dessas interfaces, as interfaces lógicas mudam para as interfaces da lista de backup ou continuam a usar a interface de membro ativa. Por exemplo, no pacote ae10.101
Ethernet agregado, a interface primária mostrada é ge-0/0/4
e no pacote ae10.102
Ethernet agregado, a interface primária é ge-0/0/3
, e da mesma forma para as outras interfaces lógicas.
user@host# run show interfaces extensive ae10 Physical interface: ae10, Enabled, Physical link is Up Interface index: 129, SNMP ifIndex: 612, Generation: 132 Link-level type: Flexible-Ethernet, MTU: 9000, Speed: 2Gbps, BPDU Error: None, MAC-REWRITE Error: None, Loopback: Disabled, Source filtering: Disabled, Flow control: Disabled Pad to minimum frame size: Disabled Minimum links needed: 1, Minimum bandwidth needed: 1bps Device flags : Present Running Interface flags: SNMP-Traps Internal: 0x4000 Current address: 00:05:86:1e:70:c1, Hardware address: 00:05:86:1e:70:c1 Last flapped : 2016-08-30 16:15:28 PDT (00:43:15 ago) Statistics last cleared: Never Traffic statistics: Input bytes : 0 0 bps Output bytes : 77194 200 bps Input packets: 0 0 pps Output packets: 300 0 pps IPv6 transit statistics: Input bytes : 0 Output bytes : 0 Input packets: 0 Output packets: 0 Dropped traffic statistics due to STP State: Input bytes : 0 Output bytes : 0 Input packets: 0 Output packets: 0 Input errors: Errors: 0, Drops: 0, Framing errors: 0, Runts: 0, Giants: 0, Policed discards: 0, Resource errors: 0 Output errors: Carrier transitions: 0, Errors: 0, Drops: 0, MTU errors: 0, Resource errors: 0 Ingress queues: 8 supported, 4 in use Queue counters: Queued packets Transmitted packets Dropped packets 0 0 0 0 1 0 0 0 2 0 0 0 3 0 0 0 Egress queues: 8 supported, 4 in use Queue counters: Queued packets Transmitted packets Dropped packets 0 0 0 0 1 0 0 0 2 0 0 0 3 0 0 0 Queue number: Mapped forwarding classes 0 best-effort 1 expedited-forwarding 2 assured-forwarding 3 network-control Logical interface ae10.101 (Index 345) (SNMP ifIndex 617) (Generation 154) Description: matched odd Flags: Up SNMP-Traps 0x4000 VLAN-Tag [ 0x8100.101 ] Encapsulation: ENET2 Statistics Packets pps Bytes bps Bundle: Input : 0 0 0 0 Output: 2 0 92 0 Adaptive Statistics: Adaptive Adjusts: 0 Adaptive Scans : 0 Adaptive Updates: 0 Link: ge-0/0/3.101 Input : 0 0 0 0 Output: 2 0 92 0 ge-0/0/4.101 Input : 0 0 0 0 Output: 0 0 0 0 Aggregate member links: 2 Marker Statistics: Marker Rx Resp Tx Unknown Rx Illegal Rx ge-0/0/3.101 0 0 0 0 ge-0/0/4.101 0 0 0 0 List-Type Status Primary Active Interfaces: ge-0/0/4 Up List-Type Status Backup Waiting Interfaces: ge-0/0/3 Up List-Type Status Standby Down Protocol inet, MTU: 8978, Generation: 198, Route table: 0 Flags: Sendbcast-pkt-to-re Addresses, Flags: Is-Preferred Is-Primary Destination: 10.1.0.1/15, Local: 10.1.0.2, Broadcast: 10.1.0.3, Generation: 154 Protocol multiservice, MTU: Unlimited, Generation: 199, Route table: 0 Policer: Input: __default_arp_policer__ Logical interface ae10.102 (Index 344) (SNMP ifIndex 615) (Generation 153) Description: matched even Flags: Up SNMP-Traps 0x4000 VLAN-Tag [ 0x8100.102 ] Encapsulation: ENET2 Statistics Packets pps Bytes bps Bundle: Input : 0 0 0 0 Output: 4 0 296 0 Adaptive Statistics: Adaptive Adjusts: 0 Adaptive Scans : 0 Adaptive Updates: 0 Link: ge-0/0/3.102 Input : 0 0 0 0 Output: 4 0 296 0 ge-0/0/4.102 Input : 0 0 0 0 Output: 0 0 0 0 Marker Statistics: Marker Rx Resp Tx Unknown Rx Illegal Rx ge-0/0/3.102 0 0 0 0 ge-0/0/4.102 0 0 0 0 List-Type Status Primary Active Interfaces: ge-0/0/3 Up List-Type Status Backup Waiting Interfaces: ge-0/0/4 Up List-Type Status Standby Down Protocol inet, MTU: 8978, Generation: 196, Route table: 0 Flags: Sendbcast-pkt-to-re Addresses, Flags: Is-Preferred Is-Primary Destination: 10.2.0.1 , Local: 10.2.0.1, Broadcast: 10.2.0.3, Generation: 152 Protocol multiservice, MTU: Unlimited, Generation: 197, Route table: 0 Policer: Input: __default_arp_policer__ Logical interface ae10.103 (Index 343) (SNMP ifIndex 614) (Generation 152) Description: matched odd Flags: Up SNMP-Traps 0x4000 VLAN-Tag [ 0x8100.103 ] Encapsulation: ENET2 Statistics Packets pps Bytes bps Bundle: Input : 0 0 0 0 Output: 3 0 194 0 Adaptive Statistics: Adaptive Adjusts: 0 Adaptive Scans : 0 Adaptive Updates: 0 Link: ge-0/0/3.103 Input : 0 0 0 0 Output: 3 0 194 0 ge-0/0/4.103 Input : 0 0 0 0 Output: 0 0 0 0 Marker Statistics: Marker Rx Resp Tx Unknown Rx Illegal Rx ge-0/0/3.103 0 0 0 0 ge-0/0/4.103 0 0 0 0 List-Type Status Primary Active Interfaces: ge-0/0/4 Up List-Type Status Backup Waiting Interfaces: ge-0/0/3 Up List-Type Status Standby Down Protocol inet, MTU: 8978, Generation: 194, Route table: 0 Flags: Sendbcast-pkt-to-re Addresses, Flags: Is-Preferred Is-Primary Destination: 10.3.0.0/15, Local: 10.3.0.1, Broadcast: 10.3.0.3, Generation: 150 Protocol multiservice, MTU: Unlimited, Generation: 195, Route table: 0 Policer: Input: __default_arp_policer__ Logical interface ae10.104 (Index 342) (SNMP ifIndex 616) (Generation 151) Description: matched even Flags: Up SNMP-Traps 0x4000 VLAN-Tag [ 0x8100.104 ] Encapsulation: ENET2 Statistics Packets pps Bytes bps Bundle: Input : 0 0 0 0 Output: 2 0 92 0 Adaptive Statistics: Adaptive Adjusts: 0 Adaptive Scans : 0 Adaptive Updates: 0 Link: ge-0/0/3.104 Input : 0 0 0 0 Output: 2 0 92 0 ge-0/0/4.104 Input : 0 0 0 0 Output: 0 0 0 0 Marker Statistics: Marker Rx Resp Tx Unknown Rx Illegal Rx ge-0/0/3.104 0 0 0 0 ge-0/0/4.104 0 0 0 0 List-Type Status Primary Active Interfaces: ge-0/0/3 Up List-Type Status Backup Waiting Interfaces: ge-0/0/4 Up List-Type Status Standby Down Protocol inet, MTU: 8978, Generation: 192, Route table: 0 Flags: Sendbcast-pkt-to-re Addresses, Flags: Is-Preferred Is-Primary Destination: 10.4.0.0/16, Local: 10.4.0.1, Broadcast: 10.4.0.3, Generation: 148 Protocol multiservice, MTU: Unlimited, Generation: 193, Route table: 0 Policer: Input: __default_arp_policer__ Logical interface ae10.32767 (Index 341) (SNMP ifIndex 613) (Generation 150) Flags: Up SNMP-Traps 0x4004000 VLAN-Tag [ 0x0000.0 ] Encapsulation: ENET2 Statistics Packets pps Bytes bps Bundle: Input : 0 0 0 0 Output: 0 0 0 0 Adaptive Statistics: Adaptive Adjusts: 0 Adaptive Scans : 0 Adaptive Updates: 0 Link: ge-0/0/3.32767 Input : 0 0 0 0 Output: 95 0 38039 0 ge-0/0/4.32767 Input : 0 0 0 0 Output: 95 0 38039 0 Marker Statistics: Marker Rx Resp Tx Unknown Rx Illegal Rx ge-0/0/3.32767 0 0 0 0 ge-0/0/4.32767 0 0 0 0 Protocol multiservice, MTU: Unlimited, Generation: 191, Route table: 0 Flags: None Policer: Input: __default_arp_policer__
Contabilidade de endereço MAC para endereços aprendidos dinamicamente em interfaces de ethernet agregadas
Você pode configurar o endereço MAC de origem e a contabilidade baseada em endereço MAC de destino para endereços MAC que são aprendidos dinamicamente em interfaces Ethernet agregadas.
Por padrão, o aprendizado dinâmico dos endereços MAC de origem e destino em interfaces Ethernet agregadas é desativado. Ao ativar esse recurso, você pode configurar a contabilidade baseada em endereço MAC de origem e destino nas interfaces roteadas em roteadores da Série MX com DPCs e MPCs. Além disso, quando você permite o aprendizado dinâmico dos endereços MAC, as configurações do filtro MAC para cada link de membro do pacote Ethernet agregado são atualizadas. O limite no número máximo de endereços MAC que podem ser aprendidos com uma interface não se aplica a esse aprendizado dinâmico da funcionalidade dos endereços MAC.
A contabilidade baseada em MAC de destino é suportada apenas para endereços MAC aprendidos dinamicamente na interface de entrada, incluindo cada link individual de criança ou membro do pacote Ethernet agregado. Os MPCs não oferecem suporte ao aprendizado de endereço MAC de destino. O aprendizado dinâmico dos endereços MAC pode ser suportado apenas na interface Ethernet agregada ou em links de membros individuais seletivos. O suporte de aprendizado MAC no pacote depende da capacidade de links de membros individuais. Se um link no pacote não conter o recurso de suporte ao aprendizado ou contabilidade MAC, ele será desativado no pacote Ethernet agregado.
Os dados MAC do pacote agregado são exibidos após a coleta de dados de links individuais para crianças. Nos DPCs, esses pacotes são contabilizados na direção de saída (contagem de pacotes/byte de saída), enquanto no MPCs, esses pacotes não são contabilizados porque o aprendizado de DMAC não é suportado. Essa diferença de comportamento também ocorre entre ligações infantis em DPCs e MPCs. Como esse recurso para permitir o aprendizado dinâmico está relacionado à coleta de estatísticas de banco de dados MAC de links infantis com base no comando emitido pela CLI, há um impacto no tempo necessário para exibir os dados no console com base no tamanho do banco de dados MAC e no número de links infantis espalhados por diferentes FPCs.
Benefícios
-
Estatísticas de computação — permite que você compute estatísticas de endereço MAC para endereços MAC aprendidos dinamicamente.
O que é o LAG aprimorado?
Quando você associa uma interface física a uma interface Ethernet agregada, os links físicos para crianças também estão associados à interface Ethernet agregada pelos pais para formar um LAG. Assim, um próximo salto infantil é criado para cada link de membro de uma interface Ethernet agregada para cada interface VLAN. Por exemplo, um próximo salto agregado para uma interface Ethernet agregada com 16 links de membros leva à criação de 17 próximos saltos por VLAN.
Quando você configura o LAG aprimorado, os próximos saltos para crianças não são criados para links de membros e, como resultado, um número maior de próximos saltos pode ser suportado. Para configurar o LAG aprimorado, você deve configurar o modo de serviços de rede do dispositivo como enhanced-ip
. Esse recurso não é compatível se o modo de serviços de rede do dispositivo estiver definido para operar no enhanced-ethernet
modo. Esse recurso é habilitado por padrão se o modo de serviços de rede no dispositivo estiver configurado como enhanced-mode
.
Benefícios
-
Redução no uso de memória e CPU para oferecer suporte a interfaces Ethernet agregadas.
-
Melhoria no desempenho do sistema e números de escala.
Tabela de histórico de alterações
A compatibillidadde com o recurso dependerá da platadorma e versão utilizada. Use o Feature Explorer para saber se o recurso é compatível com sua plataforma.
local-address
configurado em relação à interface ou endereço IP de loopback antes que a configuração se comprometa.