私はスパニングツリープロトコル(STP/RSTP/MSTP)について学習していて、それをオンにして、たとえばネットワークループから保護したら、ネットワークループがあることをどのようにして知ることができますか?
ほとんどの場合、ループが入っている部屋がダウンしているので、それは明白だと思いますが、不満がない場合はどうなりますか?
このようなネットワークの問題があることを、私はまだ知りたいようです。たぶん、デバイスが何らかのアラートを送信したり、誰かがログなどを時々チェックする必要がありますか?
スイッチログでスパニングツリーイベントを監視するか、STPがポートをシャットダウンしたときにSNMPトラップを送信するようにスイッチを構成します。
テスト。何かが機能していることを知りたい場合は、テストします。
STPを有効にしたら、ネットワークメンテナンスをスケジュールし、ケーブルをループに接続します。ネットワークがまだ機能している場合、ループはSTPによって検出されています。ネットワークがダウンした場合、STP=が機能していません。
スパニングツリーは、ループを「エラー」とは考えていません。これらはプロトコルの一部であり、ループの原因となるポートを検出し、それらのポートでの転送を無効にします。プロトコルを使用して特定の条件が存在するかどうかを確認しようとしていると思いますが、それが実際の主な目的ではありません。 「適切に設計された」ネットワークは、通常、ループを非常によく備えています(冗長性のため)。ロギングイベントのスパニングツリーステータス(またはプラットフォームで同等のもの)をオンにすることに加えて、ボックスの外側を考えます。ネットワークのループ(スパニングツリーによって無効にされていない場合)は、ブロードキャストストームで大きなトラフィックレベルを引き起こします。トラフィックの急激な上昇が見られる場合は、ループが発生している可能性があるため、これらのレベルと監視プラットフォームでグラフを作成してください。
テストとともに、STP/RSTP/MSTP実装で考慮すべきいくつかの追加事項を次に示します。
以前の診断の提案に加えて、スイッチの「show spanning-tree」コマンド(または同等のもの)からの出力を解釈する方法も学ぶ必要があります。ルートポート、指定ポート、およびその他のいくつかの重要な診断が表示されます。
これは、2 x Cisco 2950と1 x HP 3400clでセットアップしたネットワークの例です。ネットワークの接続は次のとおりです。
スイッチはすべてMSTPモードで、共通のスパニングツリーインスタンスのみがセットアップされています。 hp3400clの優先順位は0、c2950は8192で次に高い優先順位、c2950bは優先順位12288で最後です。したがって、hp3400clがルートである必要があります。 「show spanning-tree」の出力は次のようになります。
hp3400cl# show spanning-tree
Multiple Spanning Tree (MST) Information
STP Enabled : Yes
Force Version : MSTP-operation
IST Mapped VLANs : 1-4094
Switch MAC Address : 001871-8bd020
Switch Priority : 0
Max Age : 6
Max Hops : 20
Forward Delay : 4
Topology Change Count : 4
Time Since Last Change : 4 mins
CST Root MAC Address : 001871-8bd020
CST Root Priority : 0
CST Root Path Cost : 0
CST Root Port : This switch is root
IST Regional Root MAC Address : 001871-8bd020
IST Regional Root Priority : 0
IST Regional Root Path Cost : 0
IST Remaining Hops : 20
Root Guard Ports :
TCN Guard Ports :
BPDU Protected Ports :
BPDU Filtered Ports :
| Prio | Designated Hello
Port Type | Cost rity State | Bridge Time PtP Edge
----- --------- + --------- ----- ---------- + ------------- ----- --- ----
1 100/1000T | Auto 128 Disabled |
...
22 100/1000T | Auto 128 Disabled |
23 100/1000T | 200000 128 Forwarding | 001871-8bd020 1 Yes No
24 100/1000T | 20000 128 Forwarding | 001871-8bd020 1 Yes No
c2950#show spanning-tree
MST00
Spanning tree enabled protocol mstp
Root ID Priority 0
Address 0018.718b.d020
Cost 20000
Port 26 (GigabitEthernet0/2)
Hello Time 1 sec Max Age 6 sec Forward Delay 4 sec
Bridge ID Priority 8192 (priority 8192 sys-id-ext 0)
Address 000c.308f.7f80
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
...
Fa0/24 Desg FWD 200000 128.24 P2p
Gi0/2 Root FWD 20000 128.26 P2p Bound(RSTP)
c2950b#show spanning-tree
MST00
Spanning tree enabled protocol mstp
Root ID Priority 0
Address 0018.718b.d020
Cost 20000
Port 47 (FastEthernet0/47)
Hello Time 1 sec Max Age 6 sec Forward Delay 4 sec
Bridge ID Priority 12288 (priority 12288 sys-id-ext 0)
Address 000a.b7e3.30c0
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Fa0/45 Altn BLK 200000 128.45 P2p Bound(RSTP)
Fa0/47 Root FWD 200000 128.47 P2p
上記のリストでポートの状態について注意すべき重要な点は次のとおりです。