Existe um protocolo da IEEE denominado 802.3ad que define o que é o “link aggregation”. Por meio deste protocolo (de mercado) é possível criar uma forma padronizada para agrupaar múltiplos links entre ativos (equipamentos de camada 2) fazendo com que estes se comportem com se fossem um único link. A este grupo de links chamamos LAG. O protocolo LACP (Link Aggregation Control Protocol) fornece um padrão para criação e ativação de um LAG dinâmico.
Os LAGs permitem a agregação de diversas portas dos switches como mostrado acima permitindo incrementar a velocidade do link na comunicação full duplex entre dois dispositivos. Os link são utilizados em paralelo, provendo crescimento e expansão de banda, redundância, sem a necessidade de compra de hardware adicional.
Todos os equipamentos da Enterasys tem suporte a LACP.
Limitação da quantidade de portas em um Etherchannel
Esses dias durante a necessidade de um Projeto para a configuração de portas agregadas utilizando o protocolo LACP (Etherchannel/Link Aggregation) nos deparamos com a limitação da quantidade de portas permitidas (dentro de cada grupo) por alguns equipamentos…. Achei o assunto interessante para ser compartilhado no blog.. ![]()
Inicialmente o Paulo Roque encaminhou o seguinte email:
Pelo que sei, um etherchannel com LACP suporta até 8 links, mas isto também depende do modelo da caixa. O que acontecerá, então, se eu colocar mais links num port-channel do que a capacidade dele? Algo como na config abaixo aplicada em dois switches e com as respectivas 12 portas interligadas. Segue a config:
! SW1 e SW2 Config
interface port-channel10
!
interface range gigabitethernet1/1 – 12
channel-protocol lacp
channel-group 10 mode on
no shutdown
end
o interessante é que o próprio Paulo Roque achou a resposta e nos enviou ![]()
Então, achei a seguinte resposta no site da Cisco.
“When LACP is configured on ports, it tries to configure the maximum number of compatible ports in a port channel, up to the maximum allowed by the hardware… If LACP cannot aggregate all the ports that are compatible (for example, the remote system might have more restrictive hardware limitations), then all the ports that cannot be actively included in the channel are put in hot standby state and are used only if one of the channeled ports fails.”
Você pode configurar a quantidade de portas máxima no channel usando o comando “lacp max-bundle X”. E ainda pode determinar se a porta vai ficar ativa ou standby controlando a prioridade das portas (lacp port-priority XXX).
Existe também a possibilidade para configurar o numero mínimo de links ativos para que a interface Port-channel fique ativa (port-channel min-links XXX). Isto pode ser útil para forcar a convergência L2 ou L3 para um port-channel secundário, eventualmente com mais banda, quando o port-channel primário tiver perdido algum link, mas não todos.
A agregação de diversas interfaces Ethernet (portas físicas) para a utilização de uma única porta lógica com o intuito de prover redundância e aumento de banda é uma atividade muito comum em redes de médio e grande porte .
Infelizmente o nome atribuído pelos fabricantes não segue um padrão, mas por outro lado todos possuem as mesmas funções citadas anteriormente: Etherchannel, Port-channel, Link-Aggregation, Bridge-Aggregation, Trunk [ nome dado antigamente para agregação de portas. (Não confundam com a utilização de interface Trunk atribuída pelos Switches Cisco e 3Com. Os Switches Procurve ainda utilizam essa terminologia) ] e etc.
Existem algumas formas de estabelecer a agregação de portas, como por exemplo:
- Manual : sem a certificação do meio por protocolos auxiliares
- PAgP : Protocolo disponível em equipamentos Cisco
- LACP : Protocolo padrão IEEE, disponível quase todos Switches gerenciáveis.
Modos de formação de um Etherchannel em Switches Cisco
Cisco(config-if)# channel-group 1 mode ?
active Enable LACP unconditionally
auto Enable PAgP only if a PAgP device is detected
desirable Enable PAgP unconditionally
on Enable Etherchannel only
passive Enable LACP only if a LACP device is detected
No Script abaixo mostraremos a configuraçaõ de Link Aggregation/Etherchannel entre um Switch Cisco e um Switch HPN Serie-A
Switch HPN
# interface Bridge-aggregation 1 link-aggregation mode dynamic ! Estabelecendo a conexão do Link-Aggregation utilizando o protocolo LACP # interface gigabitEthernet 1/0/1 port link-aggregation group 1 ! Atribuindo a porta para negociar a agregação via protocolo LACP # interface gigabitEthernet 1/0/2 port link-aggregation group 1 ! Atribuindo a porta para negociar a agregação via protocolo LACP
Switch Cisco
! interface port-channel 1 ! interface gigabitEthernet 1/10 channel-group 1 mode active ! Estabelecendo a conexão do Etherchannel utilizando o protocolo LACP ! interface gigabitEthernet 1/11 channel-group 1 mode active ! Estabelecendo a conexão do Etherchannel utilizando o protocolo LACP !
Comandos show e display
Switches HPN
[HPN]display link aggregation verbose
Aggregation Interface: Bridge-Aggregation1
Aggregation Mode: Dynamic
Loadsharing Type: Shar
System ID: 0x8000, 3822-d6a2-5c00
Local:
Port Status Priority Oper-Key Flag
----------------------------------------------------
GE1/0/1 S 32768 8 {ACDEF}
GE1/0/2 S 32768 8 {ACDEF}
Remote:
Actor Partner Priority Oper-Key SystemID Flag
------------------------------------------------------------
GE1/0/1 516 32768 45 0x8000, 4055-39d4-8e13 {ACDEF}
GE1/0/2 517 32768 45 0x8000, 4055-39d4-8e13 {ACDEF}
Switches Cisco
Cisco#show etherchannel summary
Flags: D - down P - bundled in port-channel
I - stand-alone s – suspended
H - Hot-standby (LACP only)
R - Layer3 S - Layer2
U - in use f - failed to allocate aggregator
M - not in use, minimum links not met
u - unsuitable for bundling
w - waiting to be aggregated
d - default port
Number of channel-groups in use: 2
Number of aggregators: 2
Group Port-channel Protocol Ports
------+-------------+-----------+--------------------------
1 Po1(SU) LACP Gi1/10(P) Gi1/11(P)
Não esqueça!!!
- Sempre quando for necessario a alteração de VLANs das portas do Link Aggregation/Etherchannel faça a alteração somente na interface virtual ( port channel/ bridge-aggregation), que a configuração será replicada para as interfaces físicas.
- Mantenha a consistência de VLANs nas 2 pontas do Link Aggregation/Etherchannel.
- Use velocidades de portas idênticas como: interfaces 1Gb com interfaces 1G e interfaces 10Gb com interfaces 10Gb e assim por diante…

