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

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

ループが形成されてネットワーク ストームを引き起こすのを防ぐために使用されます。

サービスの発展とキャンパスネットワークの規模の継続的な拡大に伴い、ユーザーのネットワーク帯域幅と信頼性に対する要求はますます高まっています。従来のソリューションは、機器をアップグレードすることでネットワーク帯域幅を増加させると同時に、冗長リンクを展開し、STP (スパニング ツリー プロトコル、スパニング ツリー プロトコル) プロトコルによって補完されることで高い信頼性を実現します。従来のソリューションには、柔軟性が低い、障害回復に時間がかかる、構成が複雑であるなどの欠点がありました。


レイヤ 3 装置には TTL 寿命があり、ループをある程度防止できますが、レイヤ 2 装置自体ではループを防止できないため、スパニングツリーが必要です。

ルートブリッジ

ブリッジ ID は主にルート ブリッジの選択に使用されます。

コストオーバーヘッド

ルート パス コスト (RPC)

ポートID

BPDU

  • スパニング ツリーを計算するには、スイッチは BPDU にカプセル化された関連情報とパラメータを交換する必要があります。
  • BPDU には、コンフィギュレーション BPDU と TCN BPDU の 2 つのタイプがあります。
  • 設定 BPDU には、ブリッジ ID、パス コスト、ポート ID などのパラメータが含まれます。STP プロトコルはルート スイッチを選択し、スイッチ間で設定 BPDU を渡すことによって各スイッチ ポートの役割とステータスを決定します。初期化プロセス中に、各ブリッジは設定 BPDU をアクティブに送信します。ネットワーク トポロジが安定すると、ルート ブリッジのみがコンフィギュレーション BPDU をアクティブに送信し、他のスイッチはアップストリームからコンフィギュレーション BPDU を受信した後、独自のコンフィギュレーション BPDU を送信します。
  • TCN BPDU は、ダウンストリーム スイッチがトポロジ変更を感知したときにアップストリームに送信されるトポロジ変更通知を指します。

  • STP動作:
        1. ルートブリッジを選択します。
        2. 各非ルート スイッチはルート ポートを選択します。
        3. 各ネットワーク セグメントは指定されたポートを選択します。
        4. 非ルート、非指定ポートをブロックします。
  • STP では、指定ポート、ルート ポート、バックアップ ポートの 3 つのポートの役割が定義されています。
    • 指定ポートは、スイッチが接続されたネットワーク セグメントに設定 BPDU を転送するポートです。各ネットワーク セグメントには、指定ポートが 1 つだけあります。通常、ルート ブリッジの各ポートは常に指定ポートです。
    • ルート ポートは、非ルート スイッチからルート ブリッジまでの最適なパスを持つポートです。STP プロトコルを実行しているスイッチにはルート ポートが最大 1 つありますが、ルート ブリッジにはルート ポートがありません。
    • ポートが指定ポートでもルート ポートでもない場合、そのポートはバックアップ ポートです。準備されたポートはブロックされます。

STPワークフロー

ルートブリッジ

ルートポートルート

指定されたインターフェース

代替ポート (指定されていないポート 代替ポート)

STP ポートの役割:

ルートポート: ルートポート

指定ポート: 指定ポート

代替ポート: 代替ポート

無効なポート: 無効なポート

STP 5 ポートのステータス

STPスパニングツリー設定

基本的な設定コマンド

[SW1]stp enable //开启stp,一般都是开启的
[SW1]stp mode stp //模式为stp模式

ブリッジの優先順位を変更する

ネットワークにおけるルート ブリッジの重要性により、ルート ブリッジの選出プロセスでは、通常、高性能でネットワーク レベルの高いスイッチング デバイスがルート ブリッジとして選出されることが期待されます。ただし、高性能でネットワークレベルの高いスイッチ装置が必ずしも優先度が高いわけではないため、対応するコマンドを実行することで確実にルートブリッジに設定することができます。stp root コマンドは、現在のスイッチング デバイスを、指定されたスパニング ツリーのルート ブリッジまたはバックアップ ルート ブリッジとして設定するために使用されます。

• 执行stp root primary命令指定当前交换设备为根交换设备,则表示该设备在指定生成树中的优先级为0,且优先级不能修改。
[SW1]stp root primary

• 执行stp root secondary命令指定当前交换设备在指定生成树中为备份根桥,则表示该设备的优先级数值为4096,且优先级不能修改。
[SW1]stp root secondary

手动修改优先级
[SW1]stp priority 0 //修改stp优先级,越小越优先,最小的成为根桥(默认优先级为32768)

ポートコストの変更

コストが最小のポートはルート ポートです

[SW2]interface Ethernet0/0/3 
[SW2-Ethernet0/0/3]stp cost 1     
        修改cost值为1(cost值越小优先级越高,默认值为200000)
        
[SW2]display stp brief  //修改完后可以查看一下stp端口状态,信息解释在查看命令下面

表示コマンド

[SW1]display stp   //查看stp信息
[SW3]display stp brief  //查看stp端口状态

STP ポートの役割:

ルートポート: ルートポート

指定ポート: 指定ポート

代替ポート: 代替ポート

無効なポート: 無効なポート

STPポートのステータス

おすすめ

転載: blog.csdn.net/qq_53454383/article/details/131056715