Perbedaan utama: Rapid Spanning Tree Protocol (RSTP) menyediakan konvergensi spanning tree yang lebih cepat secara signifikan setelah perubahan topologi dibandingkan dengan STP asli. Untuk melakukan ini, RSTP menyediakan pengenalan baru perilaku konvergensi baru dan menjembatani peran port. PVST adalah singkatan dari Per-VLAN Spanning Tree. Ini adalah versi milik Cisco dari Spanning Tree Protocol. PVST memungkinkan untuk pembuatan spanning tree untuk setiap VLAN.
STP distandarisasi sebagai IEEE 802.1D. STP membuat spanning tree dalam jaringan mesh dari jembatan layer-2 yang terhubung. Biasanya, jembatan layer-2 adalah switch Ethernet. STP menonaktifkan tautan yang bukan bagian dari spanning tree dan meninggalkan jalur aktif tunggal di antara dua node jaringan.
STP juga memungkinkan desain jaringan untuk menyertakan tautan cadangan dan / atau berlebihan. Ini memberikan jalur cadangan otomatis jika tautan aktif gagal. Tautan cadangan ini disertakan tanpa bahaya loop jembatan, atau kebutuhan untuk mengaktifkan / menonaktifkan tautan cadangan secara manual.
Rapid Spanning Tree Protocol (RSTP) diperkenalkan pada 2001 sebagai 802.1w oleh IEEE. RSTP memberikan konvergensi spanning tree yang lebih cepat secara signifikan setelah perubahan topologi dibandingkan dengan STP asli. STP dapat memakan waktu 30 hingga 50 detik untuk menanggapi perubahan topologi, namun RSTP dapat melakukan ini 3 kali 2 detik default atau dalam beberapa milidetik dari kegagalan sambungan fisik.
Untuk melakukan ini, RSTP menyediakan pengenalan baru perilaku konvergensi baru dan menjembatani peran port. Jumlah asli STP untuk status port adalah lima, namun RSTP mengurangi ini menjadi tiga.
RSTP dirancang agar kompatibel dengan STP standar. Namun, Standar IEEE 802.1D-2004 menggabungkan RSTP dan menghapus standar STP asli.
PVST adalah singkatan dari Per-VLAN Spanning Tree. Ini adalah versi milik Cisco dari Spanning Tree Protocol. Dalam lingkungan Ethernet yang diaktifkan ada beberapa LAN Virtual. Oleh karena itu, seringkali diperlukan untuk membuat beberapa pohon spanning. Ini dilakukan agar lalu lintas dari VLAN yang berbeda menggunakan tautan yang berbeda. PVST melakukan itu. Ini memungkinkan untuk pembuatan spanning tree untuk setiap VLAN.
Sebagai versi eksklusif Cisco dari Spanning Tree Protocol, mereka tidak dapat digunakan pada sebagian besar switch pihak ketiga. Protokol Cisco lainnya adalah PVST + (Per-VLAN Spanning Tree Plus). PVST hanya bekerja dengan ISL, yang merupakan protokol milik Cisco untuk enkapsulasi VLAN. Ini disebabkan oleh embedded Spanning tree ID ISL, yang merupakan protokol default pada switch Cisco yang mendukung ISL.
Karena penetrasi tinggi standar trunking IEEE 802.1Q VLAN dan ketergantungan PVST pada ISL, Cisco menetapkan standar PVST + yang berbeda. Standar PVST + kompatibel dengan enkapsulasi 802.1Q. Ini akhirnya menjadi protokol default untuk switch Cisco ketika Cisco menghentikan dan menghapus dukungan ISL dari switch-nya.