STP生成树分析精华
生成树协议(STP)H3C_实验报告

二、RSTP
RSTP(Rapid Spanning Tree Protocol,快速生成树协议) 是STP协议的优化版。其“快速”体现在,当一个端口被 选为根端口和指定端口后,其进入转发状态的延时在某种 条件下大大缩短,从而缩短了网络最终达到拓扑稳定所需 要的时间。
快速生成树协议较STP的改进之处:
(1)根端口的快速切换
如果旧的根端口已经进入阻塞状态,而且新的根端口 连接的对端交换机的指定端口处于转发状态,在新的拓扑 结构中的根端口可以立刻进入转发状态。
(2)边缘端口概念的引入
在STP协议里,对于连接主机的端口的状态改变,会 引起网络的不稳定,实际上连接主机的端口是不会引起网 络环路的,因此在STP协议的计算中可以不考虑这种端口 状态的变化。所以在RSTP中引入了边缘端口的概念。
<Sysname> system-view
[Sysname] stp enable
[Sysname] interface Ethernet1/0/1
[Sysname-Ethernet1/0/1] stp disable
桥到达根桥的最佳路径。 (3)指定端口(Designated Port):每一个网段选择到根桥最
近的网桥作为指定网桥,该网桥到这一网段的端口为指定 端口。 (4)可选端口(Alternate Port):既不是指定端口,也不是 根端口的端口。
4.生成树协议工作过程 STP协议的工作原理主要包括三个部分,一是确定根
配置
[B2] stp region-configuration
[B2-mst-region] region-name MSTP_1
Stp 生成树优化增强特性总结

第 2 页 共 9 页
作者:Net592
Байду номын сангаас
STP 优化
Sw1(config-if)#channel-protocol [pagp|lacp] ·TRUNK 开干道保证网络链路 DOT1Q 许可多 VLAN 封装 通行 ·PortFast 针对 2 层主机 加快收敛 跳过 LIS/LRN 立即进入 FWD。30S->0S 基于接口,用于接非交换机接口,不要设置在接 SW 的端口。 PS; access 接口和 Trunk 接口都可以配置 Port Fast 功能。 如果将交换机连交换机的接口 变成 Port Fast,则是制造环路 当开启了 Port Fast 功能的接口,如果在接口上收到 BPDU 后,就认为对端连接的是交 换机,而并非主机或服务器,因此默认在接口收到 BPDU 后会立即关闭该接口的 Port Fast 功能 sw1(config-if-range)#spanning-tree portfast ·UplinkFast 用于备份冗余堵塞端口非主干交换机 之间快速收敛加速网络的特性 在接入层 SW 上配置,用于检测直连到分布层 SW 的链路故障,并加速 STP 的收敛速 度。 30S->0S
Sw1(config)#spanning-tree mode mst //启用 MST Sw1(config)#spanning-tree mst configuration Sw1(config-mst)#instance 1 vlan 1-10 Sw1(config-mst)#instance 2 vlan 11-20 Sw1(config)#spanning-tree mst 1 priority 4096 //修改本交换机在这一大堆 VLAN 中的优 先级 Sw1(config-if)#spanning-tree mst 1 cost 19 //修改本接口在这一组中的开销 Sw1#show spanning-tree mst Sw1#show spanning-tree mst configuration
STP(生成树协议讲解)

Alternate端口:端口的配置BPDU 在其所属链路上不是最优的,且端 口不是根端口
端口角色确定过程
SWA BID=0.MACA
100M Path cost = 200
1 Gig Path Cost = 20
2 Gig 聚合 Path cost = 18
– 桥优先级:高16位 (0~65535,默认32768) – 优先级(16bit) = 4Bit 桥优先级 + 12Bit 扩展系统ID – MAC地址:低48位
桥优先级
2字节
桥ID
桥MAC地址
6字节
路径开销(Path Cost)
路径开销用于衡量桥与桥之间路径 的优劣
STP中每条链路都具有开销值
SWC BID=32768.MACC
端口角色确定过程(续)
SWA BID=0.MACA
我是根桥 RPC=0
SWA是根桥 RPC=38
RPC=38
RPC=18
SWA是根桥 RPC=18
SWB BID=8192.MACB
SWA是根桥 RPC=218
SWC BID=32768.MACC
RPC=218
SWD BID=4096.MACD
端口角色确定过程(续)
SWA BID=0.MACA
SWB BID=8192.MACB
Root ID =0.MACA RPC=18
SWC BID=32768.MACC
SWD BID=4096.MACD
端口角色确定过程(续)
SWA BID=0.MACA
我是根桥 RPC=0
SWA是根桥 RPC=38
RPC=38
STP协议生成树协议解析与环路消除

