主な違い:ラピッドスパニングツリープロトコル(RSTP)は、元のSTPと比較して、トポロジ変更後のスパニングツリーコンバージェンスが大幅に高速化されています。 これをするために、RSTPは新しい導入の新しい動作およびブリッジポートの役割を新たに導入します。 PVSTはPer-VLAN Spanning Treeの略です。 これは、シスコ独自のスパニングツリープロトコルです。 PVSTは各VLANのためのスパニングツリーの作成を可能にします。
STPはIEEE 802.1Dとして標準化されています。 STPは、接続されたレイヤ2ブリッジのメッシュネットワーク内にスパニングツリーを作成します。 通常、レイヤ2ブリッジはイーサネットスイッチです。 STPはスパニングツリーの一部ではないリンクを無効にし、任意の2つのネットワークノード間に単一のアクティブパスを残します。
STPはまた、ネットワーク設計が予備および/または冗長リンクを含むことを可能にする。 これらはアクティブリンクが失敗した場合に自動バックアップパスを提供します。 これらの予備リンクは、ブリッジループの危険性、またはバックアップリンクの手動での有効化/無効化の必要性なしに含まれています。
高速スパニングツリープロトコル(RSTP)は、IEEEによって802.1wとして2001年に導入されました。 RSTPは、元のSTPと比較して、トポロジ変更後のスパニングツリーのコンバージェンスを大幅に高速化します。 STPはトポロジの変更に応答するのに30〜50秒かかる場合がありますが、RSTPが実行できるのはデフォルトの3×2秒、または物理リンク障害から数ミリ秒以内です。
これをするために、RSTPは新しい導入の新しい動作およびブリッジポートの役割を新たに導入します。 STPの元のポートの状態数は5でしたが、RSTPではこれを3に減らしました。
RSTPは標準STPと下位互換性があるように設計されています。 ただし、標準IEEE 802.1D-2004ではRSTPが組み込まれており、元のSTP標準は廃止されています。
PVSTはPer-VLAN Spanning Treeの略です。 これは、シスコ独自のスパニングツリープロトコルです。 イーサネットスイッチ環境では、複数の仮想LANがあります。 したがって、複数のスパニングツリーを作成する必要があることがよくあります。 これは、異なるVLANからのトラフィックが異なるリンクを使用するようにするためです。 PVSTはそれをします。 それは各VLANのためのスパニングツリーの作成を可能にします。
スパニングツリープロトコルのシスコ独自のバージョンとして、それらはほとんどのサードパーティ製スイッチでは使用できません。 このようなシスコのもう1つのプロトコルはPVST +(Per-VLAN Spanning Tree Plus)です。 PVSTは、VLANカプセル化用のシスコ独自のプロトコルであるISLでのみ機能します。 これはISLに組み込まれているスパニングツリーIDが原因です。これは、ISLをサポートするシスコ製スイッチのデフォルトのプロトコルです。
IEEE 802.1Q VLANトランキング標準の普及率の高さとPVSTのISLへの依存のため、シスコは別のPVST +標準を定義しました。 PVST +規格は、802.1Qカプセル化と互換性があります。 シスコがスイッチからISLサポートを打ち切り、削除したとき、これが最終的にシスコスイッチのデフォルトプロトコルになりました。