設定例(ApresiaLightGM/FMシリーズ)
スパニングツリー—MSTP(マルチプルスパニングツリープロトコル)
基本構成図
設定のポイント
- Root Bridge/Root Port/Alternate Port(Blocking Port)の決定
- インスタンスIDのプライオリティ設定
(プライオリティ値の一番小さいものがルートブリッジに指定) - ポートのコスト設定
(コスト値の大きいものがオルタネートポートに指定) - MSTP コンフィギュレーションネーム/リビジョンレベル設定
SW1の設定例
VLANの設定 | |
#config vlan default delete 1-24 | VLAN1(default)は未使用のため削除 |
#create vlan vlanid 10,20 | データ中継用にVLAN(10,20)を作成 |
ポートの設定 | |
#config vlan vlanid 10,20 add untagged 9-10 | VLAN(10,20)をuntagポート9, 10に設定 |
#config vlan vlanid 10,20 add tagged 1-2 | VLAN(10,20)をtagポート1, 2に設定 |
MSTPの設定 | |
#enable stp | STPの有効 |
#config stp version mstp | STPバージョンを「MSTP」モードに設定 |
#create stp instance_id 1 #create stp instance_id 2 | MSTP用のインスタンス作成 |
#config stp instance_id 1 add_vlan 10 #config stp instance_id 2 add_vlan 20 | インスタンスとVLANのマッピング |
#config stp priority 32768 instance_id 0 #config stp priority 32768 instance_id 1 #config stp priority 32768 instance_id 2 | SW1のブリッジプライオリティを設定 (デフォルト値の32768を明示的に設定) |
#config stp ports 9,10 edge true state enable | ポート9, 10をエッジポートに設定 |
#config stp mst_config_id name TAC revision_level 0 | MSTP領域を一意に識別するための設定 |
SW2の設定例
VLANの設定 | |
#config vlan default delete 1-24 | VLAN1(default)は未使用のため削除 |
#create vlan vlanid 10,20 | データ中継用にVLAN(10,20)を作成 |
ポートの設定 | |
#config vlan vlanid 10,20 add untagged 9-10 | VLAN(10,20)をuntagポート9, 10に設定 |
#config vlan vlanid 10,20 add tagged 1-2 | VLAN(10,20)をtagポート1, 2に設定 |
MSTPの設定 | |
#enable stp | STPの有効 |
#config stp version mstp | STPバージョンを「MSTP」モードに設定 |
#create stp instance_id 1 #create stp instance_id 2 | MSTP用のインスタンス作成 |
#config stp instance_id 1 add_vlan 10 #config stp instance_id 2 add_vlan 20 | インスタンスとVLANのマッピング |
#config stp priority 0 instance_id 0 #config stp priority 0 instance_id 1 #config stp priority 4096 instance_id 2 | SW2のブリッジプライオリティを設定 (インスタンス0,1のルートブリッジに指定) |
#config stp ports 9,10 edge true state enable | ポート9, 10をエッジポートに設定 |
#config stp mst_config_id name TAC revision_level 0 | MSTP領域を一意に識別するための設定 |
SW3の設定例
VLANの設定 | |
#config vlan default delete 1-24 | VLAN1(default)は未使用のため削除 |
#create vlan vlanid 10,20 | データ中継用にVLAN(10,20)を作成 |
ポートの設定 | |
#config vlan vlanid 10,20 add untagged 9-10 | VLAN(10,20)をuntagポート9, 10に設定 |
#config vlan vlanid 10,20 add tagged 1-2 | VLAN(10,20)をtagポート1, 2に設定 |
MSTPの設定 | |
#enable stp | STPの有効 |
#config stp version mstp | STPバージョンを「MSTP」モードに設定 |
#create stp instance_id 1 #create stp instance_id 2 | MSTP用のインスタンス作成 |
#config stp instance_id 1 add_vlan 10 #config stp instance_id 2 add_vlan 20 | インスタンスとVLANのマッピング |
#config stp priority 4096 instance_id 0 #config stp priority 4096 instance_id 1 #config stp priority 0 instance_id 2 | SW3のブリッジプライオリティを設定 (インスタンス2のルートブリッジに指定) |
#config stp ports 9,10 edge true state enable | ポート9, 10をエッジポートに設定 |
#config stp mst_config_id name TAC revision_level 0 | MSTP領域を一意に識別するための設定 |
Alternate Port変更例
SW1のインスタンス1のAlternate Portをポート2→ポート1に変更する場合
(例) config stp mst_ports 1 instance_id 1 internalCost 500000
確認コマンド
- show stp
- show stp instance 0
- show stp ports <portlist> instance 0