Spanning Tree STP
Spanning Tree Protocol (STP) er en netværksprotokol, der bruges på switches til at forhindre loops i et Layer 2-netværk. Cisco-enheder implementerer flere versioner af STP med forskellige egenskaber og funktioner afhængigt af kravene i netværksdesignet.
Hvad gør Spanning Tree Protocol?
I Ethernet-netværk med redundante links kan der opstå broadcast storms, loops og datakollissioner. STP sørger for:
At identificere redundante links og blokere nogle af dem for at forhindre loops.
At genaktivere blokerede links, hvis et aktivt link fejler (failover).
Typer af Spanning Tree Protocols
Cisco-enheder understøtter flere versioner af STP. Hver har sine egne fordele og anvendelser.
1. STP (802.1D) - Klassisk Spanning Tree
Den oprindelige STP-standard.
Begrænset ydeevne, da den arbejder for hele netværket som én enkelt enhed.
Konvergenstid: 30-50 sekunder ved fejl.
Mindre anvendt i moderne netværk.
2. PVST (Per VLAN Spanning Tree) - Cisco-proprietær
Muliggør en uafhængig Spanning Tree-proces for hvert VLAN.
Forbedrer redundans og load-balancing.
Ulempe: Bruger flere ressourcer på switchen.
3. PVST+ (Per VLAN Spanning Tree Plus) - Standard på Cisco-enheder
En forbedret version af PVST, der understøtter IEEE 802.1Q trunking.
Tillader interoperabilitet med standard 802.1D-STP-enheder.
Effektiv til VLAN-segmenterede netværk.
4. RSTP (802.1w) - Rapid Spanning Tree Protocol
Hurtigere konvergenstid (~1-2 sekunder) end klassisk STP.
Erstatter Blocking-tilstanden med Alternate og Backup til hurtigere failover.
Kan bruges i stedet for eller sammen med PVST+.
5. Rapid PVST+ - Cisco-proprietær
Kombinerer fordelene ved RSTP og PVST+.
Håndterer hver VLAN's Spanning Tree individuelt med hurtigere konvergenstid.
Anbefales til moderne netværk.
6. MST (802.1s) - Multiple Spanning Tree
Tillader flere VLAN'er at dele én enkelt Spanning Tree-proces.
Reducerer ressourceforbrug sammenlignet med PVST+, da flere VLAN'er kan grupperes i én Spanning Tree Instance (MSTI).
Anvendes i meget store Layer 2-netværk.