スパニングツリー プロトコルの設定

この章では、Catalyst デバイスのポートベース VLAN 上でスパニングツリープロトコル(STP)を設定する方法について説明します。このデバイスは、IEEE 802.1D 標準に準拠した Per-VLAN Spanning-Tree plus(PVST+)とシスコ独自の拡張機能の組み合わせか、もしくは IEEE 802.1w 標準に準拠した Rapid Per-VLAN Spanning-Tree plus(Rapid PVST+)プロトコルのいずれかを使用できます。デバイススタックは、ネットワークのその他の部分に対しては単一のスパニングツリーノードに見え、すべてのスタックメンバが同一のブリッジ ID を使用します。

スパニングツリープロトコルの制約事項

  • ルートデバイスとしてデバイスを設定しようとする場合、ルートデバイスにするために必要な値が 1 未満だと、失敗します。

  • ネットワークが、拡張システム ID をサポートするデバイスとサポートしないものの両方で構成されている場合、拡張システム ID をサポートするデバイスがルートデバイスになる可能性は低くなります。古いソフトウェアを実行している接続デバイスのプライオリティより VLAN 番号が大きい場合は常に、拡張システム ID によってデバイスプライオリティ値が増加します。

  • 各スパニングツリーインスタンスのルートデバイスは、バックボーンまたはディストリビューション デバイスでなければなりません。アクセスデバイスをスパニングツリー プライマリ ルートとして設定しないでください。

スパニング ツリー プロトコルに関する情報

ここでは、スパニングツリープロトコルについて説明します。

スパニングツリー プロトコル

スパニングツリー プロトコル(STP)は、ネットワーク内のループを回避しながらパスを冗長化するためのレイヤ 2 リンク管理プロトコルです。レイヤ 2 イーサネット ネットワークが正常に動作するには、任意の 2 つのステーション間で存在できるアクティブ パスは 1 つだけです。エンド ステーション間に複数のアクティブ パスがあると、ネットワークにループが生じます。このループがネットワークに発生すると、エンド ステーションにメッセージが重複して到着する可能性があります。デバイスは、複数のレイヤ 2 インターフェイスのエンドステーション MAC アドレスを学習する可能性もあります。このような状況によって、ネットワークが不安定になります。スパニングツリーの動作は透過的であり、エンド ステーション側で、単一 LAN セグメントに接続されているのか、複数セグメントからなるスイッチド LAN に接続されているのかを検出することはできません。

STP は、スパニングツリー アルゴリズムを使用し、スパニングツリーのルートとして冗長接続ネットワーク内のデバイスを 1 つ選択します。アルゴリズムは、次に基づき、各ポートに役割を割り当て、スイッチド レイヤ 2 ネットワークを介して最良のループフリー パスを算出します。 アクティブ トポロジでのポートの役割:

  • ルート:スパニングツリー トポロジに対して選定される転送ポート

  • 指定:各スイッチド LAN セグメントに対して選定される転送ポート

  • 代替:スパニングツリーのルート ブリッジへの代替パスとなるブロック ポート

  • バックアップ:ループバック コンフィギュレーションのブロック ポート

すべてのポートに役割が指定されているデバイス、またはバックアップの役割が指定されているデバイスはルートデバイスです。 少なくとも 1 つのポートに役割が指定されているデバイスは、指定デバイスを意味します。

冗長データ パスはスパニングツリーによって、強制的にスタンバイ(ブロックされた)ステートにされます。スパニングツリーのネットワーク セグメントでエラーが発生したときに冗長パスが存在する場合は、スパニングツリー アルゴリズムがスパニングツリー トポロジを再計算し、スタンバイ パスをアクティブにします。デバイスは、スパニングツリーフレーム (ブリッジ プロトコル データ ユニット(BPDU)と呼ばれる)を定期間隔で送受信します。デバイスはこれらのフレームを転送せずに、ループのないパスを構成するために使用します。 BPDU には、送信側デバイスおよびそのポートについて、デバイスおよび MAC アドレス、デバイスプライオリティ、ポートプライオリティ、パスコストなどの情報が含まれます。スパニングツリーはこの情報を使用して、スイッチドネットワーク用のルートデバイスおよびルートポートを選定し、さらに、各スイッチドセグメントのルートポートおよび指定ポートを選定します。

デバイスの 2 つのポートがループの一部である場合、 spanning-tree および、パス コスト設定は、どのポートがフォワーディング ステートになるか、およびどのポートがブロッキング ステートになるかを制御します。スパニングツリー ポート プライオリティ値は、ネットワーク トポロジにおけるポートの位置とともに、トラフィック転送におけるポートの位置がどれだけ適切であるかを表します。The コスト値は、メディア速度を表します。


(注)  


ショートパスコスト方式は、デフォルトのSTPパスコスト方式です。



(注)  


デバイスは、STP に加えて、キープアライブ メッセージを使用してループを検出します。デフォルトでは、キープアライブはレイヤ 2 ポートで有効になっています。キープアライブを無効にするには、インターフェイス コンフィギュレーション モードで、no keepalive コマンドを使用します。


スパニングツリー トポロジとブリッジ プロトコル データ ユニット

スイッチド ネットワーク内の安定したアクティブ スパニングツリー トポロジは、次の要素によって制御されます。

  • デバイス上の各 VLAN に関連付けられた一意のブリッジ ID(デバイスプライオリティおよび MAC アドレス)。スイッチスタックでは、任意のスパニング ツリー インスタンスに対し、すべてのスイッチが同一のブリッジ ID を使用します。

  • ルートデバイスに対するスパニングツリーパスコスト。

  • 各レイヤ 2 インターフェイスに対応付けられたポート ID(ポート プライオリティおよび MAC アドレス)。

ネットワーク内のデバイスに電源が入ると、各機能はルートデバイスとして機能します。各デバイスは、そのすべてのポートからコンフィギュレーション BPDU を送信します。BPDU によって通信が行われ、スパニングツリー トポロジが計算されます。各設定 BPDU には、次の情報が含まれています。

  • 送信デバイスがルートデバイスとして識別するデバイスの一意のブリッジ ID。

  • ルートまでのスパニングツリー パス コスト

  • 送信デバイスのブリッジ ID

  • メッセージ エージ

  • 送信側インターフェイス ID

  • hello タイマー、転送遅延タイマー、および max-age プロトコル タイマーの値

