「スパニングツリープロトコル」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Administrator
(ページの作成:「'''スパニングツリープロトコル'''とは、スイッチングハブをループ構成で接続すると、経路が冗長化されるというもので…」)
 
imported>Administrator
 
(同じ利用者による、間の1版が非表示)
1行目: 1行目:
 
'''スパニングツリープロトコル'''とは、[[スイッチングハブ]]をループ構成で接続すると、経路が[[冗長化]]されるというものである。
 
'''スパニングツリープロトコル'''とは、[[スイッチングハブ]]をループ構成で接続すると、経路が[[冗長化]]されるというものである。
  
当然ながらスパニングツリープロトコルに対応したスイッチングハブが複数台必要になる。
+
==概要==
 
 
== 概要 ==
 
 
一般的にはスイッチングハブをループ構成にするとフレームがぐるぐる回ってネットワークが破綻する。最近では家庭用でもループ検知が付いている製品もあるよね。
 
一般的にはスイッチングハブをループ構成にするとフレームがぐるぐる回ってネットワークが破綻する。最近では家庭用でもループ検知が付いている製品もあるよね。
  
 
一方、スパニングツリープロトコルに対応したスイッチングハブでは最短経路以外へはフレームを送信しなくなる。さらに経路が切断された際に最短経路を計算しなおしてネットワークを維持し続ける。
 
一方、スパニングツリープロトコルに対応したスイッチングハブでは最短経路以外へはフレームを送信しなくなる。さらに経路が切断された際に最短経路を計算しなおしてネットワークを維持し続ける。
  
== 詳細 ==
+
当然ながらスパニングツリープロトコルに対応したスイッチングハブが複数台必要になる。いわゆる[[マネージスイッチ]]の領域であり、非常に高価な製品ばかりである。
 +
 
 +
==詳細==
 
スパニングツリープロトコルではBPDU(Bridge Protocol Data Unit)と呼ばれる特殊なフレームをスイッチングハブ間でやりとりし、優先度が一番小さいスリッチをルートブリッジに決定する。この優先度をブリッジIDと呼び、ルートブリッジからの距離に応じてフレームを送受信しないブロッキングポートを決定する。
 
スパニングツリープロトコルではBPDU(Bridge Protocol Data Unit)と呼ばれる特殊なフレームをスイッチングハブ間でやりとりし、優先度が一番小さいスリッチをルートブリッジに決定する。この優先度をブリッジIDと呼び、ルートブリッジからの距離に応じてフレームを送受信しないブロッキングポートを決定する。
  
15行目: 15行目:
 
ブロッキングポートにならなかったポートはフレームを送受信するフォワーディングポートとなる。フォワーディングポートで障害が発生して通信ができなくなると、ブロッキングポートがフォワーディングポートになることで通信を継続することができる。
 
ブロッキングポートにならなかったポートはフレームを送受信するフォワーディングポートとなる。フォワーディングポートで障害が発生して通信ができなくなると、ブロッキングポートがフォワーディングポートになることで通信を継続することができる。
  
== 関連項目 ==
+
== 種類 ==
 +
スパニングツリープロトコルには以下のようなものがある。
 +
 
 +
* STP (Spanning Tree Protocol)
 +
** 一番最初に登場したスパニングツリープロトコルであり、IEEE802.1Dとして規定されている。
 +
** ブロッキングポートからフォワーディングポートへの昇格に数十秒かかる。
 +
* RSTP (Rapid Spanning Tree Protocol)
 +
** STPの欠点を改善すべく考案された。IEEE802.1wとして規定されている。
 +
** ブロッキングポートからフォワーディングポートへの昇格が一瞬になった。
 +
* MSTP (Multiple Spanning Tree Protocol)
 +
** RSTPをVLANに対応させたもの。IEEE802.1sとして規定されている。
 +
 
 +
現在ではSTPはほぼ壊滅し、普及価格帯の[[スマートスイッチ]]はRSTP、高価格帯の[[マネージスイッチ]]はMSTPといった差別化をしている製品が多い。
 +
 
 +
==関連項目==
  
* [[リンクアグリゲーション]] = スパニングツリープロトコルと併用すると相当強くなる。
+
*[[リンクアグリゲーション]] = スパニングツリープロトコルと併用すると相当強くなる。

2019年3月26日 (火) 06:38時点における最新版

スパニングツリープロトコルとは、スイッチングハブをループ構成で接続すると、経路が冗長化されるというものである。

概要[編集 | ソースを編集]

一般的にはスイッチングハブをループ構成にするとフレームがぐるぐる回ってネットワークが破綻する。最近では家庭用でもループ検知が付いている製品もあるよね。

一方、スパニングツリープロトコルに対応したスイッチングハブでは最短経路以外へはフレームを送信しなくなる。さらに経路が切断された際に最短経路を計算しなおしてネットワークを維持し続ける。

当然ながらスパニングツリープロトコルに対応したスイッチングハブが複数台必要になる。いわゆるマネージスイッチの領域であり、非常に高価な製品ばかりである。

詳細[編集 | ソースを編集]

スパニングツリープロトコルではBPDU(Bridge Protocol Data Unit)と呼ばれる特殊なフレームをスイッチングハブ間でやりとりし、優先度が一番小さいスリッチをルートブリッジに決定する。この優先度をブリッジIDと呼び、ルートブリッジからの距離に応じてフレームを送受信しないブロッキングポートを決定する。

スイッチングハブの各ポートにはパスコストという数値を設定し、スイッチングハブを経由するたびにパスコストを加算することでルートブリッジからの距離を決定する。この加算した距離はルートパスコストと呼ばれる。ルートブリッジ以外のスイッチングハブ感ではルートパスコストが大きいスイッチングハブ側がブロッキングポートになるため、フレームが回り続けることはなくなる。また、ルートパスコストが同じ場合はブリッジIDの大きいスイッチングハブ側がブロッキングポートとなる。

ブロッキングポートにならなかったポートはフレームを送受信するフォワーディングポートとなる。フォワーディングポートで障害が発生して通信ができなくなると、ブロッキングポートがフォワーディングポートになることで通信を継続することができる。

種類[編集 | ソースを編集]

スパニングツリープロトコルには以下のようなものがある。

  • STP (Spanning Tree Protocol)
    • 一番最初に登場したスパニングツリープロトコルであり、IEEE802.1Dとして規定されている。
    • ブロッキングポートからフォワーディングポートへの昇格に数十秒かかる。
  • RSTP (Rapid Spanning Tree Protocol)
    • STPの欠点を改善すべく考案された。IEEE802.1wとして規定されている。
    • ブロッキングポートからフォワーディングポートへの昇格が一瞬になった。
  • MSTP (Multiple Spanning Tree Protocol)
    • RSTPをVLANに対応させたもの。IEEE802.1sとして規定されている。

現在ではSTPはほぼ壊滅し、普及価格帯のスマートスイッチはRSTP、高価格帯のマネージスイッチはMSTPといった差別化をしている製品が多い。

関連項目[編集 | ソースを編集]