LACP entre OLT Huawei e switch: agregação que entrega o dobro, não a metade

O uplink da OLT saturou e comprar interface de 10G não está no orçamento deste mês. Agregar dois enlaces de 1G resolve, custa quase nada e leva quinze minutos. Também é uma das configurações que mais aparecem feitas pela metade nas redes que eu audito.

Os dois sintomas clássicos: a agregação sobe mas entrega a banda de um link só, ou ela sobe de um lado e do outro não, criando um caminho que descarta tráfego de forma intermitente.

O que LACP realmente faz

Vale corrigir a expectativa antes da configuração. Agregação de link não transforma dois enlaces de 1G em um de 2G para uma única conexão. Um download individual continua limitado a 1G.

O que ela faz é distribuir fluxos diferentes entre os membros. Com muitos assinantes, o resultado agregado se aproxima da soma. Com pouco tráfego e poucos fluxos, você pode ver um membro em 90% e o outro parado, e isso é comportamento normal.

Configuração do lado da OLT

Na família MA5800, a agregação é um Eth-Trunk:

huawei(config)# interface eth-trunk 1
huawei(config-eth-trunk-1)# mode lacp-static
huawei(config-eth-trunk-1)# port-mtu 9000
huawei(config-eth-trunk-1)# quit

huawei(config)# interface giu 0/19
huawei(config-if-giu-0/19)# eth-trunk 1 add 0/19/0
huawei(config-if-giu-0/19)# eth-trunk 1 add 0/19/1

Depois, o trunk é que recebe as VLANs, e não mais as interfaces físicas:

huawei(config)# vlan 400 smart
huawei(config)# port vlan 400 eth-trunk 1

Configuração do lado do switch

O nome muda conforme o fabricante, mas o conceito é o mesmo:

  • Huawei: interface Eth-Trunk 1 com mode lacp-static
  • Cisco: channel-group 1 mode active nas interfaces
  • Mikrotik: interface do tipo bonding com mode=802.3ad
  • Juniper: ae0 com aggregated-ether-options lacp active

Duas coisas precisam bater exatamente nos dois lados, sob pena de a agregação não subir ou subir instável: o modo (LACP ativo dos dois lados, ou ativo de um e passivo do outro, nunca estático de um lado e LACP do outro) e a velocidade e duplex de todos os membros.

O erro que faz a banda ficar pela metade

Agregação funcionando, tráfego crescendo e um membro sempre mais carregado que o outro. A causa quase sempre é o algoritmo de balanceamento.

O padrão de muitos equipamentos é distribuir por MAC de origem e destino. Em uplink de OLT, o MAC de destino é sempre o mesmo: o do roteador de borda. Resultado: todo o tráfego cai no mesmo membro.

A correção é mudar o critério para incluir IP, e idealmente porta:

huawei(config)# eth-trunk 1 load-balance src-dst-ip

Se o equipamento suportar src-dst-ip-l4port, melhor ainda: a distribuição fica mais uniforme porque considera também as portas de origem e destino.

Checklist de validação

Uma agregação só está pronta depois de passar por estes cinco pontos:

  1. Estado dos membros. Todos Selected. Membro em Unselected significa negociação incompatível.
  2. Contadores por membro. Depois de algumas horas de tráfego real, a diferença entre eles não deveria passar de algo em torno de 30%.
  3. Teste de queda. Derrube um membro fisicamente e confira que o tráfego segue sem interrupção perceptível.
  4. MTU igual nos dois lados e em todos os membros. MTU divergente gera perda seletiva difícil de rastrear.
  5. VLANs no trunk, não nas interfaces físicas. É o esquecimento mais comum e o que faz a agregação “não passar tráfego”.

Para conferir na OLT:

huawei(config)# display eth-trunk 1
huawei(config)# display interface eth-trunk 1

Quando agregar não é a resposta

Agregação é excelente para ganhar capacidade e resiliência de forma barata. Não é solução quando o problema é outro:

  • Se a saturação é de upload, olhe o dimensionamento do DBA antes do uplink. O gargalo pode estar na PON, não na saída.
  • Se existe perda sem saturação, agregar só espalha o defeito entre dois caminhos.
  • Se você precisa de caminhos por rotas distintas, com convergência controlada, o assunto é roteamento, não camada 2.

A padronização desse tipo de configuração em todo o parque, com backup automático e inventário atualizado, é o escopo da frente de roteadores e switches. Se o gargalo está na PON e não no uplink, o caminho é a consultoria em GPON e FTTH.

A integração entre OLT e switch Huawei com LACP, incluindo a gerência via Mikrotik, é o assunto do módulo final do Curso GPON Huawei OLT MA5800.