デバイスは、優位な情報(より小さいブリッジ ID、より低いパスコストなど)が含まれているコンフィギュレーション BPDU を受信すると、そのポートに対する情報を保存します。この BPDU をデバイスのルートポート上で受信した場合、そのデバイスが指定デバイスとなっているすべての接続 LAN に、更新したメッセージを付けて BPDU を転送します。

デバイスは、そのポートに現在保存されている情報よりも下位の情報を含むコンフィギュレーション BPDU を受信した場合は、その BPDU を廃棄します。デバイスが下位 BPDU を受信した LAN の指定デバイスである場合、そのポートに保存されている最新情報を含む BPDU をその LAN に送信します。このようにして下位情報は廃棄され、優位情報がネットワークで伝播されます。

BPDU の交換によって、次の処理が行われます。

  • ネットワーク内の 1 つのデバイスが ルート スイッチ(スイッチド ネットワークのスパニングツリー トポロジーの論理的な中心)。箇条書きの項目の下の図を参照してください。

    VLAN ごとに、デバイスプライオリティが最も高い(最も小さい数字の優先順位の値)デバイスがルートスイッチとして選択されます。すべてのデバイスがデフォルトのプライオリティ(32768)で設定されている場合、VLAN 内で MAC アドレスの最も小さいデバイスがルートデバイスになります。デバイスのプライオリティ値は、ブリッジ ID の最上位ビットを占めます。

  • デバイスごとに(ルートスイッチを除く)、ルートポートが 1 つ選択されます。このポートは、デバイスがルートスイッチにパケットを転送するとき、最適な(コストが最小の)パスを提供します。

  • ルートスイッチへの最短距離は、パスコストに基づいてデバイスごとに計算されます。

  • LAN セグメントごとに指定デバイスが選択されます。指定デバイスは、その LAN からルートスイッチにパケットを転送するときの最小パスコストを提供します。指定デバイスが LAN への接続に使用したポートは、指定ポートと呼ばれます。

スイッチド ネットワーク上のすべての地点からルート スイッチに到達する場合に必要のないパスはすべて、スパニングツリー ブロッキング モードになります。

ブリッジ ID、デバイス プライオリティ、および拡張システム ID

IEEE 802.1D 標準では、各デバイスは一意である必要があります。 ルートスイッチの選択を制御するブリッジ識別子(ブリッジ ID)が必要です。各 VLAN は PVST+ と Rapid PVST+ によって異なる論理ブリッジと見なされるので、同一のデバイスは設定された各 VLAN とは異なるブリッジ ID を保有している必要があります。デバイス上の各 VLAN には一意の 8 バイトブリッジ ID が設定されます。上位の 2 バイトはデバイスプライオリティに使用され、残りの 6 バイトがデバイスの MAC アドレスから取得されます。

従来はデバイスプライオリティに使用されていた 2 バイトが、4 ビットのプライオリティ値と 12 ビットの拡張システム ID 値(VLAN ID と同じ)に割り当てられています。

表 1. デバイス プライオリティ値および拡張システム ID

プライオリティ値

拡張システム ID(VLAN ID と同設定)

ビット 16

ビット 15

ビット 14

ビット 13

ビット 12

ビット 11

ビット 10

ビット 9

ビット 8

ビット 7

ビット 6

ビット 5

ビット 4

ビット 3

ビット 2

ビット 1

32768

16384

8192

4096

2048

1024

512

256

128

64

32

16

8

4

2

1

スパニングツリーは、ブリッジ ID を VLAN ごとに一意にするために、拡張システム ID、デバイスプライオリティ、および割り当てられたスパニングツリー MAC アドレスを使用します。

拡張システム ID のサポートにより、ルート スイッチ、セカンダリ ルート スイッチ、および VLAN のスイッチ プライオリティの手動での設定方法に影響が生じます。たとえば、スイッチのプライオリティ値を変更すると、ルート スイッチとして選定される可能性も変更されることになります。大きい値を設定すると可能性が低下し、値が小さいと可能性が増大します。

ポート プライオリティとパス コスト

ループが発生した場合、スパニングツリーはポート プライオリティを使用して、フォワーディング ステートにするインターフェイスを選択します。最初に選択されるインターフェイスには高いプライオリティ値(小さい数値)を割り当て、最後に選択されるインターフェイスには低いプライオリティ値(高い数値)を割り当てることができます。すべてのインターフェイスに同じプライオリティ値が与えられている場合、スパニングツリーはインターフェイス番号が最小のインターフェイスをフォワーディング ステートにし、他のインターフェイスをブロックします。

スパニングツリー パス コストのデフォルト値は、インターフェイスのメディア速度に基づきます。ループが発生した場合、スパニングツリーはコストを使用して、フォワーディング ステートにするインターフェイスを選択します。最初に選択されるインターフェイスには低いコスト値を割り当て、最後に選択されるインターフェイスには高いコスト値を割り当てることができます。すべてのインターフェイスに同じコスト値が与えられている場合、スパニングツリーはインターフェイス番号が最小のインターフェイスをフォワーディング ステートにし、他のインターフェイスをブロックします。

デバイスがスイッチスタックのメンバーの場合は、最初に選択させたいインターフェイスには小さいコスト値を与え、最後に選択させたいインターフェイスには(ポートプライオリティを調整せずに)大きいコスト値を与えます。

スパニングツリー インターフェイス ステート

プロトコル情報がスイッチド LAN を通過するとき、伝播遅延が生じることがあります。その結果、スイッチド ネットワークのさまざまな時点および場所でトポロジーの変化が発生します。インターフェイスがスパニングツリー トポロジに含まれていない状態からフォワーディング ステートに直接移行すると、一時的にデータ ループが形成されることがあります。インターフェイスは新しいトポロジ情報がスイッチド LAN 上で伝播されるまで待機し、フレーム転送を開始する必要があります。インターフェイスはさらに、古いトポロジで使用されていた転送フレームのフレーム存続時間を満了させることも必要です。

