1.mstp简介:

        在介绍mstp之前,先来了解stp和rstp。

        stp(生成树协议) ,不能使端口状态快速迁移,即使在点到点的链路或者边缘端口,也必须等待2倍的

foward delay延迟,端口才能迁移到转发状态。

        rstp(快速生成树协议),可以快速收敛,但是跟stp存在一样的缺陷:局域网内所有网桥共享一棵生成树,不能按vlan阻塞冗余链路,所有vlan的报文都沿着一棵生成树转发。

        mstp(多生成树协议),将环路修剪成一个无环的树形网络,提供数据转发的多个冗余路径,在数据转发过程中实现vlan数据的负载均衡。

    2.端口状态:

        forwarding状态:既转发用户流量 又接收/发送BPDU报文。

        learning状态:不转发用户流量,只接收/发送BPDU报文。

        discarding状态:只接收BPDU报文。

    3.配置过程:

        进入系统视图: system-view

        进入mst域视图:stp region-configuration

        配置mst域的域名:region-name name

        配置vlan映射表: instance  (instance-id)vlan (vlan-list)

        配置mst域的mstp修订级别:revision-level (level)

        手动激活mst域的配置:active region-configuration

        显示正在修改的mst的配置信息:check  region-configuration

    4.配置举例:

        配置mst的域名为zdc,mstp的修订级别为1,vlan映射表为vlan2-vlan10映射到生成树实例1上,vlan20-vlan30映射到生成树实例2上。

        system-view

        stp region-configuration

        region-name zdc

        instance 1 vlan 2 to 10

        instance 2 vlan 20 to 30

        revision-level  1

        active region-configuration

    5.配置当前交换机为根桥或者备份桥:

         stp  instance (instance id)root  primary

         stp  instance (instance id)root  secondary

    配置举例:

       就上例来说,制定当前交换机为实例1的根桥,生成树实例2为备份桥:

          stp  instance 1 root  primary

          stp  instance 2 root  secondary