スパニングツリープロトコル(STP)は、トポロジでループが発生するのを防ぐネットワークプロトコルです。これらのループにより、スイッチはトラフィックを無限に転送します。これにより、ネットワークがフラッディングされ、リソースが使用されるため、ネットワーク効率が低下します。
STPインターフェイス設定は、ポート単位でSTPの効率を高めるために使用されます。エッジポートの機能ファストリンクは、デバイスの接続時にポートをフォワーディングステートに設定することによって、STPコンバージェンスの速度を向上させます。ルートガードとブリッジプロトコルデータユニット(BPDU)ガードは、STPトポロジの制御に使用されます。このトポロジの追加制御により、ブリッジループの発生が防止されます。
この記事では、Sx500シリーズスタッカブルスイッチでSTPインターフェイスを設定する方法について説明します。
・ Sx500シリーズスタッカブルスイッチ
・ v1.2.7.76
注:STPインタフェース設定を設定する前に、ユーザはクラシックSTPモードの動作を選択する必要があります。詳細については、『Sx500シリーズスタッカブルスイッチでのスパニングツリープロトコル(STP)の設定』を参照してください。
ステップ1:Web設定ユーティリティにログインし、[スパニングツリー] > [STPインターフェイス設定]を選択します。「STPインターフェイスの設定」ページが開きます。
ステップ2:[Interface Type]ドロップダウンリストから、編集するインターフェイスのタイプを選択します。
ステップ3:[Go]をクリックし、ページにポートまたはLAGのみを表示します。
ステップ4:他のスイッチに接続されているポートまたはLAGのオプションボタンをクリックし、[Edit]をクリックします。[Edit STP Interface]ウィンドウが表示されます。
ステップ5:(オプション)[Interface]フィールドで、目的のインターフェイスタイプに対応するオプションボタンをクリックします。
・ユニット/スロット:[ユニット/スロット(Unit/Slot)]ドロップダウンリストから、適切なユニット/スロットを選択します。ユニットは、スイッチがアクティブか、スタック内のメンバかを識別します。スロットは、どのスイッチがどのスロットに接続されているかを示します(スロット1はSF500、スロット2はSG500)。 使用されている用語に慣れていない場合は、シスコビジネスをご覧ください。新用語一覧。
- [Port]:[Port]ドロップダウンリストから、設定する適切なポートを選択します。
・ LAG:LAGドロップダウンリストから、STPがアドバタイズされるLAGを選択します。リンク集約グループ(LAG)は、複数のポートをリンクするために使用されます。LAGは帯域幅を増やし、ポートの柔軟性を高め、2つのデバイス間のリンク冗長性を提供してポートの使用を最適化します。
ステップ6:インターフェイスでSTPを有効にするには、STPフィールドでEnableをオンにします。
ステップ7:[Edge Port]フィールドで、目的のファストリンクの使用に対応するオプションボタンをクリックします。ファストリンクは、ポートがアップ状態になると、ポートを自動的にフォワーディングステートに設定するために使用されます。高速リンクは、STPコンバージェンスを最適化します。
・ Enable:高速リンクをすぐに有効にします。
・ Auto:インターフェイスがアクティブになってから数秒後にファストリンクを有効にするまで待機し、ループを最初に解決します。
・ Disable:高速リンクを無効にします。
ステップ8:(オプション)Root GuardフィールドのEnableをオンにして、インターフェイスでRoot Guardを有効にします。このオプションを使用すると、ネットワーク内でのルートブリッジの配置を強制できます。ルートガードでは、新しく接続されたデバイスがルートブリッジになることは許可されません。ルートブリッジは、STPトポロジに影響を与えます。
注:ルートガードは、ルートブリッジから出るインターフェイスでのみ設定する必要があります。
ステップ9:(オプション)BPDU GuardフィールドのEnableをオンにして、インターフェイスでBridge Protocol Data Unit(BPDU)Guardを有効にします。BPDUガードを使用すると、ユーザはインターフェイスにSTPドメイン境界を強制し、アクティブなトポロジを予測可能な状態に保つことができます。BPDUが有効になっているインターフェイスに接続されているデバイスは、STPトポロジに影響を与えません。スイッチがBPDUガードが有効なインターフェイスでBPDUを受信すると、そのインターフェイスは無効になり、SNMPトラップが生成されます。
注:BPDUガードは、Port Fastが有効なインターフェイスで、他のインターフェイスでは有効にしないでください。
ステップ10:[BPDU Handling]フィールドで、該当するオプションに対応するオプションボタンをクリックします。これにより、インターフェイスでSTPが無効になっている場合のBPDUパケットの管理方法が決まります。BPDUはSTP情報の送信に使用されます。
・ [グローバル設定を使用(Use Global Settings)]:[STPの状態とグローバル設定(STP Status and Global Settings)]ページで定義されている設定を使用します。
・フィルタリング:PortFastが有効になっているポートでは、1つ以上のスイッチポートでBPDUが送信または処理されるのを防ぐために、BPDUフィルタリングが有効になっています。
・フラッディング:インターフェイスでSTPが無効になっている場合、BPDUパケットはすべてのインターフェイスによって転送されます。
ステップ11:[Path Cost]フィールドで、目的のパスコストに対応するオプションボタンをクリックします。パスコストは、ルートパスへのポートの寄与です。
・ Use Default:システムによって生成されたデフォルトのコストを使用します。
・ 「ユーザー定義」 – 「ユーザー定義」フィールドにパスコストの値を入力します。パスコストは、パケットが送信されるインターフェイスに対して選択する必要があります。発信インターフェイスとして、パスコストの低いインターフェイスが選択されます。
ステップ12:[Priority]ドロップダウンリストから、インターフェイスのプライオリティ値を選択します。プライオリティ値は、ブリッジに2つのポートがループで接続されている場合に、ポートの選択を決定します。値が低いほど、ポートのブリッジ上のプライオリティが高くなります。
次のフィールドは、インターフェイスの統計情報を表示します。
・ Port State – 指定されたポートの現在の状態。
- [Disabled]:STPが無効になります。ポートは、MACアドレスを学習しながらトラフィックを転送します。
– ブロッキング:ポートは現在ブロックされており、トラフィックを転送できません。
– リスニング:ポートはトラフィックを転送できず、MACアドレスを学習できません。
– 学習:この状態のポートは新しいMACアドレスを学習できますが、データフレームを送信できません。
– フォワーディング:この状態のポートでは、データフレームの送受信とBPDUの送受信が可能になります。
・代表ブリッジID:代表ブリッジのブリッジプライオリティとMACアドレス。
・指定ポートID:選択したポートのプライオリティとインターフェイス。
・ Designated Cost:STPトポロジの一部であるポートのコスト。STPがループを検出すると、コストの低いポートがブロックされる可能性が低くなります。
・ Forward Transitions:ポートがブロッキングステートからフォワーディングステートに変更された回数。
・速度:ポートの速度。
・ LAG:ポートが属するLAG。LAG設定はポート設定を上書きします。
ステップ13:[Apply]をクリックします。