Alternativa tekniker till STP

PortFast och BPDU Guard     |     Labb 7: STP funktioner


STP (Spanning Tree Protocol) är och förblir ett viktigt protokoll för att förhindra loopar i Ethernet-nätverk. Under årens lopp har dock organisationers krav på högre tillgänglighet och säkerhet i LAN vuxit, vilket överstiger vad STP ensam kan erbjuda. Ethernet-LAN har utvecklats från enkla nätverk med ett fåtal sammanlänkade switchar anslutna till en enda router, till mer avancerade hierarkiska nätverksdesigner. Dessa inkluderar tydligt definierade arbetslager för åtkomst, distribution och kärna, vilket säkerställer både skalbarhet och effektivitet. Detta illustreras tydligt i figuren.

Hierarkisk nätverksdesign och STP:s utveckling

Beroende på implementeringen kan Lager 2, ”Access Layer,” även inkludera ”Distribution” och ”Core Layer,” vilket kallas för en ”Collapsed Core”-design. Sådana nätverk kan omfatta hundratals switchar och stödja hundratals eller till och med tusentals VLAN. STP har utvecklats för att möta den ökade redundansen och komplexiteten i moderna nätverk genom förbättringar som RSTP och MSTP.

En kritisk aspekt av nätverksdesign är att säkerställa snabb och förutsägbar konvergens vid fel eller förändringar i topologin. STP erbjuder dock inte samma effektivitet och förutsägbarhet som routing-protokoll på Lager 3.

Figuren nedan illustrerar en traditionell hierarkisk nätverksdesign där switchar i distributions- och ”Core”-lagren hanterar routing.

Övergång till Lager 3 för förbättrad redundans och skalbarhet

Routing på Lager 3 möjliggör redundanta vägar utan att skapa loopar i topologin, eftersom inga portar blockeras. Av denna anledning övergår vissa nätverksmiljöer till Lager 3 överallt, utom där slutenheter ansluter till switchen.

Med andra ord används Lager 3-switchar för anslutningar mellan switchar i Access- och Distribution lagren, istället för Lager 2-switchar, vilket illustreras i figuren nedan.

Även om STP sannolikt kommer att fortsätta att användas som en mekanism för att förhindra loopar i företagsnätverk, särskilt i Access lagret, används också andra tekniker för att hantera redundans och skalbarhet. Exempel på dessa inkluderar:

  • Multi-System Link Aggregation (MLAG)
  • Shortest Path Bridging (SPB)
  • Transparent Interconnect of Lots of Links (TRILL)

Observera: Dessa tekniker ligger utanför kursens omfattning.


PortFast och BPDU Guard     |     Labb 7: STP funktioner