EtherChannel ist eine Port-Link-Aggregationstechnologie, bei der mehrere physische Port-Links zu einem logischen Link gruppiert werden. Es wird verwendet, um Hochgeschwindigkeitsverbindungen und Redundanz bereitzustellen. Maximal 8 Links können zu einem einzigen logischen Link aggregiert werden. 

Bedarf an EtherChannel – 

Hier ist eine Topologie, bei der zwei Switches mit je einem PC verbunden sind. Die Verbindung zwischen den Switches und dem PC beträgt 1000 MB/s und die Verbindung zwischen den Switches 100 MB/s. 

Nehmen wir nun an, wenn Sie einen Datenverkehr von mehr als 100 MB/s senden möchten, haben wir eine Überlastung, da die Verbindung zwischen den Switches nur 100 MB/s beträgt und Pakete fallen gelassen werden. Um dieses Problem zu lösen, sollten wir nun eine Hochgeschwindigkeitsverbindung zwischen den Switches haben. Um dies zu erreichen, können wir einfach die aktuelle Verbindung durch eine Hochgeschwindigkeitsverbindung ersetzen oder wir können mehr als eine Verbindung mit derselben Geschwindigkeit von 100 MB/s bündeln. Indem Sie einen EtherChannel bilden, können Sie mehr als einen Link zu einem einzigen logischen Link bündeln. 

Wenn Sie die Switches jedoch mit mehr als einem Link verbinden, blockiert STP (Spanning Tree Protocol) den am wenigsten redundanten Link. Da wir einen EtherChannel erstellt haben, werden alle Links (die als ein logischer Link k gruppiert sind) als ein einziger logischer Link behandelt, daher wird kein Link blockiert und es wird uns außerdem eine Hochgeschwindigkeitsverbindung und Redundanz in unserem Netzwerk bieten. 

Kriterien – Um einen EtherChannel zu bilden, sollten alle Ports Folgendes haben: 

  1. Gleiches Duplex 
  2. Gleiche Geschwindigkeit 
  3. Gleiche VLAN-Konfiguration (d. h. natives VLAN und zulässiges VLAN sollten gleich sein) 
  4. Switch-Port-Modi sollten gleich sein (Zugriffs- oder Trunk-Modus) 

EtherChannel-Protokolle – Um einen EtherChannel zu bilden, gibt es 2 Protokolle, das Port Aggregation Protocol (PAgP) und das Link Aggregation Control Protocol (LACP). 

1. Port Aggregation Protocol (PAgP) – 
Das Port Aggregation Protocol ist ein proprietäres Protokoll von Cisco, das zur Bildung eines EtherChannels verwendet wird. Es gibt verschiedene Modi, in denen Sie Ihre Schnittstelle konfigurieren können. Dies sind nämlich: 

  1. ON: In diesem Modus ist die Schnittstelle Teil von EtherChannel, aber es findet keine Aushandlung statt. 
  2. Wünschenswert: In diesem Modus versucht die Schnittstelle kontinuierlich, die Schnittstelle der anderen Seite in einen EtherChannel umzuwandeln. 
  3. Auto: In diesem Modus wird die Schnittstelle nur dann Teil von EtherChannel, wenn dies von der gegenüberliegenden Schnittstelle angefordert wird. 
  4. Aus: Kein EtherChannel auf der Schnittstelle konfiguriert. 

Aufbau - 

Es gibt eine kleine Topologie, in der 2 Switches S1 und S2 miteinander verbunden sind und wir diese beiden Links zu einem einzigen logischen Link bündeln müssen.  

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

Hier hat der Benutzer den Modus wünschenswert und den Trunk im Switchport-Modus verwendet. Die Modi sollten auf beiden Switches gleich sein, daher konfiguriert der Benutzer dies auch auf anderen Switches. 

Konfigurieren Sie nun den Schalter 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) – 
Das Link Aggregation Control Protocol ist ein IEEE-Protokoll, das ursprünglich in 802.3ad definiert wurde und zur Bildung eines EtherChannels verwendet wird. Dieses Protokoll ist Cisco PAgP fast ähnlich. Es gibt verschiedene Modi, in denen Sie Ihre Schnittstelle konfigurieren können. Dies sind nämlich:  

  1. ON: In diesem Modus ist die Schnittstelle Teil von EtherChannel, aber es findet keine Aushandlung statt 
  2. Aktiv: In diesem Modus versucht die Schnittstelle kontinuierlich, die Schnittstelle der anderen Seite in einen EtherChannel umzuwandeln. 
  3. Passiv: In diesem Modus wird die Schnittstelle Teil von EtherChannel, wenn und nur wenn dies von der gegenüberliegenden Schnittstelle angefordert wird. 
  4. Aus: Kein EtherChannel auf der Schnittstelle konfiguriert. 

Aufbau - 

Unter Verwendung derselben Topologie konfigurieren Sie jetzt LACP auf beiden Switches. Zuerst die Konfiguration für 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

Jetzt konfigurieren für 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