I denna laboration konfigurerar du tre EtherChannel-förbindelser mellan MLS1 och switcharna S1, S2 och S3. Du använder LACP, PAgP och statisk EtherChannel. Därefter undersöker du hur STP behandlar de färdiga kanalerna.

MLS1 är en multilayerswitch, men i denna laboration används anslutningarna på lager 2. Alla portkanaler konfigureras som trunkar. Du använder VLAN 1 för att undersöka STP och konfigurerar MLS1 som rotbrygga för detta VLAN.
Genomförande
- Kontrollera strömförsörjningen
- Kontrollera topologin och ange switcharnas namn
- Gemensam arbetsgång
- Kontrollera STP och välj rotbrygga
- Konfigurera Po1 med LACP mellan MLS1 och S1
- Konfigurera Po2 med PAgP mellan MLS1 och S2
- Konfigurera statisk Po3 mellan MLS1 och S3
- Kontrollera trunkar och STP
- Testa redundansen
- Spara och redovisa
1. Kontrollera strömförsörjningen
Öppna MLS1 och välj fliken Physical. Kontrollera att switchen har ett nätaggregat installerat.
Om nätaggregat saknas drar du ett kompatibelt nätaggregat från komponentlistan till en ledig plats. Installera ett andra nätaggregat för redundans.
Vänta tills switchen har startat. Anslutna portar kan först visas som orange medan STP beräknar topologin. Vissa portar kan sedan förbli blockerade för att förhindra loopar. Det är normalt när switcharna har parallella länkar som ännu inte har samlats i EtherChannel.
2. Kontrollera topologin och ange switcharnas namn
Anslut switcharna enligt tabellen. Varje rad innehåller två fysiska länkar som ska bilda en portkanal.
| Portkanal | Portar på MLS1 | Motpart och portar | Metod | Läge på båda sidor |
|---|---|---|---|---|
| Po1 | G1/0/1–2 | S1: G0/1–2 | LACP | Active |
| Po2 | G1/0/3–4 | S2: G0/1–2 | PAgP | Desirable |
| Po3 | G1/0/5–6 | S3: G0/1–2 | Statisk EtherChannel | On |
Laborationen utgår från dessa sex länkar och inga extra länkar mellan S1, S2 och S3.
Ange namnet på varje switch. Följande exempel gäller MLS1. Upprepa på de andra switcharna med namnen S1, S2 och S3.
Switch> enable Switch# configure terminal Switch(config)# hostname MLS1 MLS1(config)# end
Kontrollera portarnas status på varje switch:
MLS1# show interfaces status
Medlemsportarna i varje kanal ska ha samma hastighet och duplexläge. Konfigurationen nedan förutsätter att portarna inte har någon tidigare konfiguration som orsakar konflikter.
3. Gemensam arbetsgång
Alla tre kanaler konfigureras i samma ordning:
- Stäng av medlemsportarna på båda sidor.
- Konfigurera medlemsportarna som trunkar och lägg dem i kanalgruppen.
- Konfigurera det logiska Port-channel-interfacet som trunk.
- Aktivera medlemsportarna när båda ändarna är färdiga.
- Kontrollera kanalen.
channel-group kopplar de fysiska portarna till kanalen. interface port-channel öppnar det logiska interfacet där kanalens gemensamma inställningar konfigureras.
I denna laboration används trunkarnas standardinställningar: native VLAN 1 och alla VLAN tillåtna. Samma inställningar ska gälla på båda sidor.
LACP och PAgP förhandlar om kanalbildningen. Läget on använder ingen förhandling, vilket gör det särskilt viktigt att båda ändarna är korrekt konfigurerade innan portarna aktiveras.
4. Kontrollera STP och välj rotbrygga
Kontrollera först vilken switch som är rotbrygga för VLAN 1. Kör följande kommando på varje switch:
show spanning-tree vlan 1
På rotbryggan visas texten This bridge is the root. Vilken switch som först blir rotbrygga beror på switcharnas bridge ID. Det behöver därför inte vara S3.
Konfigurera MLS1 som primär rotbrygga för VLAN 1:
MLS1# configure terminal MLS1(config)# spanning-tree vlan 1 root primary MLS1(config)# end
Vänta tills STP har räknat om topologin och kontrollera resultatet:
MLS1# show spanning-tree vlan 1
MLS1 ska nu anges som rotbrygga. Att vissa portar fortfarande blockeras är normalt. De parallella länkarna har ännu inte samlats i portkanaler.
5. Konfigurera Po1 med LACP mellan MLS1 och S1
a. Stäng av medlemsportarna på båda switcharna
MLS1# configure terminal MLS1(config)# interface range g1/0/1 - 2 MLS1(config-if-range)# shutdown S1# configure terminal S1(config)# interface range g0/1 - 2 S1(config-if-range)# shutdown
b. Konfigurera trunk och kanalgrupp
Använd mode active på båda sidor. Båda switcharna kan då inleda LACP-förhandlingen.
MLS1(config-if-range)# switchport mode trunk MLS1(config-if-range)# channel-group 1 mode active MLS1(config-if-range)# exit S1(config-if-range)# switchport mode trunk S1(config-if-range)# channel-group 1 mode active S1(config-if-range)# exit
c. Konfigurera Port-channel 1
MLS1(config)# interface port-channel 1 MLS1(config-if)# switchport mode trunk MLS1(config-if)# no shutdown MLS1(config-if)# exit S1(config)# interface port-channel 1 S1(config-if)# switchport mode trunk S1(config-if)# no shutdown S1(config-if)# exit
d. Aktivera medlemsportarna
MLS1(config)# interface range g1/0/1 - 2 MLS1(config-if-range)# no shutdown MLS1(config-if-range)# end S1(config)# interface range g0/1 - 2 S1(config-if-range)# no shutdown S1(config-if-range)# end
e. Kontrollera kanalen
Kör följande kommando på båda switcharna:
show etherchannel summary
Kontrollera att Po1(SU) använder LACP och att båda medlemsportarna är markerade med (P).
6. Konfigurera Po2 med PAgP mellan MLS1 och S2
a. Stäng av medlemsportarna på båda switcharna
MLS1# configure terminal MLS1(config)# interface range g1/0/3 - 4 MLS1(config-if-range)# shutdown S2# configure terminal S2(config)# interface range g0/1 - 2 S2(config-if-range)# shutdown
b. Konfigurera trunk och kanalgrupp
Använd mode desirable på båda sidor. Båda switcharna kan då inleda PAgP-förhandlingen.
MLS1(config-if-range)# switchport mode trunk MLS1(config-if-range)# channel-group 2 mode desirable MLS1(config-if-range)# exit S2(config-if-range)# switchport mode trunk S2(config-if-range)# channel-group 2 mode desirable S2(config-if-range)# exit
c. Konfigurera Port-channel 2
MLS1(config)# interface port-channel 2 MLS1(config-if)# switchport mode trunk MLS1(config-if)# no shutdown MLS1(config-if)# exit S2(config)# interface port-channel 2 S2(config-if)# switchport mode trunk S2(config-if)# no shutdown S2(config-if)# exit
d. Aktivera medlemsportarna
MLS1(config)# interface range g1/0/3 - 4 MLS1(config-if-range)# no shutdown MLS1(config-if-range)# end S2(config)# interface range g0/1 - 2 S2(config-if-range)# no shutdown S2(config-if-range)# end
e. Kontrollera kanalen
Kör följande kommando på båda switcharna:
show etherchannel summary
Kontrollera att Po2(SU) använder PAgP och att båda medlemsportarna är markerade med (P).
7. Konfigurera statisk Po3 mellan MLS1 och S3
a. Stäng av medlemsportarna på båda switcharna
MLS1# configure terminal MLS1(config)# interface range g1/0/5 - 6 MLS1(config-if-range)# shutdown S3# configure terminal S3(config)# interface range g0/1 - 2 S3(config-if-range)# shutdown
b. Konfigurera trunk och kanalgrupp
Använd mode on på båda sidor. Kanalen konfigureras då statiskt utan LACP eller PAgP.
MLS1(config-if-range)# switchport mode trunk MLS1(config-if-range)# channel-group 3 mode on MLS1(config-if-range)# exit S3(config-if-range)# switchport mode trunk S3(config-if-range)# channel-group 3 mode on S3(config-if-range)# exit
c. Konfigurera Port-channel 3
MLS1(config)# interface port-channel 3 MLS1(config-if)# switchport mode trunk MLS1(config-if)# no shutdown MLS1(config-if)# exit S3(config)# interface port-channel 3 S3(config-if)# switchport mode trunk S3(config-if)# no shutdown S3(config-if)# exit
d. Aktivera medlemsportarna
Kontrollera att konfigurationen är klar på båda sidor innan du aktiverar portarna.
MLS1(config)# interface range g1/0/5 - 6 MLS1(config-if-range)# no shutdown MLS1(config-if-range)# end S3(config)# interface range g0/1 - 2 S3(config-if-range)# no shutdown S3(config-if-range)# end
e. Kontrollera kanalen
Kör följande kommando på båda switcharna:
show etherchannel summary
Kontrollera att Po3(SU) visas och att båda medlemsportarna är markerade med (P). Protokollkolumnen visar normalt –, eftersom kanalen inte använder något förhandlingsprotokoll.
8. Kontrollera trunkar och STP
Kör följande kommandon på samtliga switchar:
show etherchannel summary show interfaces trunk show spanning-tree vlan 1
I EtherChannel-sammanställningen betyder S lager 2, U att kanalen används och P att den fysiska porten ingår i kanalen.
Kontrollera följande resultat:
| Switch | Förväntat resultat för VLAN 1 |
|---|---|
| MLS1 | Rotbrygga. Po1, Po2 och Po3 är designated-portar i forwarding. |
| S1 | Po1 är root-port i forwarding. |
| S2 | Po2 är root-port i forwarding. |
| S3 | Po3 är root-port i forwarding. |
STP ska nu visa portkanalerna som logiska portar i stället för de enskilda medlemsportarna.
Med de anslutningar som anges i tabellen bildar de färdiga portkanalerna en stjärntopologi. Därför behöver STP inte blockera någon av dessa kanaler. Båda medlemslänkarna i varje kanal kan användas för trafik.
EtherChannel stänger inte av STP och ändrar inte automatiskt dess timers. Om du lägger till fler förbindelser som skapar en logisk loop kan STP behöva blockera en portkanal.
9. Testa redundansen
Stäng tillfälligt av en medlemsport i Po1:
MLS1# configure terminal MLS1(config)# interface g1/0/1 MLS1(config-if)# shutdown MLS1(config-if)# end
Kontrollera kanalen:
MLS1# show etherchannel summary MLS1# show spanning-tree vlan 1
Po1 ska fortfarande vara i drift via G1/0/2. Kanalen har nu lägre sammanlagd bandbredd, men den logiska förbindelsen till S1 finns kvar.
Återaktivera porten:
MLS1# configure terminal MLS1(config)# interface g1/0/1 MLS1(config-if)# no shutdown MLS1(config-if)# end
Kontrollera att porten åter blir medlem i Po1.
10. Spara och redovisa
Spara konfigurationen på samtliga switchar:
copy running-config startup-config
Spara även Packet Tracer-filen.
Redovisa kommandoutdata som visar de tre portkanalerna på MLS1 och att MLS1 är rotbrygga för VLAN 1. Besvara sedan följande frågor:
Vilket kommando avgör om kanalen använder LACP, PAgP eller statiskt läge?
Varför visar STP en portkanal i stället för dess två medlemsportar?
Varför behöver ingen portkanal blockeras i den färdiga topologin?
Vad händer med kanalens funktion och bandbredd när en medlemslänk stängs av?