設定例(ApresiaLightGM200シリーズ)
スパニングツリー —MSTP(マルチプルスパニングツリープロトコル)
基本構成図
設定のポイント
- Root Bridge/Root Port/Alternate Port(Blocking Port)の決定
- インスタンスIDのプライオリティー設定
(プライオリティー値の一番小さいものがルートブリッジに指定) - MSTP コンフィギュレーションネーム/リビジョンレベル設定
SW1の設定例
VLANの設定 | |
# configure terminal (config)# vlan 10,20 (config-vlan)# exit | データ中継用にVLAN(10,20)を作成 |
ポートの設定 | |
(config)# interface port 1/0/3 (config-if-port)# switchport access vlan 10 (config-if-port)# exit | VLAN(10)をuntagポート3に設定 |
(config)# interface port 1/0/4 (config-if-port)# switchport access vlan 20 (config-if-port)# exit | VLAN(20)をuntagポート4に設定 |
(config)# interface range port 1/0/1-1/0/2 (config-if-port-range)# switchport mode trunk (config-if-port-range)# switchport trunk allowed vlan 10,20 (config-if-port-range)# exit | VLAN(10,20)をtagポート1, 2に設定 |
MSTPの設定 | |
(config)# spanning-tree global state enable | STPの有効 |
(config)# spanning-tree mode mstp | STPバージョンを「MSTP」モードに設定 |
(config)# spanning-tree mst configuration | MSTP用のインスタンス作成 |
(config-mst)# instance 1 vlan 10 (config-mst)# instance 2 vlan 20 (config-mst)# exit | インスタンスとVLANのマッピング |
(config)# spanning-tree mst 0 priority 32768 (config)# spanning-tree mst 1 priority 32768 (config)# spanning-tree mst 2 priority 32768 | SW1のブリッジプライオリティーを設定 (デフォルト値の32768を明示的に設定) |
(config)# interface range port 1/0/1-1/0/2 (config-if-port-range)# no spanning-tree forward-bpdu (config-if-port-range)# spanning-tree link-type point-to-point (config-if-port-range)# spanning-tree state enable (config-if-port-range)# exit | ポート1, 2をポイントツーポイントポートとして設定 |
(config)# interface range port 1/0/3-1/0/4 (config-if-port-range)# no spanning-tree forward-bpdu (config-if-port-range)# spanning-tree portfast edge (config-if-port-range)# spanning-tree state enable (config-if-port-range)# exit | ポート3, 4をエッジポートに設定 |
(config)# spanning-tree mst configuration (config-mst)# name TAC (config-mst)# revision 0 | MSTP領域を一意に識別するための設定 |
SW2の設定例
VLANの設定 | |
# configure terminal (config)# vlan 10,20 (config-vlan)# exit | データ中継用にVLAN(10,20)を作成 |
ポートの設定 | |
(config)# interface port 1/0/3 (config-if-port)# switchport access vlan 10 (config-if-port)# exit | VLAN(10)をuntagポート3に設定 |
(config)# interface port 1/0/4 (config-if-port)# switchport access vlan 20 (config-if-port)# exit | VLAN(20)をuntagポート4に設定 |
(config)# interface range port 1/0/1-1/0/2 (config-if-port-range)# switchport mode trunk (config-if-port-range)# switchport trunk allowed vlan 10,20 (config-if-port-range)# exit | VLAN(10,20)をtagポート1, 2に設定 |
MSTPの設定 | |
(config)# spanning-tree global state enable | STPの有効 |
(config)# spanning-tree mode mstp | STPバージョンを「MSTP」モードに設定 |
(config)# spanning-tree mst configuration | MSTP用のインスタンス作成 |
(config-mst)# instance 1 vlan 10 (config-mst)# instance 2 vlan 20 (config-mst)# exit | インスタンスとVLANのマッピング |
(config)# spanning-tree mst 0 priority 0 (config)# spanning-tree mst 1 priority 0 (config)# spanning-tree mst 2 priority 4096 | SW2のブリッジプライオリティーを設定 (インスタンス0,1のルートブリッジに指定) |
(config)# interface range port 1/0/1-1/0/2 (config-if-port-range)# no spanning-tree forward-bpdu (config-if-port-range)# spanning-tree link-type point-to-point (config-if-port-range)# spanning-tree state enable (config-if-port-range)# exit | ポート1, 2をポイントツーポイントポートとして設定 |
(config)# interface range port 1/0/3-1/0/4 (config-if-port-range)# no spanning-tree forward-bpdu (config-if-port-range)# spanning-tree portfast edge (config-if-port-range)# spanning-tree state enable (config-if-port-range)# exit | ポート3, 4をエッジポートに設定 |
(config)# spanning-tree mst configuration (config-mst)# name TAC (config-mst)# revision 0 | MSTP領域を一意に識別するための設定 |
SW3の設定例
VLANの設定 | |
# configure terminal (config)# vlan 10,20 (config-vlan)# exit | データ中継用にVLAN(10,20)を作成 |
ポートの設定 | |
(config)# interface port 1/0/3 (config-if-port)# switchport access vlan 10 (config-if-port)# exit | VLAN(10)をuntagポート3に設定 |
(config)# interface port 1/0/4 (config-if-port)# switchport access vlan 20 (config-if-port)# exit | VLAN(20)をuntagポート4に設定 |
(config)# interface range port 1/0/1-1/0/2 (config-if-port-range)# switchport mode trunk (config-if-port-range)# switchport trunk allowed vlan 10,20 (config-if-port-range)# exit | VLAN(10,20)をtagポート1, 2に設定 |
MSTPの設定 | |
(config)# spanning-tree global state enable | STPの有効 |
(config)# spanning-tree mode mstp | STPバージョンを「MSTP」モードに設定 |
(config)# spanning-tree mst configuration | MSTP用のインスタンス作成 |
(config-mst)# instance 1 vlan 10 (config-mst)# instance 2 vlan 20 (config-mst)# exit | インスタンスとVLANのマッピング |
(config)# spanning-tree mst 0 priority 4096 (config)# spanning-tree mst 1 priority 4096 (config)# spanning-tree mst 2 priority 0 | SW3のブリッジプライオリティーを設定 (インスタンス2のルートブリッジに指定) |
(config)# interface range port 1/0/1-1/0/2 (config-if-port-range)# no spanning-tree forward-bpdu (config-if-port-range)# spanning-tree link-type point-to-point (config-if-port-range)# spanning-tree state enable (config-if-port-range)# exit | ポート1, 2をポイントツーポイントポートとして設定 |
(config)# interface range port 1/0/3-1/0/4 (config-if-port-range)# no spanning-tree forward-bpdu (config-if-port-range)# spanning-tree portfast edge (config-if-port-range)# spanning-tree state enable (config-if-port-range)# exit | ポート3, 4をエッジポートに設定 |
(config)# spanning-tree mst configuration (config-mst)# name TAC (config-mst)# revision 0 | MSTP領域を一意に識別するための設定 |
確認コマンド
- show spanning-tree mst configuration
- show spanning-tree mst instance
- show spanning-tree mst interface