スパニングツリーを使用しているデバイスの各レイヤ 2 インターフェイスは、次のいずれかのステートになります。

  • ブロッキング:インターフェイスはフレーム転送に関与しません。

  • リスニング:インターフェイスをフレーム転送に関与させることをスパニングツリーが決定した場合、ブロッキング ステートから最初に移行するステートです。

  • ラーニング:インターフェイスはフレーム転送に関与する準備をしている状態です。

  • フォワーディング:インターフェイスはフレームを転送します。

  • ディセーブル:インターフェイスはスパニングツリーに含まれません。シャットダウン ポートであるか、ポート上にリンクがないか、またはポート上でスパニングツリー インスタンスが稼働していないためです。

インターフェイスは次のように、ステートを移行します。

  • 初期化からブロッキング

  • ブロッキングからリスニングまたはディセーブル

  • リスニングからラーニングまたはディセーブル

  • ラーニングからフォワーディングまたはディセーブル

  • フォワーディングからディセーブル

図 1. スパニングツリー インターフェイス ステート. インターフェイスはこれらのステート間を移動します。

スパニング ツリーで構成されたインターフェイスのさまざまな状態

デフォルト設定では、デバイスを起動するとスパニングツリーがイネーブルになります。その後、デバイスの各インターフェイス、VLAN、ネットワークがブロッキングステートからリスニングおよびラーニングという移行ステートを通過します。スパニングツリーは、フォワーディング ステートまたはブロッキング ステートで各インターフェイスを安定させます。

スパニングツリー アルゴリズムがレイヤ 2 インターフェイスをフォワーディング ステートにする場合、次のプロセスが発生します。

  1. スパニングツリーがインターフェイスをブロッキング ステートに移行させるプロトコル情報を待つ間、インターフェイスはリスニング ステートになります。

  2. スパニングツリーは転送遅延タイマーの満了を待ち、インターフェイスをラーニング ステートに移行させ、転送遅延タイマーをリセットします。

  3. ラーニングステートの間、デバイスが転送データベースのエンドステーションの位置情報を学習しているとき、インターフェイスはフレーム転送をブロックし続けます。

  4. 転送遅延タイマーが満了すると、スパニングツリーはインターフェイスをフォワーディング ステートに移行させ、このときラーニングとフレーム転送の両方が可能になります。

ブロッキング ステート

ブロッキング ステートのレイヤ 2 インターフェイスはフレームの転送に関与しません。初期化後、デバイスの各インターフェイスに BPDU が送信されます。デバイスは最初、他のデバイスと BPDU を交換するまで、ルートとして動作します。この交換により、ネットワーク内でどのデバイスがルートまたはルートデバイスになるかが確立されます。ネットワーク内にデバイスが 1 つしかない場合は交換は行われず、転送遅延タイマーが満了し、インターフェイスがリスニングステートになります。インターフェイスはデバイスの初期化後、必ずブロッキングステートになります。

ブロッキング ステートのインターフェイスは、次の機能を実行します。

  • インターフェイス上で受信したフレームを廃棄します。

  • 転送用に他のインターフェイスからスイッチングされたフレームを廃棄します。

  • アドレスを学習しません。

  • BPDU を受信します。

リスニング ステート

リスニング ステートは、ブロッキング ステートを経て、レイヤ 2 インターフェイスが最初に移行するステートです。インターフェイスがリスニング ステートになるのは、スパニングツリーによってそのインターフェイスのフレーム転送への関与が決定された場合です。

リスニング ステートのインターフェイスは、次の機能を実行します。

  • インターフェイス上で受信したフレームを廃棄します。

  • 転送用に他のインターフェイスからスイッチングされたフレームを廃棄します。

  • アドレスを学習しません。

  • BPDU を受信します。

ラーニング ステート

ラーニング ステートのレイヤ 2 インターフェイスは、フレームの転送に関与できるように準備します。インターフェイスはリスニング ステートからラーニング ステートに移行します。

ラーニング ステートのインターフェイスは、次の機能を実行します。

  • インターフェイス上で受信したフレームを廃棄します。

  • 転送用に他のインターフェイスからスイッチングされたフレームを廃棄します。

  • アドレスを学習します。

  • BPDU を受信します。

フォワーディング ステート

フォワーディング ステートのレイヤ 2 インターフェイスは、フレームを転送します。インターフェイスはラーニング ステートからフォワーディング ステートに移行します。

フォワーディング ステートのインターフェイスは、次の機能を実行します。

  • インターフェイス上でフレームを受信して転送します。

  • 他のインターフェイスからスイッチングされたフレームを転送します。

  • アドレスを学習します。

  • BPDU を受信します。

ディセーブル ステート

ブロッキング ステートのレイヤ 2 インターフェイスは、フレームの転送やスパニングツリーに関与しません。ディセーブル ステートのインターフェイスは動作不能です。

ディセーブル インターフェイスは、次の機能を実行します。

  • インターフェイス上で受信したフレームを廃棄します。

  • 転送用に他のインターフェイスからスイッチングされたフレームを廃棄します。

  • アドレスを学習しません。

  • BPDU を受信しません。

デバイスまたはポートがルート デバイスまたはルート ポートになる仕組み

ネットワーク上のすべてのデバイスがデフォルトのスパニングツリー設定で有効になっている場合、最小の MAC アドレスを持つデバイスがルートデバイスになります。

図 2. スパニングツリー トポロジ. スイッチ A はルートデバイスとして選択されます。すべてのデバイスのデバイスプライオリティがデフォルト(32768)に設定されていて、デバイス A の MAC アドレスが最も小さいためです。ただし、トラフィックパターン、転送インターフェイスの数、またはリンクタイプによっては、スイッチ A が最適なルートデバイスとは限りません。ルートデバイスになるように、最適なデバイスのプライオリティを引き上げる(数値を引き下げる)と、スパニングツリーの再計算が強制的に行われ、最適なデバイスをルートとした新しいトポロジが形成されます。

デバイスの優先度に基づくルート デバイスの選択

スパニングツリー トポロジがデフォルトのパラメータに基づいて算出された場合、スイッチド ネットワークの送信元エンド ステーションから宛先エンド ステーションまでのパスが最適にならない場合があります。たとえば、ルート ポートよりプライオリティの高いインターフェイスに高速リンクを接続すると、ルート ポートが変更される可能性があります。最高速のリンクをルート ポートにすることが重要です。

