EtherChannel é uma tecnologia de agregação de link de porta na qual vários links de porta física são agrupados em um link lógico. É usado para fornecer links de alta velocidade e redundância. No máximo 8 links podem ser agregados para formar um único link lógico. 

Necessidade de EtherChannel - 

Aqui está uma topologia na qual dois switches são conectados a um PC cada. O link entre os switches e o PC é de 1000 MB / se o link entre os switches é de 100 MB / s. 

Agora, suponha que se você deseja enviar um tráfego de mais de 100 MB / s, então temos congestionamento, pois o link entre os switches é de apenas 100 MB / s e os pacotes começarão a cair. Agora, para resolver este problema, devemos ter um link de alta velocidade entre os switches. Para conseguir isso, podemos simplesmente substituir o link atual por um link de alta velocidade ou podemos agrupar mais de um link de mesma velocidade de 100mb / s. Ao formar um EtherChannel, você pode agrupar mais de um link em um único link lógico. 

Mas, conforme você conecta os switches com mais de um link, o STP (Spanning Tree Protocol) bloqueará o link menos redundante. Como fizemos um EtherChannel, todos os links (que estão agrupados como um link lógico k) serão tratados como um único link lógico, portanto nenhum link será bloqueado e também, nos fornecerá link de alta velocidade e redundância em nossa rede. 

Critérios - Para formar um EtherChannel, todas as portas devem ter: 

  1. Mesmo duplex 
  2. Mesma velocidade 
  3. Mesma configuração de VLAN (ou seja, VLAN nativa e VLAN permitida devem ser as mesmas) 
  4. Os modos de porta do switch devem ser iguais (modo de acesso ou tronco) 

Protocolos EtherChannel - para formar um EtherChannel, existem 2 protocolos, protocolo de agregação de porta (PAgP) e protocolo de controle de agregação de link (LACP). 

1. Port Aggregation Protocol (PAgP) - 
Port Aggregation Protocol é um protocolo proprietário da Cisco usado para formar um EtherChannel. Existem diferentes modos nos quais você pode configurar sua interface. São eles: 

  1. ON: Neste modo, a interface fará parte do EtherChannel, mas nenhuma negociação ocorre. 
  2. Desejável: neste modo, a interface tentará continuamente converter outra interface lateral em um EtherChannel. 
  3. Auto: neste modo, a interface se tornará parte do EtherChannel se e somente se for solicitada pela interface oposta. 
  4. Desligado: Nenhum EtherChannel configurado na interface. 

Configuração - 

Existe uma pequena topologia na qual 2 switches S1 e S2 estão conectados um ao outro e temos que agrupar esses dois links em um único link lógico.  

S1(config)# interface fa0/1
S1(config-if)# channel-group 1 mode desirable 
S1(config)# interface fa0/2
S1(config-if)# channel-group 1 mode desirable 

S1(config)# interface port-channel 1
S1(config-if)# switchport trunk encapsulation dot1q
S1(config-if)# switchport mode trunk

Aqui, o usuário usou o modo desejável e o modo switchport tronco. Os modos devem ser iguais em ambos os switches, portanto, o usuário irá configurar isso também em outro switch. 

Agora, configurando no switch S2:  

S2(config)# interface fa0/1
S2(config-if)# channel-group 1 mode desirable 
S2(config)# interface fa0/2
S2(config-if)# channel-group 1 mode desirable 
S2(config)# interface port-channel 1
S2(config-if)# switchport trunk encapsulation dot1q
S2(config-if)# switchport mode trunk

2. Link Aggregation Control Protocol (LACP) - 
Link Aggregation Control Protocol é um protocolo IEEE, originalmente definido em 802.3ad, usado para formar um EtherChannel. Este protocolo é quase semelhante ao Cisco PAgP. Existem diferentes modos nos quais você pode configurar sua interface. São eles:  

  1. ON: Neste modo, a interface fará parte do EtherChannel, mas nenhuma negociação ocorre 
  2. Ativo: neste modo, a interface tentará continuamente converter outra interface lateral em um EtherChannel. 
  3. Passivo: neste modo, a interface se tornará parte do EtherChannel se e somente se for solicitada pela interface oposta. 
  4. Desligado: Nenhum EtherChannel configurado na interface. 

Configuração - 

Usando a mesma topologia, você configurará agora o LACP em ambos os switches. Primeiro, configurando para S1:  

S1(config)# interface fa0/1
S1(config-if)# channel-group mode active 
S1(config)# interface fa0/2
S1(config-if)# channel-group mode active

S1(config)# interface port-channel 1
S1(config-if)# switchport trunk encapsulation dot1q
S1(config-if)# switchport mode trunk

Agora, configurando para S2: 

S2(config)# interface fa0/1
S2(config-if)# channel-group mode active
S2(config)# interface fa0/2
S2(config-if)# channel-group mode active 

S2(config)# interface port-channel 1
S2(config-if)# switchport trunk encapsulation dot1q
S2(config-if)# switchport mode trunk