🧭
CCNP ENCOR 試験対策 3-4: spanning-tree costで経路を動かす
この記事で確認すること
spanning-tree cost- port cost 変更による経路変更
- alternate port / designated port の入れ替わり
- cost 変更前後の比較
公式テキスト回収表
| OCG論点 | 重要度 | この記事で確認すること | 確認方法 | 扱い方 | 理由 |
|---|---|---|---|---|---|
spanning-tree cost |
高 | port cost 変更で経路が変わること | show spanning-tree vlan 1 |
本編で検証 | 調整系コマンドの中心のため |
| alternate port から designated port への変化 | 高 | SW2-SW3 間の役割入れ替わり | show spanning-tree vlan 1 |
本編で検証 | テキストの例と対応づけやすいため |
前回とのつながり
前回は Cost の読み方を確認しました。
今回は、その読み方を使って SW3 のコストを実際に変更し、経路がどう動くかを確認します。
トポロジ

初期状態
- SW3
Gi0/0の cost はデフォルト - SW2-SW3 間では SW2 側が designated、SW3 側が alternate
設定
SW3で入力:
configure terminal
interface gi0/0
spanning-tree cost 1
end
write memory
設定反映・期待結果の確認
SW2 / SW3 / SW5 で確認:
show spanning-tree vlan 1
show spanning-tree root
期待する結果:
- SW3 の root path cost が 1 として見える
- SW2-SW3 間では、SW3 側が designated、SW2 側が alternate へ変わる
- forwarding path が期待どおりに変わる
実際の結果
SW2 の結果:
SW2#show spanning-tree vlan 1
...
Gi0/0 Root FWD 4 128.1 P2p
Gi0/1 Altn BLK 4 128.2 P2p
Gi0/2 Desg FWD 4 128.3 P2p
...
SW3 の結果:
SW3#show spanning-tree vlan 1
...
Root ID Priority 24577
Address 5000.0001.0000
Cost 1
Port 1 (GigabitEthernet0/0)
...
Gi0/0 Root FWD 1 128.1 P2p
Gi0/1 Desg FWD 4 128.2 P2p
Gi0/2 Desg FWD 4 128.3 P2p
...
SW5 の結果:
SW5#show spanning-tree root
Root Hello Max Fwd
Vlan Root ID Cost Time Age Dly Root Port
---------------- -------------------- --------- ----- --- --- ------------
VLAN0001 24577 5000.0001.0000 5 2 20 15 Gi0/0
出力の見方
- SW3 の
Root ID側Cost 1と interface 行Gi0/0 ... Cost 1から、直結ポートの local cost を下げたことが分かります - SW2 の
Gi0/1がAltn BLKへ変わっているので、SW2-SW3 間の役割が入れ替わったことが読めます -
spanning-tree costは、root bridge の位置は変えずに forwarding path を動かしたいときの代表的な tuning です
考え方
cost tuning で変わるもの
- root bridge 自体を変えるわけではない
- root へ向かう preferred path を変える
- 結果として designated / alternate の位置が変わることがある
試験で問われそうな形
-
spanning-tree costは forwarding path を変えるコマンド - advertised root path cost と local cost を分けて読む
- role 変化は
show spanning-tree vlan 1の interface 行で追う
読み終えたあとに説明できること
-
spanning-tree costをどこに入れるか - どの出力を見れば経路変更が分かるか
- cost 変更で designated / alternate がどう入れ替わるか
まとめ
この回では、spanning-tree cost で STP の経路を動かしました。
次は並列リンクを使って、cost が同じときに port priority がどう効くかを見ます。
関連ファイル
- この回で使った spanning-tree cost tuning 用コンフィグ一式
Discussion