たとえば、スイッチ B のあるポートがギガビット イーサネット リンクで、別のポート(10/100 リンク)がルート ポートであると仮定します。ネットワーク トラフィックはギガビット イーサネット リンクに流す方が効率的です。ギガビット イーサネット ポートのスパニングツリー ポート プライオリティをルート ポートより高くする(数値を小さくする)と、ギガビット イーサネット ポートが新しいルート ポートになります。

スパニングツリーおよび冗長接続

2 つのスイッチ インターフェイスを別の 1 台のデバイス、または 2 台の異なるデバイスに接続することにより、スパニングツリーを使用して冗長バックボーンを作成できます。スパニングツリーは一方のインターフェイスを自動的にディセーブルにし、他方でエラーが発生した場合にはそのディセーブルにしていた方をイネーブルにします。一方のリンクが高速で、他方が低速の場合、必ず、低速の方のリンクがディセーブルになります。速度が同じ場合、ポート優先度とポート ID が加算され、最大値を持つリンクがスパニングツリーによって無効にされます。

スパニングツリーおよび冗長接続 は、スパニング ツリー トポロジでの冗長接続を示しています。

図 3. スパニングツリーおよび冗長接続

 スパニング ツリー トポロジでの冗長接続

EtherChannel グループを使用して、デバイス間に冗長リンクを設定することもできます。

スパニングツリー アドレスの管理

IEEE 802.1D では、各種ブリッジ プロトコルに使用させるために、0x00180C2000000 ~ 0x0180C2000010 の範囲で 17 のマルチキャスト アドレスが規定されています。これらのアドレスは削除できないスタティック アドレスです。

スパニングツリーステートに関係なく、スタック内の各では 0x0180C2000000 ~ 0x0180C200000F のアドレス宛てのパケットを受信しますが、転送は行いません。

スパニングツリーがイネーブルの場合、スイッチまたはスタック内の各スイッチの CPU は 0x0180C2000000 および 0x0180C2000010 宛てのパケットを受信します。スパニングツリーがディセーブルの場合は、スイッチまたはスタック内の各スイッチは、それらのパケットを不明のマルチキャスト アドレスとして転送します。

接続を維持するためのエージング タイムの短縮

ダイナミックアドレスのエージングタイムはデフォルトで 5 分です。これは、mac address-table aging-time グローバル コンフィギュレーション コマンドのデフォルトの設定です。ただし、スパニングツリーの再構成により、多数のステーションの位置が変更されることがあります。このようなステーションは、再構成中、5 分以上にわたって到達できないことがあるので、アドレス テーブルからステーション アドレスを削除し、改めて学習できるように、アドレス エージング タイムが短縮されます。スパニングツリー再構成時に短縮されるエージングタイムは、転送遅延パラメータ値(spanning-tree vlan vlan-id forward-time seconds グローバル コンフィギュレーション コマンド)と同じです。

各 VLAN はそれぞれ独立したスパニングツリー インスタンスなので、スイッチは VLAN 単位でエージング タイムを短縮します。ある VLAN でスパニングツリーの再構成が行われると、その VLAN で学習されたダイナミック アドレスがエージング タイム短縮の対象になります。他の VLAN のダイナミック アドレスは影響を受けず、スイッチで設定されたエージング タイムがそのまま適用されます。

スパニングツリー モードおよびプロトコル

このデバイスでサポートされるモードおよびプロトコルは、次のとおりです。

  • PVST+:このスパニングツリー モードは、IEEE 802.1D 標準およびシスコ独自の拡張機能に準拠します。PVST+ はデバイス上の各 VLAN でサポートされる最大数まで動作し、各 VLAN にネットワーク上でのループフリーパスを提供します。

    PVST+ は、対象となる VLAN にレイヤ 2 ロード バランシングを提供します。ネットワーク上の VLAN を使用してさまざまな論理トポロジを作成し、特定のリンクに偏らないようにすべてのリンクを使用できるようにします。VLAN 上のPVST+ インスタンスごとに、それぞれ 1 つのルートスイッチがあります。このルートスイッチは、その VLAN に対応するスパニングツリー情報を、ネットワーク上の他のすべてのデバイスに伝送します。このプロセスにより、各デバイスがネットワークに関する共通の情報を持つため、ネットワークトポロジが確実に維持されます。

  • Rapid PVST+:このスパニングツリーモードは、IEEE 802.1w 標準に準拠した高速コンバージェンスを使用する以外は PVST+ と同じです。デバイスのデフォルト STP モードは Rapid PVST+ です。このスパニングツリーモードは、IEEE 802.1w 標準に準拠した高速コンバージェンスを使用する以外は PVST+ と同じです。高速コンバージェンスを行うため、Rapid PVST+ はトポロジ変更を受信すると、ポート単位でダイナミックに学習した MAC アドレス エントリをただちに削除します。このような場合、PVST+ では、ダイナミックに学習した MAC アドレス エントリには短いエージング タイムが使用されます。

    Rapid PVST+ は PVST+ と同じ設定を使用しているので(特に明記する場合を除く)、デバイスで必要なことは最小限の追加設定のみです。Rapid PVST+ の利点は、大規模な PVST+ のインストール ベースを Rapid PVST+ に移行する際に、複雑なマルチ スパニングツリー プロトコル(MSTP)設定の学習やネットワーク再設定の必要がないことです。Rapid PVST+ モードでは、各 VLAN は独自のスパニングツリー インスタンスを最大数実行します。

  • MSTP:このスパニングツリー モードは IEEE 802.1s 標準に準拠しています。複数の VLAN を同一のスパニングツリー インスタンスにマッピングし、多数の VLAN をサポートする場合に必要となるスパニングツリー インスタンスの数を減らすことができます。MSTP は Rapid Spanning-Tree Protocol(RSTP)(IEEE 802.1w 準拠)上で実行され、転送遅延を解消し、ルート ポートおよび指定ポートをフォワーディング ステートにすばやく移行することにより、スパニングツリーの高速コンバージェンスを可能にします。 スイッチ スタックでは、クロススタック高速移行(CSRT)機能が RSTP と同じ機能を実行します。RSTP または CSRT を使用しなければ、MSTP は稼働できません。

