LACP | EtherChannel riktlinjer
Nu när du har en förståelse för vad EtherChannel är, förklarar detta avsnitt hur du konfigurerar det. Här är några viktiga riktlinjer och begränsningar att tänka på vid konfigurering av EtherChannel:
- Stöd för EtherChannel – Alla Ethernet-interface som ingår i en EtherChannel måste stödja EtherChannel, men det finns inget krav på att interfacen behöver vara fysiskt angränsande.
- Hastighet och duplex – Alla interface i en EtherChannel måste vara konfigurerade för att använda samma hastighet och duplexläge. Inkonsekvenser i dessa inställningar förhindrar att en EtherChannel bildas.
- VLAN-matchning – Alla interface i en EtherChannel-grupp måste tillhöra samma VLAN om de är konfigurerade som access-portar, eller vara konfigurerade som trunk-portar om de ska stödja flera VLAN (som visas i figuren).
- VLAN-intervall – En EtherChannel-grupp som är konfigurerad som trunk måste ha samma tillåtna VLAN-intervall på alla portar. Om VLAN-intervallen skiljer sig åt mellan portarna, kommer interfacen inte att kunna bilda en EtherChannel, även om de är inställda på auto- eller desirable-läge.
Figuren visar ett exempel på en konfiguration som möjliggör att en EtherChannel bildas mellan switcharna S1 och S2.
En EtherChannel bildas endast när konfigurations inställningarna är konsekventa och matchar på båda switcharna.
I nästa figur är S1:s portar konfigurerade för halv duplex, vilket innebär att de inte uppfyller kravet på enhetlig konfiguration i en EtherChannel. Som ett resultat kommer ingen EtherChannel att kunna bildas mellan S1 och S2.
En EtherChannel bildas inte om konfigurations inställningarna skiljer sig mellan switcharna.
Om inställningarna behöver ändras, bör detta göras i konfigurationsläget för portkanalinterfacet. Alla konfigurationer som tillämpas på portkanalinterfacet påverkar automatiskt de individuella interfacen som ingår i EtherChannel. Däremot påverkar inställningar som görs direkt på de enskilda interfacen inte portkanalinterfacet. Detta innebär att ändringar i konfigurationen av ett enskilt interface inom en EtherChannel kan leda till kompatibilitets problem och orsaka att interfacet inte längre fungerar korrekt i kanalen.
Portkanalen kan konfigureras i access-läge, trunk-läge (vilket är det vanligaste) eller som en routing-dirigerad port.
Exempel på konfiguration av LACP
EtherChannel är inaktiverat som standard och måste konfigureras manuellt. I detta exempel används topologin som visas i figuren för att demonstrera hur man konfigurerar en EtherChannel med hjälp av LACP (Link Aggregation Control Protocol).
Steg för konfiguration av LACP EtherChannel:
- Specificera interfacen som ska ingå i EtherChannel-gruppen:
Använd kommandot interface range i globalt konfigurationsläge för att välja flera interface och konfigurera dem samtidigt. Detta gör det enkelt att konfigurera flera portar med samma inställningar. - Skapa portkanalen och aktivera LACP:
Skapa en EtherChannel-grupp med kommandot channel-group [identifier] mode active i konfigurationsläge för interfacet.- Identifier: Anger ett unikt gruppnummer för kanalen (t.ex. ”1” i detta exempel).
Mode active: Anger att LACP ska användas för att förhandla och aktivera kanalen.
- Identifier: Anger ett unikt gruppnummer för kanalen (t.ex. ”1” i detta exempel).
- Konfigurera inställningar för portkanalinterfacet:
När portkanalen har skapats, gå in i portkanalens konfigurationsläge med kommandot interface port-channel [identifier]. Här kan du ställa in ytterligare Layer 2-egenskaper, som att konfigurera interfacet som trunk och specificera de tillåtna VLAN:en.
Exempel på LAC-konfiguration på S1:
S1(config)# interface range FastEthernet 0/1 - 2 S1(config-if-range)# channel-group 1 mode active Creating a port-channel interface Port-channel 1 S1(config-if-range)# exit S1(config)# interface port-channel 1 S1(config-if)# switchport mode trunk S1(config-if)# switchport trunk allowed vlan 1,2,20
Förklaring av kommandon:
- interface range FastEthernet 0/1 – 2:
Väljer portarna FastEthernet 0/1 och FastEthernet 0/2 för konfiguration. - channel-group 1 mode active:
Skapar en EtherChannel-grupp med identifieraren 1 och aktiverar LACP i Active-läge. Detta innebär att dessa portar kommer att förhandla med en annan switch för att etablera EtherChannel. - interface port-channel 1:
Går in i konfigurationsläget för den skapade portkanalen Port-channel 1. - switchport mode trunk:
Konfigurerar portkanalen som en trunk-port, vilket gör att den kan bära flera VLAN. - switchport trunk allowed vlan 1,2,20:
Anger vilka VLAN som är tillåtna på trunk-länken (VLAN 1, 2 och 20 i detta fall).