Labb 10: EtherChannel och STP

I denna laboration kommer vi att undersöka och konfigurera EtherChannel-tekniker samt förstå deras samspel med Spanning Tree Protocol (STP). Du kommer att konfigurera olika EtherChannel-protokoll, såsom LACP (Link Aggregation Control Protocol) och PAgP (Port Aggregation Protocol), och förstå deras påverkan på STP och nätverksdesign.

Målet är att konfigurera EtherChannel på en Layer 3-switch (MLS1) och tre andra switchar (S1, S2, S3) med olika metoder, samt att analysera hur detta påverkar STP-topologin. Bilden visar att det inte finns någon fungerande anslutning mellan switcharna:

1. Lägg till två nätaggregat:

Switchen MLS1 är en Cisco 3650-switch som, som standard i Packet Tracer, inte levereras med något nätaggregat installerat. På grund av detta kommer alla länkar och portar att visas som röda, vilket indikerar att switchen inte är igång och därmed inte kan kommunicera med andra enheter i nätverket. För att åtgärda detta måste du manuellt lägga till ett eller två nätaggregat för att få switchen att fungera korrekt.

  1. Förutsatt att du har byggt upp samma topologi ska du välj MLS1-switch genom att klicka på den.
  2. Gå till fliken ”Physical” i Packet Tracer-gränssnittet för att visa den fysiska layouten av switchen.
  3. I den fysiska vyn, lokalisera baksidan av switchen där nätaggregaten ska installeras.
  4. Lägg till ett nätaggregat genom att dra och släppa ett från listan över tillgängliga komponenter till den lediga platsen i switchen. Du kan lägga till ett andra nätaggregat om du vill ha redundans.

När nätaggregatet eller aggregaten har installerats korrekt, kommer switchen att strömförsörjas. Länkarna på switchen ändras från rött till grönt, vilket indikerar att switchen är i drift. Dock är den ännu inte redo att användas eftersom STP har blockerat flera portar. Dessutom framgår det att S3 har valts som rotbrygga, vilket inte är önskvärt. För att åtgärda detta behöver du justera STP-inställningarna så att MLS1 blir rotbryggan.

2. Förberedelser

Kontrollera att alla anslutningar på MLS1 är som följande:

  • Portar g1/0/1 och g1/0/2 är anslutna till S1 på g0/1 och g0/2.
  • Portar g1/0/3 och g1/0/4 är anslutna till S2 på g0/1 och g0/2.
  • Portar g1/0/5 och g1/0/6 är anslutna till S3 på g0/1 och g0/2.

3. Teoretisk Bakgrund

EtherChannel är en teknik som tillåter aggregering av flera fysiska switchportar till en logisk länk för att öka bandbredd och tillförlitlighet. Det finns tre huvudsakliga metoder för att konfigurera EtherChannel:

  • LACP (Link Aggregation Control Protocol): En IEEE-standard (802.3ad) som möjliggör dynamisk förhandling av EtherChannel. LACP kan konfigureras i två lägen:
    • Active: Porten initierar och svarar på LACP-paket.
    • Passive: Porten svarar på LACP-paket men initierar inte.
  • PAgP (Port Aggregation Protocol): Cisco-specifikt protokoll som också möjliggör dynamisk förhandling av EtherChannel. PAgP har två lägen:
    • Desirable: Porten initierar och svarar på PAgP-paket.
    • Auto: Porten svarar på PAgP-paket men initierar inte.
  • On: Ett statiskt läge där EtherChannel är konfigurerad manuellt utan något protokoll för förhandling. Ingen automatisk kontroll görs för att se om de andra portarna stöder EtherChannel.

Beroende på kombinationer av portlägen skapas eller blockeras länkar. Se bilden nedan:

Spanning Tree Protocol (STP) används för att förhindra loopar i nätverk med redundanta länkar. När EtherChannel konfigureras agerar den som en enda länk i STP-topologin, vilket minskar antalet möjliga loopar och kan förändra STP-portstatusar och timers.

4. STP och Etherchannel konfigureringar

Verifiera att S3 är rotbryggan.

  • Switch> show spanning-tree

Konfigurera MLS1 som den nya rotbryggan.

  • Switch> enable
  • Switch# configure terminal
  • Switch(config)# hostname MLS1
  • MLS1(config)# spanning-tree vlan 1 root primary
  • MLS1(config)# end
  • MLS1# copy running-config startup-config

Skapa en grupp-kanal med LACP

  • MLS1# configure terminal
  • MLS1(config)# interface range g1/0/1-2
  • MLS1(config-if-range)# channel-group 1 mode active
  • MLS1(config-if-range)# no shutdown
  • MLS1(config-if-range)# end
  • MLS1# write

Samma LACP konfiguration på S1

  • Switch> enable
  • Switch# configure terminal
  • Switch(config)# hostname S1
  • S1(config)# interface range g0/1-2
  • S1(config-if-range)# channel-group 1 mode active
  • S1(config-if-range)# no shutdown
  • S1(config-if-range)# end
  • S1# write

Skapa en grupp-kanal med PAgP

  • MLS1# configure terminal
  • MLS1(config)# interface range g1/0/3-4
  • MLS1(config-if-range)# channel-group 2 mode desirable
  • MLS1(config-if-range)# no shutdown
  • MLS1(config-if-range)# end
  • MLS1# write

Samma LACP konfiguration på S2

  • Switch> enable
  • Switch# configure terminal
  • Switch(config)# hostname S2
  • S2(config)# interface range g0/1-2
  • S2(config-if-range)# channel-group 2 mode desirable
  • S2(config-if-range)# no shutdown
  • S2(config-if-range)# end
  • S2# write

Skapa en grupp-kanal med On-teknik

  • MLS1# configure terminal
  • MLS1(config)# interface range g1/0/5-6
  • MLS1(config-if-range)# channel-group 3 mode on
  • MLS1(config-if-range)# no shutdown
  • MLS1(config-if-range)# end
  • MLS1# write

Samma LACP konfiguration på S3

  • Switch> enable
  • Switch# configure terminal
  • Switch(config)# hostname S3
  • S3(config)# interface range g0/1-2
  • S3(config-if-range)# channel-group 3 mode on
  • S3(config-if-range)# no shutdown
  • S3(config-if-range)# end
  • S3# write

5. Sammanfattning

I denna laboration har du konfigurerat MLS1 som rotbrygga för STP och implementerat EtherChannel med olika tekniker (LACP, PAgP, och statisk ”On”) mellan MLS1 och de andra Layer 2-switcharna. Genom att kombinera dessa tekniker har du fått en djupare förståelse för hur EtherChannel och STP samverkar i ett nätverk. Nu lyser alla portar på switcharna grönt.