サポートされるスパニングツリー インスタンス

PVST+ または Rapid PVST+ モードでは、デバイスまたはデバイススタックは最大 128 のスパニングツリー インスタンスをサポートします。

MSTP モードでは、デバイスまたはデバイススタックは最大 64 の MST インスタンスをサポートします。特定の MST インスタンスにマッピング可能な VLAN 数は 512 です。

スパニングツリーの相互運用性と下位互換性

MSTP および PVST+ が混在したネットワークでは、Common Spanning-Tree(CST)のルートは MST バックボーンの内側に配置する必要があり、PVST+ デバイスを複数の MST リージョンに接続することはできません。

ネットワーク内に Rapid PVST+ を実行しているデバイスと PVST+ を実行しているデバイスが存在する場合、Rapid PVST+ デバイスと PVST+ デバイスを別のスパニングツリー インスタンスに設定することを推奨します。Rapid PVST+ スパニングツリー インスタンスでは、ルートスイッチは Rapid PVST+ デバイスでなければなりません。PVST+ インスタンスでは、ルートスイッチは PVST+ デバイスでなければなりません。PVST+ デバイスはネットワークのエッジに配置する必要があります。

すべてのスタック メンバーが、同じバージョンのスパニングツリーを実行します(すべて PVST+、すべて Rapid PVST+、またはすべて MSTP)。

表 2. PVST+、MSTP、Rapid PVST+ の相互運用性と互換性

PVST+

MSTP

Rapid PVST+

PVST+

あり

あり(制限あり)

あり(PVST+ に戻る)

MSTP

あり(制限あり)

あり

あり(PVST+ に戻る)

Rapid PVST+

あり(PVST+ に戻る)

あり(PVST+ に戻る)

対応

スパニング ツリー プロトコルと IEEE 802.1Q トランク

VLAN トランクに関する IEEE 802.1Q 規格は、ネットワークのスパニングツリー ストラテジに一定の制限を設けています。この規格では、トランク上で使用できるすべての VLAN に対して、1 つのスパニングツリー インスタンスしか認められません。ただし、IEEE 802.1Q トランクを介して接続される Cisco デバイスのネットワークにおいて、デバイスはトランク上で許容される VLAN ごとに 1 つのスパニングツリー インスタンスを維持します。

IEEE 802.1Q トランクを介して Cisco デバイスを他社製のデバイスに接続する場合、Cisco デバイスは PVST+ を使用してスパニングツリーの相互運用性を実現します。Rapid PVST+ がイネーブルの場合、デバイスは PVST+ ではなく Rapid PVST+ を使用します。デバイスは、トランクの IEEE 802.1Q VLAN のスパニングツリー インスタンスと他社の IEEE 802.1Q デバイスのスパニングツリー インスタンスを結合します。

ただし、PVST+ または Rapid PVST+ の情報はすべて、他社製の IEEE 802.1Q デバイスからなるクラウドにより分離された Cisco デバイスによって維持されます。Cisco デバイスを分離する他社製の IEEE 802.1Q クラウドは、デバイス間の単一トランクリンクとして扱われます。

PVST+ は IEEE 802.1Q トランクで自動的に有効になるので、ユーザー側で設定する必要はありません。アクセスポートおよび ISL(スイッチ間リンク)トランクポートでの外部スパニングツリーの動作は、PVST+ の影響を受けません。

スパニングツリーとスイッチ スタック

スイッチスタックが PVST+ または Rapid PVST+ モードで動作している場合:

  • スイッチ スタックは、ネットワークのその他の部分に対しては単一のスパニングツリー ノードに見え、すべてのスタック メンバが与えられたスパニングツリーに同一のブリッジ ID を使用します。ブリッジ ID は、アクティブスイッチの MAC アドレスから取得されます。

  • 新しいデバイスがスタックに加わると、そのデバイスは、アクティブスイッチのブリッジ ID を自分のブリッジ ID として設定します。新しく追加されたデバイスの ID が最も小さく、ルートパスコストがすべてのスタックメンバー間で同じ場合は、新しく追加されたデバイスがスタックルートになります。

  • スタック メンバがスタックから除外されると、スタック内でスパニングツリーの再コンバージェンスが発生します(スタック外で発生する場合もあります)。残っているスタック メンバのうち最も低いスタック ポート ID を持つスタック メンバが、スタック ルートになります。

  • スイッチスタックがスパニングツリールートで、アクティブスイッチで障害が発生した、またはスタックから外れた場合、スタンバイスイッチが新しいアクティブスイッチになり、ブリッジ ID は同じままで、スパニングツリーの再コンバージェンスが発生する可能性があります。

  • スタック外にあるネイバーデバイスに障害が発生したか、またはその電源が停止した場合、通常のスパニングツリー処理が発生します。スパニングツリーの再コンバージェンスは、アクティブなトポロジ内のデバイスが失われたことにより発生する場合もあります。

  • スイッチスタック外にある新しいデバイスがネットワークに追加された場合、通常のスパニングツリー処理が発生します。スパニングツリーの再コンバージェンスは、ネットワークにデバイスが追加されたことにより発生する場合もあります。

スパニングツリー機能のデフォルト設定

表 3. スパニングツリー機能のデフォルト設定

機能

デフォルト設定

イネーブル ステート

VLAN 1 上でイネーブル

スパニングツリー モード

Rapid PVST+(PVST+ と MSTP はディセーブル)

デバイスプライオリティ

32768

スパニングツリー ポート プライオリティ(インターフェイス単位で設定可能)

128

スパニングツリー ポート コスト(インターフェイス単位で設定可能)

10 Mbps:100

100 Mbps:19

1 Gbps:4

10 Gbps:2

25 Gbps:1

40 Gbps:1

スパニングツリー VLAN ポート プライオリティ(VLAN 単位で設定可能)

128

スパニングツリー VLAN ポート コスト(VLAN 単位で設定可能)

10 Mbps:100

100 Mbps:19

1 Gbps:4

10 Gbps:2

25 Gbps:1

40 Gbps:1

スパニングツリー タイマー

hello タイム:2 秒

転送遅延時間:15 秒

最大エージング タイム:20 秒

