分类:
2012-02-07 20:23:32
如果发生环路,在选择一个接口置于转发状态时,MST会使用端口优先级来消除环路。你可以为优先选择的接口分配一个更高的优先级(优先值数更小),而为最后选择的接口分配一个更低的优先级(优先值数更大)。如果所有接口的优先值一样,MST把接口号最低的接口置于转发状态,而阻塞其他接口。
端口优先级的设置是在接口配置模式下进行的,具体步骤如表12-18所示。
表12-18 配置MST端口优先级的步骤
步骤 |
命令 |
用途说明 |
1 |
Switch# configure terminal |
进入全局配置模式 |
2 |
Switch(config)# interface [interface_id]| [port- |
选择要配置的接口(可以是端口通道),并进入接口配置模式 |
3 |
Switch(config-if)# spanning-tree mst instance_id |
配置端口优先级。参数instance_id用来指定根交换机所属的MST实例(其实也就是所属的VLAN),可以是单个实例,也可以是以逗号(,)分隔的非连续的多个实例,或者是以连接符号(-)连接的一个连续实例范围,取值范围为0~15 参数priority用来为接口指定优先值,取值范围是0~240,步长为16。也就是只可以设置为:0、16、32、48、64、80、96、112、128、144、160、176、192、208、224和240,不可以键入其他值,默认值为128。数值越小,优先级越高 |
4 |
Switch(config-if)# end |
返回到特权模式 |
5 |
Switch# show spanning-tree mst interface Switch# show spanning-tree mst instance_id |
校验以上设置 |
6 |
Switch# copy running-config startup-config |
(可选)在启动配置文件中保存以上设置更改 |
【说明】仅当端口处于链路激活状态时才可以使用show spanning-tree mst interface interface_id特权模式命令显示信息,否则可以使用show running-config interface特权模式命令来确认配置。
以下示例是为FastEthernet 2/1接口配置端口优先级值为0(最高优先级),以此来在出现环路时首先把该接口置于转发状态。
Switch# configure terminal
Switch(config)# interface fastEthernet 2/1
Switch(config-if)# spanning-tree port-priority 0
Switch(config-if)#
要恢复到接口的默认设置,可以使用no spanning-tree mst instance_id port-priority接口配置命令。