加载中…
个人资料
过客
过客
  • 博客等级:
  • 博客积分:0
  • 博客访问:937
  • 关注人气:8
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Cisco MSTP 配置

(2012-05-17 22:09:24)
标签:

mstp

多实例

生成树

it

分类: CCNA

Cisco MSTP 配置

RG-S21A(config)#spanning-tree        !开启生成树
RG-S21A(config)#spanning-tree mode mstp !配置生成树类型

RG-S21A(config)#spanning-tree mst configuration
RG-S21A(config-mst)#instance 1 VLAN 10,30          
!将vlan10、30放入实例1中 每个实例都会生成一个独立的生成树
RG-S21A(config-mst)#revision 1    !配置多生成树的版本号
RG-S21A(config-mst)#instance 2 vlan 20,40            
!将vlan20、40放入实例2中
RG-S21A(config-mst)#revision 1
RG-S21A(config-mst)#exit

RG-S35A(config)#spanning-tree mst 1 root primery       
!实例1在35A的优先级为第一
RG-S35A(config)#spanning-tree mst 2 root secondery   
!实例2在35A的优先级为其次

 

以下博文来自:http://blog.chinaunix.net/uid-10659021-id-3067255.html

    如果在一个MST区域中有两个或两个以上的交换机,它们必须有相同的VLAN到实例的映射,并采用相同的配置修订号和相同的MST实例名。

    一个区域中有一个或多个具有相同MST配置的成员,每个成员必须能够处理RSTP BPDU。在一个网络中的成员数是没有限制的,但是每个区域仅可以支持最多65个生成树实例。在同一时间中,仅可以分配一个VLAN到一个生成树实例中。

    指定MST区域配置和启用MSTP生成树协议的步骤如表12-15所示。

                        表12-15  指定MST区域配置和启用MSTP的步骤

步骤

命令

用途说明

Switch# configure terminal

进入全局配置模式

Switch(config)# spanning-tree mode mst

启用MSTP生成树协议,同时启用了RSTP协议

注意,改变生成树模式会中断通信,因为所有生成树实例此时要停止下来,应用新的模式。另外,在同一时间的同一交换网络不同VLAN中,不能同时运行MST和PVST+,或者MST和rapid PVST+协议

3

Switch(config)# spanning-tree mst configuration

进入MST配置子模式

该命令在12.1(12c)EW、12.2(53)SE2、12.2(54)SG和12.2(55)SE2等IOS版本中支持

Switch(config-mst)# show current

查看当前MST配置

5

Switch(config-mst)# name instance_name

设置MST实例名。参数instance_name可以是最多32个字符的字符串,但是区分大小写

该命令在12.1(12c)EW、12.2(53)SE2、12.2(54)SG和12.2(55)SE2等IOS版本中支持

6

Switch(config-mst)# revision version

指定配置修订号。参数version的取值范围为0~65535

该命令在12.1(12c)EW、12.2(53)SE2、12.2(54)SG和12.2(55)SE2等IOS版本中支持

Switch(config-mst)# instance instance_id vlan
vlan_range

映射VLAN(可以是一个或多个不连续的VLAN,也可以是一个连续的VLAN范围)到一个MST实例。参数instance_id的取值范围是0~15,参数vlan_range的取值范围是1~4094

要指定一个VLAN范围,可以使用连字符,如instance 1 vlan 1-63,是指映射VLAN 1~VLAN 63到MST实例1中。如果要映射的是多个非连续的VLAN,则可以用逗号分隔。如instance 1 vlan 10, 20, 30是指映射VLAN 10、VLAN 20和VLAN 30这3个VLAN到MST实例1中

该命令在12.1(12c)EW、12.2(53)SE2、12.2(54)SG和12.2(55)SE2等IOS版本中支持

Switch(config-mst)# show pending

校验以上未生效的配置

Switch(config-mst)# end

返回到特权模式

10 

Switch# show running-config

校验以上设置

11 

Switch# copy running-config startup-config

(可选)在交换机启动配置文件中保存配置

要恢复到默认配置,请按以下操作:

  要恢复默认的MST区域配置,可以使用no spanning-tree mst configuration全局配置命令。

  要恢复默认的VLAN到MST实例的映射配置,可以使用no instance instance_id [vlan vlan_range] MST配置模式命令。

  要恢复到默认的MST名称,可以使用no name MST配置模式命令。

  要恢复到默认的修订号,可以使用no revision MST配置模式命令。

  要重新启用PVST+协议,可以使用no spanning-tree mode或spanning-tree mode pvst全局配置命令。

【示例1】在Catalyst 4500系列交换机上启用和配置命名区域名称为cisco,设置配置修订版本号为2,然后显示未生效的配置,删除MST配置等配置。

Switch# configure terminal

Enter configuration commands, one per line.  End with CNTL/Z.

Switch(config)# spanning-tree mode mst

Switch(config)# spanning-tree mst configuration

Switch(config-mst)# show current

Current MST configuration

Name      []

Revision  0

Instance  Vlans mapped

--------  ---------------------------------------------------------------------

        1-4094

-------------------------------------------------------------------------------

Switch(config-mst)# name cisco

Switch(config-mst)# revision 2

Switch(config-mst)# instance 1 vlan 1

Switch(config-mst)# instance 2 vlan 1-1000

Switch(config-mst)# show pending

Pending MST configuration

Name      [cisco]

Revision  2

Instance  Vlans mapped

--------  ---------------------------------------------------------------------

        1001-4094

        1-1000

-------------------------------------------------------------------------------

Switch(config-mst)# no instance 2      !--删除实例2

Switch(config-mst)# show pending      !--再次查看未生效的配置,注意与前一次查看对比

Pending MST configuration

Name      [cisco]

Revision  2

Instance  Vlans mapped

--------  ---------------------------------------------------------------------

        1-4094

-------------------------------------------------------------------------------

Switch(config-mst)# instance 1 vlan 2000-3000

Switch(config-mst)# no instance 1 vlan 1500

Switch(config-mst)# show pending

Pending MST configuration

Name      [cisco]

Revision  2

Instance  Vlans mapped

--------  ---------------------------------------------------------------------

        1-1999,2500,3001-4094

        2000-2499,2501-3000

-------------------------------------------------------------------------------

Switch(config-mst)# end

Switch(config)# no spanning-tree mst configuration  !--删除SMT配置

Switch(config)# end

Switch# show spanning-tree mst configuration

Name      []

Revision  0

Instance  Vlans mapped

--------  ---------------------------------------------------------------------

        1-4094

-------------------------------------------------------------------------------

【示例2】在Catalyst 6500系列交换机上如何进入MST配置模式,并映射VLAN 10~VLAN 20到MST实例1中。命名实例名称为region1,设置配置修订版本号为1,然后显示未生效的配置,最后应用以上配置。

Switch(config)# spanning-tree mode mst

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

Instances configured 2

Instance  Vlans Mapped

--------  ---------------------

        1-9,21-4094

        10-20

-------------------------------

 

Switch(config-mst)# exit

Switch(config)#

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有