文档介绍:为了使两个或多个交换机在同一个 MST 区域, 你必须有相同的 VLAN 到实例映射, 相同的配置修正号,和相同的名字。从特权模式开始, 跟着这些步骤指派 MST 区域配置和启用 MSTP 。这个过程是必需的。命令目的 Step 1 configure terminal 进入全局配置模式 Step 2 spanning-tree mst configuration 进入 MST 配置模式 Step 3 instance instance-id vlan vlan-range 映射 VLAN 到一个 MST 实例?对于 instance-id, 范围从 1到 15。?对于 vlan vlan-range, 范围从 1到 4094 。当你映射一个 VLA N到 MS T 实例, 映射增大, 并且被指定的 VLA N 范围被增加或被移动到现有的一个实例当中。为了指定一个范围, 使用一个连字号;例如, instance 1 vlan 1-63 映射 VLAN 1 至 63到 MST 实例 1。为指定一个系列, 使用一个逗号; 例如, instance 1 vlan 10, 20, 30映射 VLAN10,20, 和 30到 MST 实例 1. Step 4 name name 指定配置名。该 name 字符串有最大 32 个字符串并区分大小写。 Step 5 revision version 指定配置修订号数字. 范围是 0到 65535. Step 6 show pending 显示等待配置来确认你的配置 Step 7 exit 应用所有改变, 并返回到全局配置模式. Step 8 spanning-tree mode mst 起用 MSTP 。 RSTP 也被启用。注意改变生成树模式会中断流量, 因为所有以前的生成树实例被停止, 并启用一个新的生成树实例。在同一时间,你不能同时运行 MSTP 和 PVST Step 9 end 返回特权模式 Step 10 show running-config 确认你的条目 Step 11 copy running-config startup-config ( 可选) 在配置文件中保存你的条目为了返回缺省 MST 区域配置,使用命令: (global) no spanning-tree mst configuration 为了返回缺省 VLAN 实例映射,使用命令: (config-mst) no instance instance-id [vlan vlan-range] 为了返回缺省名,使用命令: (config-mst) no name 为了返回缺省修正号,使用命令: (config-mst) no revision 为了重新启用 PVST ,使用命令: (config) spanning-tree mode pvst 这个例子显示怎样进入 MST 配置模式,映射 VLAN10-20 进入 MST 实例 1,命名区域 region1 ,设置配置修正号 1 ,显示挂起的配置,应用变化,并且返回全局配置模式: Switch(config)# spanning-tree mst configuration Switch(config-mst)# instance 1 vlan 10-20 Switch(config-mst)# name region1 Switch(config-mst)# revision 1 Switch(config-mst)# show pending Pending MST configuration Name [region1] Revision 1 Instance Vlans Mapped -------- --------------------- 0 1-9,21-4094 1 10-20 ------------------------------- Switch(config-mst)# exit Switch(config)# 配置根交换机交换机为映射到他的 VLANs 保持一个生成树实例。一个桥 ID ,包含交换机优先级和交换机 MAC 地址。和每个实例相关联。拥有最低桥 ID 的交换机成为 VLAN s 组的根交换机。为配置一台交换机成为根交换机,使用 spanning-tree mst instance-idroot 全局配置命令来修改交换机缺省优先级从 32768 到一个特定的低值,以便交换机成为特定生成树实例的根交换机。因为扩展系统 ID 的支持, 如果这个值将导致该交换机成为指定生成树实例的根,交换机为特定实例设置他自己的优先级到 24576 。如果针对指定实例的任何根交换机有一个低于 24567 的优先级,交换机设置他自己的优先级到比最