Differenza fondamentale: il protocollo RSTP (Rapid Spanning Tree Protocol) fornisce una convergenza dello spanning significativamente più rapida dopo una modifica della topologia rispetto all'STP originale. Per fare ciò, RSTP fornisce nuove introduzioni di nuovi comportamenti di convergenza e ruoli di porta del bridge. PVST è l'acronimo di Per-VLAN Spanning Tree. È la versione proprietaria di Cisco del Spanning Tree Protocol. PVST consente la creazione di uno spanning tree per ciascuna VLAN.
L'STP è standardizzato come IEEE 802.1D. STP crea uno spanning tree all'interno di una rete mesh di bridge layer 2 collegati. In genere, i bridge di livello 2 sono switch Ethernet. L'STP disabilita quei collegamenti che non fanno parte dello spanning tree e lascia un singolo percorso attivo tra due nodi di rete.
L'STP consente inoltre a un progetto di rete di includere collegamenti di riserva e / o ridondanti. Questi forniscono percorsi di backup automatici nel caso in cui un collegamento attivo non riesca. Questi collegamenti di ricambio sono inclusi senza il rischio di loop bridge o la necessità di abilitare / disabilitare manualmente i collegamenti di backup.
Il Rapid Spanning Tree Protocol (RSTP) è stato introdotto nel 2001 come 802.1w dall'IEEE. RSTP fornisce una convergenza dello spanning significativamente più veloce dopo una modifica della topologia rispetto all'STP originale. STP può impiegare da 30 a 50 secondi per rispondere a una modifica della topologia, tuttavia, RSTP può eseguire questa operazione per 3 volte 2 secondi di default o entro pochi millisecondi di un errore di collegamento fisico.
Per fare ciò, RSTP fornisce nuove introduzioni di nuovi comportamenti di convergenza e ruoli di porta del bridge. Il numero originale di STP di una porta può essere cinque, tuttavia, RSTP lo riduce a tre.
RSTP è stato progettato per essere retrocompatibile con STP standard. Tuttavia, lo standard IEEE 802.1D-2004 incorpora RSTP e obsoleto lo standard STP originale.
PVST è l'acronimo di Per-VLAN Spanning Tree. È la versione proprietaria di Cisco del Spanning Tree Protocol. In un ambiente Ethernet commutato esistono più LAN virtuali. Quindi, è spesso necessario creare più spanning tree. Questo viene fatto in modo che il traffico proveniente da diverse VLAN utilizzi collegamenti diversi. PVST lo fa. Permette la creazione di uno spanning tree per ogni VLAN.
Come versione proprietaria di Cisco dello Spanning Tree Protocol, non possono essere utilizzati su molti switch di terze parti. Un altro protocollo di questo tipo è il PVST + (Per-VLAN Spanning Tree Plus). PVST funziona solo con ISL, che è il protocollo proprietario di Cisco per l'incapsulamento VLAN. Ciò è dovuto all'ID Spanning Tree incorporato dell'ISL, che è il protocollo predefinito sugli switch Cisco che supportano ISL.
A causa dell'elevata penetrazione dello standard di trunking VLAN IEEE 802.1Q e della dipendenza da PVST dell'ISL, Cisco ha definito un diverso standard PVST +. Lo standard PVST + è compatibile con l'incapsulamento 802.1Q. Questo alla fine è diventato il protocollo predefinito per gli switch Cisco quando Cisco ha interrotto e rimosso il supporto ISL dai suoi switch.