1、RSTP构建H3C高性能园区网络 1.0杭州华三通信技术有限公司 版权所有,未经授权不得使用与传播n STP收敛速度慢,收敛机制不够灵活收敛速度慢,收敛机制不够灵活n RSTP对对STP做出了很多改进做出了很多改进引入引入n 掌握掌握RSTP和和STP的不同点的不同点n 掌握掌握RSTP快速收敛机制快速收敛机制n 掌握掌握RSTP拓扑改变处理过程拓扑改变处理过程n 掌握掌握RSTP和和STP的兼容的兼容n 掌握掌握RSTP相关配置相关配置课程目标课程目标学习完本课程,您应该能够:学习完本课程,您应该能够:n RSTP引入引入n RSTP的快速收敛的快速收敛n RSTP中的拓扑改变处理中的拓扑改
2、变处理n RSTP和和STP的兼容的兼容n RSTP的配置的配置目录目录4RSTPlRSTP是从是从STP发展而来,实现的基本思发展而来,实现的基本思想一致想一致lRSTP具备具备STP的所有功能,可以兼容的所有功能,可以兼容STP运行运行lRSTP和和STP有所不同有所不同减少了端口状态增加了端口角色BPDU格式及发送方式不同当交换网络拓扑结构发生变化时,RSTP可以更快地恢复网络的连通性5RSTP的端口状态的端口状态lRSTP将端口状态缩减为三个将端口状态缩减为三个DiscardingLearningForwardingSTP端口状态端口状态RSTP端口状态端口状态是否发送是否发送BPDU
3、是否进行是否进行MAC地址学地址学习习是否是否收发数收发数据据DisabledDiscarding否否否BlockingDiscarding否否否ListeningDiscarding是否否LearningLearning是是否ForwardingForwarding是是是6RSTP的端口角色的端口角色根桥根桥RPRPDPDPAlternate端口端口SWBSWCSWAlRSTP将端口角色增加到四个将端口角色增加到四个根端口指定端口Alternate端口Backup端口DPDPBackup端口端口LAN7RST BPDU格式格式l和和STP相比不同之处有相比不同之处有Protocol Vers
4、ion ID变为2BPDU Type变为2使用了Flags字段的全部8位增加Version 1 Length字段8RST BPDU中的中的Flags字段字段Topology ChangeTopology Change Acknowledgment65432107AgreementProposalForwardingLearning00 Unknow01 Alternative/Backup02 Root03 Designatedl在在RST BPDU的的Flags字段中,除字段中,除TC以以及及TCA标志位,还包含标志位,还包含P/A标志位、端口标志位、端口状态标志位以及端口角色标志位状态标志
5、位以及端口角色标志位 9RSTP中中BPDU的处理的处理l网桥自行从指定端口发送网桥自行从指定端口发送RST BPDU,不需要等待来自根桥的不需要等待来自根桥的RST BPDU。发。发送周期为送周期为Hello TimelRST BPDU老化时间为老化时间为3个连续的个连续的Hello Time时长时长SWASWBRootSWCRSP BPDU10收到低优先级收到低优先级RST BPDU的处理的处理l阻塞状态的端口可以立即对收到的低优先级阻塞状态的端口可以立即对收到的低优先级的的RST BPDU做出回应做出回应根桥根桥SWB是根是根链路中断链路中断发送低优先级发送低优先级RST BPDUSWA
6、是根是根SWABID=0.MAC ASWBBID=8192.MAC BSWCBID=32768.MAC Cn RSTP引入引入n RSTP的快速收敛的快速收敛n RSTP中的拓扑改变处理中的拓扑改变处理n RSTP和和STP的兼容的兼容n RSTP的配置的配置目录目录12RSTP快速收敛机制快速收敛机制lSTP中端口需要等待两个中端口需要等待两个Forward Delay时长才能进入转发状态,如果想缩短收时长才能进入转发状态,如果想缩短收敛时间只能手工配置敛时间只能手工配置Forward Delay为为较小的值,但是这样可能会影响网络的较小的值,但是这样可能会影响网络的稳定性稳定性lRSTP提
7、出了快速收敛机制,包括提出了快速收敛机制,包括边缘端口机制根端口快速切换机制指定端口快速切换机制13边缘端口边缘端口l边缘端口指网桥上直接和终端相连的端口边缘端口指网桥上直接和终端相连的端口l边缘端口可以直接进入转发状态,不需要延时,并边缘端口可以直接进入转发状态,不需要延时,并且不会触发拓扑改变且不会触发拓扑改变l边缘端口收到边缘端口收到BPDU后,会转变为非边缘端口后,会转变为非边缘端口根桥根桥SWASWBSWCEdge PortEdge P14根端口快速切换根端口快速切换l如果旧的根端口已经进入阻塞状态,而且新如果旧的根端口已经进入阻塞状态,而且新根端口连接的对端网桥的指定端口处于根端口
8、连接的对端网桥的指定端口处于Forwarding状态,则在新拓扑结构中的根状态,则在新拓扑结构中的根端口可以立刻进入转发状态。端口可以立刻进入转发状态。物理段物理段 B BTO ROOT物理段物理段 B B物理段物理段 A A物理段物理段 CCFF指定端口指定端口指定端口指定端口根端口根端口Alternate端口端口F物理段物理段 A A物理段物理段 CCFF指定端口指定端口指定端口指定端口根端口根端口FTO ROOTSWASWASWBSWB15指定端口快速切换指定端口快速切换l指定端口可以通过与相连的网桥进行一次握手,快速指定端口可以通过与相连的网桥进行一次握手,快速进入转发状态。进入转发状
9、态。握手请求报文:Proposal握手回应报文:AgreementlP/A机制条件:握手必须在点到点链路进行机制条件:握手必须在点到点链路进行ROOTSWASWBE1/0/1ProposalAgreementEdge Port已同步已同步同步同步已同步已同步APDP16通过通过P/A机制实现快速收敛机制实现快速收敛ROOTSWCBID=32768.MAC CSWABID=0.MAC ASWB BID=8192.MAC BSWDBID=61440.MAC DSWEBID=61440.MAC E新增链路或新增链路或故障链路恢复故障链路恢复ProposalAgreement123344E1/0/1E
10、1/0/2E1/0/3E1/0/2E1/0/1E1/0/2E1/0/1E1/0/1E1/0/2n RSTP引入引入n RSTP的快速收敛的快速收敛n RSTP中的拓扑改变处理中的拓扑改变处理n RSTP和和STP的兼容的兼容n RSTP的配置的配置目录目录18RSTP拓扑改变处理机制拓扑改变处理机制l拓扑改变触发条件拓扑改变触发条件只有非边缘端口转变为Forwarding状态时,产生拓扑改变l拓扑改变处理拓扑改变处理在两倍Hello时间内向所有其它指定端口和根端口发送TC置位BPDU报文。清除除接收到TC报文的端口之外的所有指定端口和根端口学习的MAC地址19RSTP拓扑改变处理拓扑改变处理l
11、不再使用不再使用TCNl收敛更快速收敛更快速ROOTTCn RSTP引入引入n RSTP的快速收敛的快速收敛n RSTP中的拓扑改变处理中的拓扑改变处理n RSTP和和STP的兼容的兼容n RSTP的配置的配置目录目录21RSTP和和STP的兼容运行的兼容运行lRSTP的端口连续三次接收到版本为的端口连续三次接收到版本为STP的的BPDU,则端口协议将切换到则端口协议将切换到STP协议协议l切换到切换到STP协议的协议的RSTP端口将丧失快速收敛特端口将丧失快速收敛特性。性。l出现出现STP与与RSTP混用的情况,建议将混用的情况,建议将STP设备设备放在网络边缘。放在网络边缘。802.1w8
12、02.1w802.1dRSTP BPDUSTP BPDU指定端口指定端口SWCBID=32768.MAC CSWABID=0.MAC ASWBBID=61440.MAC B22RSTP和和STP的兼容运行的兼容运行l运行运行STP的网桥移除后,由的网桥移除后,由RSTP模式切换模式切换到到STP模式的端口仍将运行在模式的端口仍将运行在STP模式模式802.1w802.1w802.1dSTP BPDU指定端口指定端口802.1w802.1wSTP BPDU指定端口指定端口n RSTP引入引入n RSTP的快速收敛的快速收敛n RSTP中的拓扑改变处理中的拓扑改变处理n RSTP和和STP的兼容的
13、兼容n RSTP的配置的配置目录目录24基本配置命令基本配置命令l生成树在交换机上缺省是关闭的,如果组网中可生成树在交换机上缺省是关闭的,如果组网中可能存在路径回环,则要通过命令开启生成树功能:能存在路径回环,则要通过命令开启生成树功能:l如果确定某个端口连接的部分不存在回路,则可如果确定某个端口连接的部分不存在回路,则可以通过命令关闭该端口的生成树功能:以通过命令关闭该端口的生成树功能:l可以根据需要配置交换机的生成树运行模式:可以根据需要配置交换机的生成树运行模式:H3C stp enableH3C-Ethernet0/1 stp disableH3C stp mode stp|rstp|
14、mstp 25RSTP可选参数可选参数参数名称参数名称默认值默认值值域值域配置视图配置视图BridgePriority32768系统视图系统视图PortPriority12801024(步长:(步长:16)PortPathCost20Max Age20s640Hello Time2s110Forward Delay15s430Bridge Diameter72-7061440(步长:(步长:4096)端口视图端口视图端口视图端口视图系统视图系统视图系统视图系统视图系统视图系统视图系统视图系统视图1200,26配置优先级和端口开销配置优先级和端口开销l通过命令配置通过命令配置可以更改可以更改Br
15、idge Priorityl通过命令通过命令配置可以配置可以改变端口开销的值改变端口开销的值l通过命令配置可以改变设备支持的端口开通过命令配置可以改变设备支持的端口开销标准销标准H3C-Ethernet0/1 stp cost costH3C stp pathcost-standard dot1d-1998|dot1t|legacy H3C stp priority bridge-27配置端口的优先级配置端口的优先级l端口端口ID由两部分组成由两部分组成:PortPriority+PortIndexl通过命令通过命令配置可以改变配置可以改变端口优先级端口优先级H3C-Ethernet0/1 s
16、tp port priority port-priorityRSWA根桥根桥SWBE0/1E0/2D DAR根桥根桥E0/1DAE0/2E0/1E0/1E0/2Physical SegmentSWASWB28配置端口的配置端口的Hello TimelHello Time的配置需要注意:的配置需要注意:较长的Hello Time可以降低生成树计算的消耗过长的Hello Time会导致对链路故障的反应迟缓较短的Hello Time可以增强生成树的健壮性过短的Hello Time会导致频繁发送配置消息,加重CPU和网络负担l配置配置命令为:命令为:H3C stp timer hello 29配置端口
17、的配置端口的Max AgelMax Age的配置需要注意:的配置需要注意:过长的Max Age会导致链路故障不能被及时发现过短的Max Age可能会在网络拥塞的时候使交换机误认为链路故障,造成频繁的生成树重新计算l配置配置命令为:命令为:H3C stp timer max-age 30配置端口的配置端口的Forward DelaylForward Delay的配置需要注意:的配置需要注意:过长的Forward Delay会导致生成树的收敛太慢过短的Forward Delay可能会在拓扑改变的时候,引入暂时的路径环路l配置配置命令为:命令为:H3C stp timer forward-delay
18、 31配置网络直径配置网络直径l网络直径网络直径:任意两台终端设备之间通过的交换机数目的最大值l改变网络直径会间接影响到改变网络直径会间接影响到Max Age和和Forward Delay这两个参数的值,这种这两个参数的值,这种方法方法比直接手工配置两个参数比直接手工配置两个参数更为可靠更为可靠。l所以当网络中加入交换机可以通过改变网络所以当网络中加入交换机可以通过改变网络直径参数来达到适应网络状况的目的。直径参数来达到适应网络状况的目的。l配置配置命令为:命令为:H3C stp bridge-diameter 32RSTP高级配置高级配置l配置端口为边缘端口配置端口为边缘端口端口视图配置l全
19、局或端口视图执行全局或端口视图执行mCheck操作操作H3C-Ethernet0/1 stp edged-port enable H3C stp mcheck H3C-Ethernet0/1 stp mcheck 33RSTP维护调试命令维护调试命令l显示和显示和STP统计统计和状态和状态信息:信息:l打开和打开和STP调试开关调试开关H3C display stp interface interface_list brief debug stp 34RSTP配置示例配置示例SWBBID=8192.MAC BSWABID=0.MAC ASWDBID=4096.MAC DSWCBID=32768.MAC CE1/0/1n 介绍了介绍了RSTP相对于相对于STP的不同之处的不同之处n 介绍了介绍了RSTP的快速收敛机制的快速收敛机制n 介绍了介绍了RSTP的拓扑改变处理的拓扑改变处理n 介绍了介绍了RSTP和和STP的兼容运行的兼容运行n 最后介绍最后介绍RSTP的配置命令并给出配置案例的配置命令并给出配置案例本章总结本章总结杭州华三通信技术有限公司
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。