Belangrijk verschil: het Rapid Spanning Tree-protocol (RSTP) biedt een aanzienlijk snellere omspannende boomconvergentie na een topologieverandering in vergelijking met de oorspronkelijke STP. Om dit te doen, introduceert RSTP nieuw introduceert nieuw convergentiegedrag en brugpoortrollen. PVST staat voor Per-VLAN Spanning Tree. Het is Cisco's gepatenteerde versie van het Spanning Tree-protocol. PVST maakt het mogelijk om voor elke VLAN een spanning tree te maken.
De STP is gestandaardiseerd als IEEE 802.1D. STP maakt een spanning tree binnen een mesh-netwerk van verbonden layer-2 bruggen. Meestal zijn de layer-2-bridges Ethernet-switches. De STP schakelt die links uit die geen deel uitmaken van de spanning tree en laat een enkel actief pad tussen twee netwerkknooppunten.
De STP maakt het ook mogelijk dat een netwerkontwerp reserve- en / of redundante koppelingen omvat. Deze bieden automatische back-uppaden voor het geval een actieve link mislukt. Deze extra koppelingen zijn inbegrepen zonder het gevaar van bridge-lussen, of de noodzaak voor het handmatig activeren / deactiveren van de back-upkoppelingen.
Het Rapid Spanning Tree Protocol (RSTP) werd in 2001 geïntroduceerd als 802.1w door de IEEE. RSTP zorgt voor een significant snellere omspannende boomconvergentie na een topologieverandering in vergelijking met de originele STP. STP kan 30 tot 50 seconden duren om te reageren op een topologieverandering, maar RSTP kan dit doen is 3 keer 2 seconden standaard of binnen enkele milliseconden van een fysieke verbindingsfout.
Om dit te doen, introduceert RSTP nieuw introduceert nieuw convergentiegedrag en brugpoortrollen. STP's oorspronkelijke aantal toestanden dat een poort kan zijn was vijf, maar RSTP reduceert dit tot drie.
RSTP is ontworpen om backwards compatibel te zijn met standaard STP. De Standard IEEE 802.1D-2004 bevat echter RSTP en veroudert de oorspronkelijke STP-standaard.
PVST staat voor Per-VLAN Spanning Tree. Het is Cisco's gepatenteerde versie van het Spanning Tree-protocol. In een Ethernet-geschakelde omgeving zijn er meerdere virtuele LAN's. Daarom is het vaak nodig om meerdere opspannende bomen te maken. Dit wordt gedaan zodat het verkeer van verschillende VLAN's verschillende koppelingen gebruikt. PVST doet dat. Het maakt de creatie van een spanning tree voor elke VLAN mogelijk.
Als Cisco's eigen versie van het Spanning Tree-protocol kunnen ze niet worden gebruikt op de meeste switches van derden. Een ander dergelijk Cisco-protocol is de PVST + (Per-VLAN Spanning Tree Plus). PVST werkt alleen met ISL, het eigen protocol van Cisco voor VLAN-inkapseling. Dit komt door de ingesloten Spanning tree ID van de ISL, het standaardprotocol op Cisco-switches die ISL ondersteunen.
Vanwege de hoge penetratie van de IEEE 802.1Q VLAN-trunking-standaard en PVST's afhankelijkheid van ISL, heeft Cisco een andere PVST + -standaard gedefinieerd. De PVST + -standaard is compatibel met 802.1Q-inkapseling. Dit werd uiteindelijk het standaardprotocol voor Cisco-switches toen Cisco de ISL-ondersteuning van zijn switches stopte en verwijderde.