【すぱにんぐつりー】
スパニングツリー とは?
最終更新:
💡 ケーブルを残し、転送する経路を木の形にする
スイッチで構成するレイヤー2ネットワークで、冗長な接続を残しながらデータ転送のループを防ぐ仕組み。STPはルートブリッジを選び、一部のポートで転送を制限して、ループのない論理的な経路を作る。
📌 このページのポイント
スイッチの通信が循環すると、何が困るの?
じゃあ最初から循環にならないように繋げばいいんじゃない?
どの経路を使うか、どう決めるの?
BPDUという制御メッセージを交換し、最小のbridge ID(機器の識別子)の機器をルートになるスイッチに選ぶよ。IDには優先度やMACアドレスなどが関わり、優先度は数値が小さい方が優先される。そこへの経路コストなどを比べ、各ポートの役割と転送状態を決めるんだ。
障害が起きたら、すぐ別の経路に切り替わる?
まとめ:ざっくりこれだけ覚えればOK!
「スパニングツリー」って出てきたら「スイッチの転送経路の循環を防ぐ仕組み」と思えばだいたいOK!
📖 おまけ:英語の意味
「Spanning Tree Protocol」 = 全域木プロトコル
💬 Spanning Treeは全ての頂点を含むループのない木。ここではスイッチのネットワークで、冗長な接続からループのない転送経路を作るSTPを説明しているよ。