転送保留カウント:6 BPDU


(注)  


Cisco IOS Release 15.2(4)E 以降では、デフォルトの STP モードは Rapid PVST+ です。


スパニングツリープロトコルの設定方法

ここでは、スパニングツリープロトコルの設定について説明します。

スパニングツリー モードの変更

スイッチは次の 3 つのスパニングツリー モードをサポートします。Per-VLAN Spanning-Tree Plus(PVST+)、Rapid PVST+、またはマルチ スパニングツリー プロトコル(MSTP)。デフォルトでは、デバイスは Rapid PVST+ プロトコルを実行します。

デフォルト モード以外のモードをイネーブルにする場合、この手順は必須です。

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:

Device> enable

特権 EXEC モードを有効にします。

パスワードを入力します(要求された場合)。

ステップ 2

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

spanning-tree mode {pvst | mst | rapid-pvst}

例:

Device(config)# spanning-tree mode pvst

スパニングツリー モードを設定します。

すべてのスタック メンバーは、同じバージョンのスパニング ツリーを実行します。

  • PVST+ をイネーブルにするには、pvst を選択します。

  • MSTP をイネーブルにするには、mst を選択します。

  • rapid PVST+ をイネーブルにするには、rapid-pvst を選択します。

ステップ 4

interface interface-id

例:

Device(config)# interface GigabitEthernet1/0/1

設定するインターフェイスを指定し、インターフェイス コンフィギュレーション モードを開始します。有効なインターフェイスとしては、物理ポート、VLAN、ポート チャネルなどがあります。VLAN ID の範囲は 1 ~ 4094 です。指定できるポートチャネルの範囲は 1 ~ 48 です。

ステップ 5

spanning-tree link-type point-to-point

例:

Device(config-if)# spanning-tree link-type point-to-point

このポートのリンク タイプがポイントツーポイントであることを指定します。

このポート(ローカルポート)をポイントツーポイントリンクでリモートポートと接続し、ローカルポートが指定ポートになると、デバイスはリモートポートとネゴシエーションし、ローカルポートをフォワーディングステートにすばやく変更します。

ステップ 6

end

例:

Device(config-if)# end

特権 EXEC モードに戻ります。

ステップ 7

clear spanning-tree detected-protocols

例:

Device# clear spanning-tree detected-protocols

デバイス上のいずれかのポートがレガシー IEEE 802.1D デバイス上のポートに接続されている場合は、このコマンドによりデバイス全体のプロトコル移行プロセスを再開します。

このステップは、このデバイスで Rapid PVST+ が稼働していることを指定デバイスが検出する場合のオプションです。

(任意)スパニングツリーのディセーブル化

スパニングツリーはデフォルトで、VLAN 1 およびスパニングツリー限度を上限として新しく作成されたすべての VLAN 上でイネーブルです。スパニングツリーをディセーブルにするのは、ネットワーク トポロジにループがないことが確実な場合だけにしてください。


注意    


スパニングツリーがディセーブルでありながら、トポロジにループが存在していると、余分なトラフィックが発生し、パケットの重複が無限に繰り返されることによって、ネットワークのパフォーマンスが大幅に低下します。


スパニング ツリーを無効にするには、次の手順を実行します。

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:

Device> enable

特権 EXEC モードを有効にします。

パスワードを入力します(要求された場合)。

ステップ 2

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

no spanning-tree vlan vlan-id

例:

Device(config)# no spanning-tree vlan 300

vlan-id に指定できる範囲は 1 ~ 4094 です。

ステップ 4

end

例:

Device(config)# end

特権 EXEC モードに戻ります。

(任意)ルート デバイスの設定

特定の VLAN でデバイスをルートとして設定するには、spanning-tree vlan vlan-id root グローバル コンフィギュレーション コマンドを使用して、デバイスのプライオリティをデフォルト値(32768)から、それより大幅に小さい値に変更します。このコマンドを入力すると、ソフトウェアが各 VLAN について、ルート スイッチのスイッチ プライオリティをチェックします。拡張システム ID をサポートするため、スイッチは指定された VLAN の自身のプライオリティを 24576 に設定します。この値によって、このスイッチを指定された VLAN のルートに設定できます。

レイヤ 2 ネットワークの直径(つまり、レイヤ 2 ネットワーク上の任意の 2 つのエンドステーション間デバイスの最大ホップカウント)を指定するには、diameter キーワードを指定します。ネットワーク直径を指定すると、デバイスは、その直径のネットワークで最適な hello タイム、転送遅延時間、最大エージング タイムを自動的に設定し、これによって収束時間が大幅に短縮されます。hello キーワードを使用して、自動的に計算される hello タイムを上書きできます。

ルート デバイスを設定するには、次の手順を実行します。

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:

Device> enable

特権 EXEC モードを有効にします。

パスワードを入力します(要求された場合)。

ステップ 2

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

spanning-tree vlan vlan-id root primary [ diameter net-diameter ]

例:

Device(config)# spanning-tree vlan 20-24 root primary diameter 4

指定された VLAN のルートになるように、デバイスを設定します。

  • vlan-id には、VLAN ID 番号で識別された単一の VLAN、ハイフンで区切られた範囲の VLAN、またはカンマで区切られた一連の VLAN を指定できます。指定できる範囲は 1 ~ 4094 です。

  • (任意)diameter net-diameter には、任意の 2 つのエンドステーション間デバイスの最大数を指定します。範囲は 2 ~ 7 です。

ステップ 4

end

例:

Device(config)# end

特権 EXEC モードに戻ります。

次のタスク

ルートスイッチとしてスイッチを設定した後で、spanning-tree vlan vlan-id hello-time spanning-tree vlan vlan-id forward-time 、および spanning-tree vlan vlan-id max-age グローバル コンフィギュレーション コマンドを使用して、hello タイム、転送遅延時間、および最大エージングタイムを手動で設定することは推奨できません。

(任意)セカンダリ ルート デバイスの設定

スイッチをセカンダリ ルートとして設定すると、スイッチ プライオリティがデフォルト値(32768)から 28672 に変更されます。このプライオリティにより、プライマリ ルート スイッチで障害が発生した場合に、このスイッチが指定された VLAN のルートスイッチになる可能性が高くなります。これは、他のネットワーク スイッチがデフォルトのスイッチ プライオリティ 32768 を使用し、ルート スイッチになる可能性が低いことが前提です。

