用語概要
スパニングツリープロトコル(STP)は、スイッチが動作するL2ネットワークに複数の経路(冗長経路)を持たせて、障害が起きても通信を続けられるよう、耐障害性を高める仕組みです。
ただし、複数の経路があると、同じデータがぐるぐる回る「ループ」が発生してしまいます。そこでSTPは、ネットワークの中で1台のスイッチを「ルートブリッジ」として選び、そのスイッチを頂点としたツリー構造を作ります。そして、ループによる障害を回避するために特定のポートをブロックします。
経路上で障害が発生した場合には、ブロックしていたポートを自動的に開放し、迂回路を形成することで通信を回復します。こうすることで、ネットワークは障害に強く、信頼性の高い状態を保つことができます。

効果・メリット
STPを利用しない場合、経路上で障害が発生するとネットワークが停止してしまいます。STPを導入することで、障害が発生しても経路を切り替えることで通信を継続できるようになります。ただし、初期のSTPは障害発生から経路切り替えによる復旧までに約50秒かかっていましたが、改良版のRSTP(Rapid STP)はこの問題を改善し、収束時間を最短で約1秒まで短縮できるようになりました。

利用例
あらゆる業種において、ネットワークは業務に直結するため、高い信頼性が求められます。STPは、経路障害に備えた冗長性を確保する機能として、幅広い業種で利用されています。
小規模から大規模まで対応可能ですが、ネットワーク規模が大きくなるとSTPの設計はより複雑になり、収束にかかる時間も長くなるため注意が必要です。
さらに詳しく学びたい方へ
ネットワーク専業メーカーがトレーニングサービスをご用意!
- 現場の最前線で活躍していたシステムエンジニアが講師
- 実機も使って学べるから、より生きた知識が身につく
- ネットワークの知識、サーバー構築の知識など幅広い講座から選べる
- エンジニア育成など社員研修にも!
さらに詳しく学びたい方はトレーニング講座!
ネットワーク専業メーカーがネットワークやサーバー構築など多彩なトレーニング講座をご用意しております。
現場の最前線で活躍していたシステムエンジニアが講師を務め、実機を使った実践的な指導で生きた知識が身につきます。エンジニア育成を目的とした社員研修にも最適です!



とは?