Le protocole RSTP (IEEE 802.1w) est une évolution du protocole 802.1D standard d'origine et a été intégré au protocole IEEE 802.1D-2004. La terminologie du protocole STP 802.1w est essentiellement la même que celle du protocole STP IEEE 802.1D initial. La plupart des paramètres restent inchangés : les utilisateurs habitués à la version 802.1D peuvent configurer aisément ce nouveau protocole. Rapid PVST+ est tout simplement l'implémentation Cisco du protocole RSTP appliquée individuellement à chaque VLAN. Grâce à Rapid PVST+, une instance séparée de RSTP est exécutée sur chaque VLAN.

La figure ci-contre illustre un réseau fonctionnant sous RSTP. S1 est le pont racine, avec deux ports désignés en état de réacheminement. RSTP prend en charge un nouveau type de port : le port F0/3 sur S2 est un port alternatif en état de mise à l'écart. Notez que le réseau ne comporte aucun port en état de blocage. En effet, le protocole RSTP n’autorise pas l’état de blocage d’un port. Il définit les états suivants pour les ports : mise à l’écart (discarding), apprentissage ou acheminement.

Le protocole RSTP optimise le recalcul de l’arbre recouvrant lorsque la topologie d’un réseau de couche 2 change. Le protocole RSTP assure un temps de convergence beaucoup plus rapide dans un réseau correctement configuré, parfois de l’ordre de quelques centaines de millisecondes. Il redéfinit le type des ports et leur état. Si un port est configuré en tant que port alternatif ou port de sauvegarde, il peut immédiatement passer à l'état de réacheminement sans avoir à attendre la convergence du réseau. Les caractéristiques du protocole RSTP sont décrites brièvement ci-dessous :