複数のスイッチでこのコマンドを実行すると、複数のバックアップ ルート スイッチを設定できます。spanning-tree vlan vlan-id root primary グローバル コンフィギュレーション コマンドでプライマリルートスイッチを設定したときと同じネットワーク直径および hello タイム値を使用してください。

セカンダリ ルート デバイスを設定するには、次の手順を実行します。

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:

Device> enable

特権 EXEC モードを有効にします。

パスワードを入力します(要求された場合)。

ステップ 2

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

spanning-tree vlan vlan-id root secondary [ diameter net-diameter ]

例:

Device(config)# spanning-tree vlan 20-24 root secondary diameter 4

指定された VLAN のセカンダリルートになるように、デバイスを設定します。

  • vlan-id には、VLAN ID 番号で識別された単一の VLAN、ハイフンで区切られた範囲の VLAN、またはカンマで区切られた一連の VLAN を指定できます。指定できる範囲は 1 ~ 4094 です。

  • (任意)diameter net-diameter には、任意の 2 つのエンドステーション間デバイスの最大数を指定します。指定できる範囲は 2 ~ 7 です。

プライマリルートスイッチを設定したときと同じネットワーク直径を使用してください。

ステップ 4

end

例:

Device(config)# end

特権 EXEC モードに戻ります。

(任意)ポート プライオリティの設定

ポートの優先順位を設定するには、次の手順を実行します。

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:

Device> enable

特権 EXEC モードを有効にします。

パスワードを入力します(要求された場合)。

ステップ 2

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

interface interface-id

例:

Device(config)# interface gigabitethernet 1/0/2

設定するインターフェイスを指定し、インターフェイス コンフィギュレーション モードを開始します。

有効なインターフェイスは、物理ポートおよびポートチャネル論理インターフェイス(port-channel port-channel-number )です。

ステップ 4

spanning-tree port-priority priority

例:

Device(config-if)# spanning-tree port-priority 0

インターフェイスのポート プライオリティを設定します。

priority に指定できる範囲は 0 ~ 240 で、16 ずつ増加します。デフォルトは 128 です。有効な値は 0、16、32、48、64、80、96、112、128、144、160、176、192、208、224、240 です。その他の値はすべて拒否されます。値が小さいほど、プライオリティが高くなります。

ステップ 5

spanning-tree vlan vlan-id port-priority priority

例:

Device(config-if)# spanning-tree vlan 20-25 port-priority 0

VLAN のポート プライオリティを設定します。

  • vlan-id には、VLAN ID 番号で識別された単一の VLAN、ハイフンで区切られた範囲の VLAN、またはカンマで区切られた一連の VLAN を指定できます。指定できる範囲は 1 ~ 4094 です。

  • priority に指定できる範囲は 0 ~ 240 で、16 ずつ増加します。デフォルトは 128 です。有効な値は 0、16、32、48、64、80、96、112、128、144、160、176、192、208、224、240 です。その他の値はすべて拒否されます。値が小さいほど、プライオリティが高くなります。

ステップ 6

end

例:

Device(config-if)# end

特権 EXEC モードに戻ります。

(任意)パス コストの設定

パス コストを設定するには、次の手順を実行します。

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:

Device> enable

特権 EXEC モードを有効にします。

パスワードを入力します(要求された場合)。

ステップ 2

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

interface interface-id

例:

Device(config)# interface gigabitethernet 1/0/1

設定するインターフェイスを指定し、インターフェイス コンフィギュレーション モードを開始します。有効なインターフェイスは、物理ポートおよびポートチャネル論理インターフェイス(port-channel port-channel-number )です。

ステップ 4

spanning-tree cost cost

例:

Device(config-if)# spanning-tree cost 250

インターフェイスのコストを設定します。

ループが発生した場合、スパニングツリーはパス コストを使用して、フォワーディング ステートにするインターフェイスを選択します。低いパス コストは高速送信を表します。

cost の範囲は 1 ~ 200000000 です。デフォルト値はインターフェイスのメディア速度から派生します。

ステップ 5

spanning-tree vlan vlan-id cost cost

例:

Device(config-if)# spanning-tree vlan 10,12-15,20 cost 300

VLAN のコストを設定します。

ループが発生した場合、スパニングツリーはパス コストを使用して、フォワーディング ステートにするインターフェイスを選択します。低いパス コストは高速送信を表します。

  • vlan-id には、VLAN ID 番号で識別された単一の VLAN、ハイフンで区切られた範囲の VLAN、またはカンマで区切られた一連の VLAN を指定できます。指定できる範囲は 1 ~ 4094 です。

  • cost の範囲は 1 ~ 200000000 です。デフォルト値はインターフェイスのメディア速度から派生します。

ステップ 6

end

例:

Device(config-if)# end

特権 EXEC モードに戻ります。

show spanning-tree interface interface-id 特権 EXEC コマンドによって表示されるのは、リンクアップ動作可能状態のポートの情報だけです。そうでない場合は、show running-config 特権 EXEC コマンドを使用して設定を確認してください。

(任意)VLAN のデバイス プライオリティの設定

スイッチ プライオリティを設定して、スタンドアロン スイッチまたはスタック内のスイッチがルート スイッチとして選択される可能性を高めることができます。


(注)  


このコマンドの使用には注意してください。通常、スイッチのプライオリティを変更するには spanning-tree vlan vlan-id root primary および spanning-tree vlan vlan-id root secondary グローバル コンフィギュレーション コマンドを使用することを推奨します。


VLAN のデバイス優先順位を設定するには、次の手順を実行します。

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:

Device> enable

特権 EXEC モードを有効にします。

パスワードを入力します(要求された場合)。

ステップ 2

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

spanning-tree vlan vlan-id priority priority

例:

Device(config)# spanning-tree vlan 20 priority 8192