STP协议生成树协议解析与环路消除STP(Spanning Tree Protocol)是一种数据链路层协议,用于在拓扑网络中避免环路,并选择最佳路径进行数据传输。
本文将对STP协议的生成树协议解析与环路消除进行详细讨论。
一、STP协议概述STP协议是由IEEE(Institute of Electrical and Electronics Engineers)的802.1D标准定义的一种网络协议。
它的主要目标是解决网桥(Bridge)或交换机(Switch)之间连接成环路时可能产生的问题,如广播风暴。
二、STP协议工作原理STP协议通过选择一个交换机作为根交换机(Root Switch),该交换机将成为生成树的根节点。
其他交换机通过发送BPDU(Bridge Protocol Data Unit)消息进行选举,选择一个具有最短路径通向根交换机的端口。
三、STP协议过程1. 交换机启动时,所有端口处于指定状态(Discarding State),不进行数据转发。
2. 通过BPDU消息交换,交换机进行选举,选择一个交换机作为根交换机。
3. 根交换机将所有端口置为指定状态,而其他交换机选择一条通向根交换机的端口,将其置为指定状态,形成生成树。
4. 生成树上的端口处于指定状态,可以进行数据转发,非生成树上的端口处于指定状态,不进行数据转发。
四、环路消除由于STP协议允许存在备份链路,可能会导致网络中出现多条路径,从而产生环路。
为了消除环路,STP协议会选择将某些端口置于阻塞状态(Blocking State),不进行数据转发。
1. 链路开销优先级STP协议将每个端口的优先级称为链路开销。
端口开销越小,选举时优先级越高。
默认情况下,端口开销为100。
2. 选举根交换机交换机通过发送BPDU消息进行选举根交换机。
BPDU消息包含根交换机的优先级和MAC地址信息,每个交换机收到BPDU消息后比较优先级和MAC地址,选择优先级较低的交换机作为根交换机。
stp总结

stp总结在这个快节奏的时代,科技的发展与应用无处不在。
STP (Spanning Tree Protocol),也就是生成树协议,是一种用于在交换机网络中预防环路的协议。
它的设计初衷是保证网络的稳定性和可靠性。
在本文中,我们将对STP进行总结和讨论,探究其原理、应用和局限性。
首先,让我们来了解一下STP的原理。
STP工作的核心思想是通过选择一条最佳路径,在网络中建立一棵无环的树,避免数据包在网络中不断循环传送。
STP将一个主交换机(Root Bridge)选举为根交换机,然后计算出各个交换机到根交换机的最短路径。
在计算路径的过程中,STP会根据各个交换机的优先级和MAC地址来确定根交换机和其他交换机的层次关系。
最终,STP会关闭一些冗余的链路,确保数据只通过最佳路径传输,以提高网络的可靠性和传输效率。
然后,我们来看一下STP在网络中的具体应用。
STP被广泛应用于以太网中,特别是在大型局域网和数据中心网络中。
通过STP,管理员可以配置和控制交换机之间的链路,使网络在发生链路故障时能够动态地重新计算路径并维持正常的数据传输。
此外,STP还可以在网络中实现负载均衡,即将数据平均分布到多个链路上,提高网络的整体性能。
然而,STP也存在一些局限性。
首先,STP在链路计算路径时只考虑链路的带宽,并不考虑链路的实际负载情况。
这就导致有些链路可能过载,而有些链路可能闲置。
其次,STP需要一定的时间来对网络进行计算和重构,在网络发生故障或拓扑结构发生变化时,可能会造成短暂的数据丢失和网络的不稳定。
此外,STP也无法提供对冗余链路的充分利用,因为它只能关闭一些链路而不能同时利用多条链路进行传输。
为了解决STP的局限性,一些新的改进版本也被提出和应用。
例如,Rapid STP(RSTP)和Multiple STP(MSTP)等协议采用了更快的链路收敛时间和更高效的冗余链路利用方式。
此外,随着以太网的高速发展,一些基于以太网的新型协议如Transparent Interconnection of Lots of Links(TRILL)和Shortest Path Bridging(SPB)等也被提出,尝试解决STP的限制,提供更高的带宽利用率和更快的网络收敛时间。
生成树协议STP 实验报告

