RSTP/PVRST+/MST2010-03-01 19:51:17| 分类: 生成树 | 标签: |字号大中小 订阅 ●快速生成树协议 IEEE 802.1w快速生成树协议(RSTP)对802.1d标准的提升:加速STP收敛。为了实现这个目的,RSTP定义了与STP所不同的BPDU,定义了新的端口状态以及新的端口角色,同时它还能与STP兼容。具体如下: 1)RP反应速度:只等待3个Hello(STP是10个) 2)可由丢弃状态(代替了STP的阻塞状态)直接转换到学习状态,而不需要STP的监听状态 3)Cisco的PortFast、UplinkFast和BackboneFast功能的标准化 4)如果一个交换机有多个端口连接到同一共享LAN段,可以允许备份的DP RSTP有效利用了交换网络的拓扑结构,因而可以加速收敛。RSTP定义了三种链路类型: 1)点对点:交换机间的连接 2)共享:交换机到hub的连接 3)边:交换机到用户设备的连接 对于边链路类型的处理方式,与前面所述的ProtFast类似(配置也一样)。对于点对点链路,RSTP直接向相邻交换机查询状态,这与BackboneFast类似,只不过这里使用的是IEEE的标准消息罢了。 RSTP和STP端口状态比较:
在RSTP中,丢弃状态意味着该端口既不转发帧,也不接收帧,也不学习源MAC地址,而不管其什么原因造成。RSTP不再需要监听状态,因为它是动态查询邻接交换机,这就已经保证其收敛的时候不会产生环。 与STP类似,RSTP使用端口角色(port role)来表示端口是RP还是DP。除了这两个角色之外,RSTP还引入了一些新的角色,如下表所示:
设置RSTP的命令:spanning-tree mode rapid-pvst (global),也可以使用802.1s MST(使用的也是802.1w RSTP)
●快速Per VLAN增值生成树(RPVST+) RSTP与PVST+的组合,结合了两者的优点,与MSTP和PVST+兼容。 配置方法:在接口上,输入spanning-tree link-type point-to-point命令
●多生成树(IEEE 802.1s) 又称为多实例STP,定义了怎样使用802.1Q中继来实现STP的多个实例的方法。其主要好处在于: 1)与PVST+类似,当有些端口在一个VLAN下是阻塞时,在另一个VLAN下仍然可以转发。 2)总使用802.1w RSTP来实现快速收敛。 3)不要求每个VLAN都分配一个STP实例。 在一起使用MST的交换机群称为MST区域;为了创建MST区域,交换机需要进行以下配置: 1)使用spanning-tree mode mst命令进入MST配置模式。 2)在MST配置模式下,使用name子命令创建MST区域名(最多32个字符)。 3)在MST配置模式下,使用revision子命令创建MST修订号 4)在MST配置模式下,使用instance子命令将VLAN映射到MST的STP实例上 MST配置的关键在于:区域中的所有交换机必须配置相同参数。 |
|