VLAN のデバイスプライオリティを設定します。

  • vlan-id には、VLAN ID 番号で識別された単一の VLAN、ハイフンで区切られた範囲の VLAN、またはカンマで区切られた一連の VLAN を指定できます。指定できる範囲は 1 ~ 4094 です。

  • priority の範囲は 0 ~ 61440 で、4096 ずつ増加します。デフォルトは 32768 です。数値が小さいほど、スイッチがルート スイッチとして選択される可能性が高くなります。

    有効なプライオリティ値は 4096、8192、12288、16384、20480、24576、28672、32768、36864、40960、45056、49152、53248、57344、61440 です。その他の値はすべて拒否されます。

ステップ 4

end

例:

Device(config-if)# end

特権 EXEC モードに戻ります。

(任意)Hello Time の設定

Hello Time はルート スイッチによって設定メッセージが生成されて送信される時間の間隔です。

Hello Time を設定するには、次の手順を実行します。

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:

Device> enable

特権 EXEC モードを有効にします。

パスワードを入力します(要求された場合)。

ステップ 2

spanning-tree vlan vlan-id hello-time seconds

例:

Device(config)# spanning-tree vlan 20-24 hello-time 3

VLAN の hello タイムを設定します。Hello Time はルート スイッチによって設定メッセージが生成されて送信される時間の間隔です。これらのメッセージは、スイッチがアクティブであることを意味します。

  • vlan-id には、VLAN ID 番号で識別された単一の VLAN、ハイフンで区切られた範囲の VLAN、またはカンマで区切られた一連の VLAN を指定できます。指定できる範囲は 1 ~ 4094 です。

  • seconds に指定できる範囲は 1 ~ 10 です。デフォルトは 2 です。

ステップ 3

end

例:

Device(config-if)# end

特権 EXEC モードに戻ります。

(任意)VLAN の転送遅延時間の設定

VLAN の転送遅延時間を設定するには、次の手順を実行します。

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:

Device> enable

特権 EXEC モードを有効にします。

パスワードを入力します(要求された場合)。

ステップ 2

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

spanning-tree vlan vlan-id forward-time seconds

例:

Device(config)# spanning-tree vlan 20,25 forward-time 18

VLAN の転送時間を設定します。転送遅延時間は、スパニングツリー ラーニング ステートおよびリスニング ステートからフォワーディング ステートに移行するまでに、インターフェイスが待機する秒数です。

  • vlan-id には、VLAN ID 番号で識別された単一の VLAN、ハイフンで区切られた範囲の VLAN、またはカンマで区切られた一連の VLAN を指定できます。指定できる範囲は 1 ~ 4094 です。

  • seconds に指定できる範囲は 4 ~ 30 です。デフォルトは 15 です。

ステップ 4

end

例:

Device(config)# end

特権 EXEC モードに戻ります。

(任意)VLAN の最大エージング タイムの設定

VLAN の最大エージング タイムを設定するには、次の作業を行います。

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:

Device> enable

特権 EXEC モードを有効にします。

パスワードを入力します(要求された場合)。

ステップ 2

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

spanning-tree vlan vlan-id max-age seconds

例:

Device(config)# spanning-tree vlan 20 max-age 30

VLAN の最大エージング タイムを設定します。最大エージング タイムは、再構成を試行するまでにスイッチがスパニングツリー コンフィギュレーション メッセージを受信せずに待機する秒数です。

  • vlan-id には、VLAN ID 番号で識別された単一の VLAN、ハイフンで区切られた範囲の VLAN、またはカンマで区切られた一連の VLAN を指定できます。指定できる範囲は 1 ~ 4094 です。

  • seconds に指定できる範囲は 6 ~ 40 です。デフォルトは 20 です。

ステップ 4

end

例:

Device(config-if)# end

特権 EXEC モードに戻ります。

(任意)転送保留カウントの設定

転送保留カウント値を変更することで、BPDU のバースト サイズを設定できます。


(注)  


このパラメータをより高い値に変更すると、(特に Rapid PVST+ モードで)CPU の使用率に大きく影響します。逆に、この値を低く設定すると、セッションによってはコンバージェンスを抑えることができます。この値は、デフォルト設定で使用することを推奨します。


転送保留カウントを設定するには、次の手順を実行します。

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:

Device> enable

特権 EXEC モードを有効にします。

パスワードを入力します(要求された場合)。

ステップ 2

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

spanning-tree transmit hold-count value

例:

Device(config)# spanning-tree transmit hold-count 6

1 秒間停止する前に送信できる BPDU 数を設定します。

value に指定できる範囲は 1 ~ 20 です。デフォルト値は 6 です。

ステップ 4

end

例:

Device(config)# end

特権 EXEC モードに戻ります。

スパニングツリープロトコルのモニタリングの設定ステータス

表 4. STP 設定ステータスを表示するためのコマンド

show spanning-tree active

STP アクティブインターフェイスだけに関する情報を表示します。

show spanning-tree detail

インターフェイス情報の詳細サマリーを表示します。

show spanning-tree vlan vlan-id

指定された VLAN の STP コンフィギュレーション情報を表示します。

show spanning-tree interface interface-id

指定されたインターフェイスの STP コンフィギュレーション情報を表示します。

show spanning-tree interface interface-id portfast

指定されたインターフェイスの STP portfast 情報を表示します。

show spanning-tree summary [totals]

インターフェイス ステートのサマリーを表示します。または STP ステート セクションのすべての行を表示します。

STP カウンタをクリアするには、clear spanning-tree [interface interface-id] 特権 EXEC コマンドを使用します。

スパニングツリープロトコルに関する追加情報

関連資料

関連項目 マニュアル タイトル

この章で使用するコマンドの完全な構文および使用方法の詳細。

スパニングツリープロトコルの機能履歴

次の表に、このモジュールで説明する機能のリリースおよび関連情報を示します。

これらの機能は、特に明記されていない限り、導入されたリリース以降のすべてのリリースで使用できます。

表 5. 新しい機能の履歴

リリース

機能

機能情報

Cisco IOS XE Fuji 16.9.2

スパニングツリー プロトコル

STP は、ネットワーク上でループを防止しながら、パスの冗長性を実現するレイヤ 2 リンク管理プロトコルです。

Cisco Feature Navigator を使用すると、プラットフォームおよびソフトウェアイメージのサポート情報を検索できます。Cisco Feature Navigator には、http://www.cisco.com/go/cfn [英語] からアクセスします。