实验三生成树协议STP1、项目目的理解生成树协议STP的原理及配置。
2、项目描述在网络建设中,为了提高网络的可靠性,网络管理员用两条链路将交换机互连,现要在交换机上做适当配置,使网络避免环路。
本项目以两台3560交换机为例,两台交换机分别命名为:SwitchASwitchB。
PC0和PC1在同一个网段,假设IP地址分别为:192.168.1.1 ,192.168.1.2 ,子网掩码为:255.255.255.03、实现功能使网络在有冗余链路的情况下避免环路的产生,避免广播风暴等。
4、项目拓扑生成树如图所示。
5、项目设备思科3560交换机(2台)、PC机(2台)。
6、项目步骤(1)在SwitchA查看生成树情况,用show spanning-tree brief命名输出。
(2)在SwitchB查看生成树情况,用show spanning-tree brief命名输出。
验证测试:在SwitchA上的Fa0/24端口处于BLK状态,分析原因?(3)修改SwitchA的BID优先级,让SwitchA成为Root Bridge。
设置交换机SwitchAr优先级为4096,数值最小的交换机为根交换机(也称根桥)交换机SwitchBr优先级采用默认优先级(32768),因此SwitchA将成为根交换机。
SwitchA(config)#spanning-tree vlan 1 priority 4096(4)在SwitchA上查看show spanning-tree 命名输出结果。
(5)在SwitchB上查看show spanning-tree 命名输出结果。
验证测试:在SwitchB上的Fa0/23端口处于BLK状态,分析原因?(6)如果将SwitchB的Fa0/23和Fa0/24的状态调换过来,可能通过修改什么参数来实现?可以在SwitchA降低接口优先级来实现。
SwitchA(config)#int fa0/24SwitchA(config-if)#spanning-tree vlan 1 port-priority 112(7)修改后,在SwitchA查看show spanning-tree 命名输出结果。
STP经典详解
STP经典详解stp(spanningtreeprotocol)是生成树协议的英文缩写。
该协议可应用于环路网络,通过一定的算法实现路径冗余,同时将环路网络修剪成无环路的树型网络,从而避免报文在环路网络中的增生和无限循环。
STP的基本原理是通过在交换机之间传递特殊的协议消息(该协议消息在IEEE802.1d中称为“配置消息”)来确定网络拓扑。
配置消息包含足够的信息,以确保交换机完成生成树计算。
生成树协议STP/rstp1技术原理:stp的基本思想就是生成“一棵树”,树的根是一个称为根桥的交换机,根据设置不同,不同的交换机会被选为根桥,但任意时刻只能有一个根桥。
由根桥开始,逐级形成一棵树,根桥定时发送配置报文,非根桥接收配置报文并转发,如果某台交换机能够从两个以上的端口接收到配置报文,则说明从该交换机到根有不止一条路径,便构成了循环回路,此时交换机根据端口的配置选出一个端口并把其他的端口阻塞,消除循环。
当某个端口长时间不能接收到配置报文的时候,交换机认为端口的配置超时,网络拓扑可能已经改变,此时重新计算网络拓扑,重新生成一棵树。
2.功能介绍:生成树协议最主要的应用是为了避免局域网中的网络环回,解决成环以太网网络的“广播风暴”问题,从某种意义上说是一种网络保护技术,可以消除由于失误或者意外带来的循环连接。
stp也提供了为网络提供备份连接的可能,可与sdh保护配合构成以太环网的双重保护。
新型以太单板支持符合ieee802.1d标准的生成树协议stp及ieee802.1w规定的快速生成树协议rstp,收敛速度可达到1s。
然而,由于协议机制本身的局限性,STP保护的速度较慢(即使1s的收敛速度也不能满足载波级的要求)。
如果城域网采用STP技术,用户网络的动荡将导致运营商网络的动荡。
目前,在由MSTP组成的环网中,由于SDH保护切换时间远快于STP协议的收敛时间,系统仍采用sdhms-spring或SNCP,切换时间一般小于50ms。
STP技术详解(生成树协议)
为了提高可靠性,交换机之间会通过多条链路相连,从而避免单点故障。
•但同时会带来一些灾难性的环路问题。
•••二层网络设计需求和问题:STP••••环路问题:•消除环路通过阻断冗余链路来消除网络中可能存在的环路。
链路备份当活动路径发生故障时,激活备份链路,及时恢复网络连通性。
••STP :Spanning Tree Protocol ,生成树协议,提供两大功能:STP操作:通过构造一棵树来消除交换网络中的环路。
•使用组播-01-80-C2-00-00-00•••BPDU :Bridge Protocol Data Unit -桥协议数据单元,STP 工作协议•选举根交换机以及确定每个交换机端口的角色和状态。
○在初始化过程中,每个桥都主动发送配置BPDU。
○在网络拓扑稳定以后,只有根桥主动发送配置BPDU,其他交换机在收到上游传来的配置BPDU后,才会发送自己的配置BPDU。
○发送周期为Hello Time。
○老化时间为Max Age。
○配置BPDU :•下游交换机感知到拓扑发生变化时向上游发送的拓扑变化通知。
○拓扑变更通告BPDU-TCN BPDU•BPDU 类型:BPDU 字段详解:••••••••BID 最小的成为根桥(先比较优先级,再比较MAC )•STP 选举过程:•STP选举案例:••••••••••STP端口状态:Hello2s,根桥发送BPDU 的间隔Forward Delay 15s ,监听和学习的持续时间Max Age 20s ,保持阻塞的最大时间(没有收到BPDU )••STP 的计时器:•STP端口转换:••STP拓扑变化:•••检测到拓扑改变的交换机通过根端口向根桥发送TCN ,上游交换机收到TCN 后回应TCA ,让后下游交换机停止发送TCN ,再通过根端口发送TCN 直到根桥收到,根桥通过指定端口发送TC 通知所有下游交换机把MAC 地址表记录老化时间从300秒变为15秒•stp mode { mstp | stp | rstp }配置STP 模式,缺省为MSTP stp priority 4096配置优先级值,0~61440,步长为4096stp root primary/secondary自动修改优先级,指定主/备根桥stp pathcost-standard { dot1d-1998 | dot1t | legacy }配置路径开销值的标准开销标准:legacy :cost =1~200000•802.1d标准:cost =1~65535•802.1t标准:cost =1~200000000,默认•stp cost 10修改STP 开销display stp 【brief 】显示STP配置信息和参数•STP配置:•建议指定企业内配置高、性能好的交换机为根桥。
STP生成树的工作原理
STP生成树的工作原理一、STP生成树的工作原理STP的基本原理可以归纳为三步,选择根网桥RB、选择根端口RP、选择指定端口DP。
然后把根端口、指定端口设为转发状态,其它接口设为阻塞状态,这样一个逻辑上无环路的网络拓扑就形成了。
1.选择根网桥选择根网桥的依据是网桥ID,由优先级和MAC地址组成,先看优先级,优先级相同时再看MAC地址,值越小越优先选择。
根网桥的选择过程与政治选举类似。
2.选择根端口每一个非根网桥将从其接口选出一个到根网桥管理成本(ad ministrative cost)最低的接口作为根端口,选择的依据是(1)自身到达根网桥的根路径成本最低的接口。
根路径成本的计算是,接口收到BPDU中所包含的成本与接口的成本的累加。
(2)直连网桥ID最小(3)端口ID最小3.选择指定端口当一个网段中有多个网桥时,这些网桥会将他们到根网桥的管理成本都通告出去,其中具有最低管理成本的网桥将作为指定(designated)网桥。
指定网桥中发送最低管理成本的BPDU的接口是该网段中的指定端口。
在每段链路上,选择一个指定端口,选择的依据是:(1)发送最低根路径成本的BPDU的接口(2)所在网桥ID最小(3)端口ID最小总结:选举根端口,比较接收的BPDU选举指定端口,比较发送的BPDU二、STP拓扑稳定后,所以工作中的交换机接口都将处于转发或阻塞状态,生成树的工作过程如下:(1)根交换机创建成本为0的Hello BPDU,并向其所有接口转发出去(2)邻接的非根网桥将接收的hello数据包中的成本加上接收端口的成本后,从指定端口转发出去。
(3)每经过一个hello时间周期根网桥重复步骤(1),非根网桥重复步骤(2),直到网络拓扑发生变化。
总结一下:STP拓扑稳定后,根网桥通过每2s的hello时间创建和发送helloBPDU,非根网桥通过根端口接收BPDU,并且从从指定端口转发改变后的BPDU。
各交换机通过接收到得的BP DU 消息,来保持各端口状态的有效,直到拓扑发生变化。
STP协议解析生成树协议的工作原理
STP协议解析生成树协议的工作原理生成树协议(Spanning Tree Protocol,STP)是一种用于网络交换机之间建立冗余链路的协议,它的作用是确保网络中不存在环路,以提高网络的可靠性和稳定性。
本文将对STP协议进行解析,并介绍其工作原理。
一、STP协议简介STP协议是由IEEE 802.1D标准定义的一种链路层协议,用于在网络交换机之间建立一个逻辑上无环路的生成树(Spanning Tree),通过将某些端口设为阻塞状态来消除冗余链路,从而避免广播风暴和数据包的循环转发。
二、STP协议的工作原理1. 桥ID和优先级STP协议中,每个交换机都有一个唯一的Bridge ID(桥ID)用于标识自己,桥ID由优先级和MAC地址组成。
优先级取值范围为0~65535,MAC地址为交换机的物理地址。
生成树的根交换机拥有最小的桥ID。
2. 选举根交换机在网络中,首先进行根交换机的选举。
每个交换机发送BPDU (Bridge Protocol Data Unit)消息,其中包含了自己的桥ID和路径代价(Path Cost)。
路径代价是指从发送BPDU的交换机到根交换机的总路径长度,路径长度越短,路径代价越小。
接收到BPDU的交换机会与自己的桥ID进行比较,如果接收到的BPDU的桥ID更小或者路径代价更小,则将接收到的BPDU继续发送给其他交换机。
3. 生成树计算生成树计算阶段,交换机通过比较收到的BPDU中的桥ID和路径代价来确定到达根交换机的最佳路径,将其端口状态设置为指定端口(Designated Port),用于与其他交换机进行通信。
同时,选举出的根交换机的端口也设置为指定端口。
如果有多条路径具有相同的最小路径代价,则选择桥ID较小的那个路径。
4. 阻塞冗余链路生成树计算完成后,除了根交换机和指定端口以外的所有其他端口都将被设置为阻塞状态(Blocking State),这样就实现了环路的消除。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
生成树协议STP分析:单点故障,网络中断加入另一SWITCH提供冗余,但存在环路,造成广播风暴。
广播(ARP DHCP MAC表未建立病毒)分析网络环路及广播风暴。
解决办法:生成树协议STP生成树作用:在冗余的网络环境中防止二层环路,并提供故障自动切换及负载衡。
基本原理:1. 环路检测从不同方向上收到同一交换机的BPDU2. 环路阻塞进行STP 运算,选一条路径转发,其余阻塞。
3. 故障切换工作链路故障,阻塞——转发。
重要概念:1. 根桥根交换机,STP运算的参考点。
(通常会选择汇聚层的网关交换机作为根桥。
)选举:ID号=优先级+MAC 优先级默认32768,越小越好。
优先级相同,比较MAC,越小越好。
S3560(config )spanning-tree vlan 1 priority 4096S3560(config )spanning-tree vlan 1 root primary 主根桥Secondary 备用根桥注: 扩展系统ID, ID=32768+VLAN ID+MAC, 好处在于可以节省MAC地址.P1672. 根端口前往根桥的端口,在所有非根桥上选举。
选举:比较到根桥的开销,越小越好。
转发根桥的ID号转发端口的ID号(优先级+编号)128说明:在实际应用中,通常只需根据开销即可选出根端口。
10G 2 1G 4 100M 19 10M 100 S2950(config )# int f0/23# span vlan 1 cost 1003. 指定端口转发根桥BPDU的端口,在所有物理网段上选举。
选举:原则同上。
最终,在网络中,有唯一的根桥;在非根桥上有唯一的根端口;每个网段有唯一的指定端口。
所有的根端口和指定端口转发落选端口阻塞标准生成树IEEE802.1D故障,阻塞侦听学习转发20 15 15故障检测时间20秒,转发延迟30秒。
分析:拓扑变更P 149页1. 直接故障30秒延迟2. 间接故障50秒延迟3. 细微变化MAC被快速老化实验(一):生成树选举及故障自动切换。
1.根桥选举。
默认各交换机VLAN1的优先级为32768+1,MAC较小的交换机成为根桥。
#sh spanning-tree2. 将S3560的优先级改为4096,则成为根。
S3560(config )#span vlan 1 priority 4096结果,S2950上,F0/23 转发F0/24 阻塞3. 故障自动切换。
PC :Ping 172.16.1.251 –t . 将S2950的F0/23关闭,则中断30秒自动恢复。
4. 影响根端口选举。
将F0/23开销设为100,则F0/23 阻塞F0/24 转发802.1D增强1. Portfast 快速建立到工作站的连接.接入层连PC, 不可能构成环路,没必要经历STP的监听和学习。
应立即进入转发状态。
S2950(config )#int range f0/1 – 10#sw mode acc#span portfast或#sw host2. uplinkfast 快速完成上行链路的故障切换.不必经历30秒的转发延迟。
S2900(config )#span uplinkfast注:(1).在所有接入层交换机的全局下启用。
(对所有VLAN均有效)(2).交换机的优先级必须为默认的32768,因uplinkfast特性会将其优先级增加到49152,使其不可能成为根桥。
同时开销增加3000,使其不可能成为指定端口。
确保该功能只在网络的最末端交换机上使用.3. Backbonefast 在网络骨干(核心)层快速完成汇聚间接链路故障,加快收敛,减少20秒。
启用后,阻塞监听学习转发0 15 15在所有交换机的全局启用。
S2950(config )#span backbonefast实验(二)一.验证Portfast.二.验证uplinkfast.保护生成树拓扑CCNP 185页(提高STP的稳定性)意外的BPDU根防护: 防止现有的根被其它交换机取代, 进而导致拓扑变更.1. 收到上级BPDU进入根网桥不一致状态. (只能转, 不能收BPDU)2. 在所有希望连接新交换机的端口(指定端口)R(config-if)# span guard rootBPDU防护:防止形成临时的桥接环路.1. 在Portfast端口上收到BPDU, 错误禁用(默认开启).2. 级联端口不能启用, 否则不能工作.R(config-if)# span bpduguard enableBPDU丢失环路防护: 防止由于软件问题导致的环路问题.1.收不到BPDU,端口进入环路不一致状态, 该VLAN被阻断. (重新收到BPDU,端口自动进入正常状态)2.在所有非指定端口(根和阻断)上启用,默认关闭.R(config-if)# span guard loop单向链路检: 测UDLD:防止由于线路问题导致的环路问题.1. 检测到单向链路,错误禁用( 激进模式, 检测到,每1秒重发一次,连续8秒,errdisable )2. 只用在光纤口上启用.R(config-if)# udld aggressiveBPDU过滤:1. 防止Portfast端口向外发送BPDU,节省资源.2. 在Portfast端口上,默认开启.R(config-if)# span bpdufilter enable生成树IEEE802.1D阻塞监听学习转发20 15 15故障检测20秒,转发延迟30秒。
802.1D 增强( 加快收敛速度,CISCO私有)ProtfastUplinefastBackbonefast快速生成树IEEE802.1W802.1W在802.1D的基础上做了重大改进,加快了收敛速度,减小延迟。
故障检测时间小于6秒,转发延迟小于1 秒。
改进:1. 更快的故障检测时间。
3倍的HELLO间隔,6秒。
2. 细分端口角色,快速的故障切换。
P198页根端口, 替代根端口(主-备,立即切换)指定端口,备用指定端口(通常不存在)3. 更快的网络收敛速度。
取消定时器,采用协商机制。
提议——同意CCNP 200 页4. 拓扑变更后,MAC表立即被刷新。
(802.1D 15秒后刷新)说明:1. 802.1W是对802.1D的改进,在相同环境下,最终计算出的拓扑结构是相同的。
(计算方法相同)2. 自动集成uplinkfast 和backbonefast 的特性。
3. 配置相似。
S3560(config )#span mode rapid-pvst根桥优先级、根端口开销设置完全同802.1D.实验: 上节实验用R-PVST完成.结果显示:1. 网络拓扑相同.2. 故障切换小于1秒.案例分析:(同一根桥上的负载均衡)某公司VLAN1-10的网关均在S1上,要求配置快速生成树,实现: VLAN1-5 F0/1 转发VLAN6-10 F0/2 转发STP实现方式:CISCO PVST+ 每VLAN生成树R-PVST+ 快速注:可以实现不同VLAN 间的负载均衡,但开销大。
IEEE CST 公共生成树(所有VLAN运行一个STP ,开销小,但不能负载均衡。
)MST 多生成树(一组VLAN运行一个STP, 开销小,又能实现负载均衡。
)多生成树1.启用多生成树MST.2. 建立VLAN到实例的映射。
3. 针对不同的实例进行STP 操作。
案例分析(一):快速生成树(同一根桥上的负载均衡)某公司VLAN1-10的网关均在S1上,要求配置快速生成树,实现: VLAN1-5 F0/1 转发VLAN6-10 F0/2 转发配置:1. 将S35-1 设为所有VLAN的根桥。
S35-1(config )#span mode rapid-pvst#span vlan 1 – 10 priority 40962. 在S35-2上启动快速生成树。
S35-2(config )#span mode rapid-pvst3. 在S2950上将F0/1在VLAN6-10的开销设为100S2950(config )#span mode rapid-pvst#int f0/23#span vlan 6-10 cost 100案例分析(二):多生成树(同一根桥上的负载均衡)某公司VLAN1-10的网关均在S1上,要求配置多生成树,实现: VLAN1-5 F0/1 转发VLAN6-10 F0/2 转发配置:1. 在S35-1 上启用多生成树,并建立映射。
S35-1(config )#span mode mst#span mst config#name rich#revision 1#instance 1 vlan 1 – 5#instance 2 vlan 6 – 10S35-1(config )#span mst 1 prio 4096#span mst 2 prio 40962. 在S35-2 上启用多生成树,并建立映射。
S35-1(config )#span mode mst#span mst config#name rich#revision 1#instance 1 vlan 1 – 5#instance 2 vlan 6 – 103. 在S2950上启用多生成树,并修改实例2的开销。
S2950(config )#span mode mst#span mst config#name rich#revision 1#instance 1 vlan 1 – 5#instance 2 vlan 6 – 10S2950(config )#int f0/23# pan mst 2 cost 500000说明: 1. 在STP和RSTP中, 100M对应的开销为19, 在MST中, 100M对应的开销为200000.2. 在MST中必需保持name和revision一致,否则不能交换信息。
3. 修改开销时,必需大于2倍才起作用。
(400001 )。