版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、RSTP协议原理与配置,STP协议虽然能够解决环路问题,但是由于网络拓扑收敛较慢,影响了用户通信质量,而且如果网络中的拓扑结构频繁变化,网络也会随之频繁失去连通性,从而导致用户通信频繁中断,这也是用户无法忍受的。 由于STP的不足,IEEE于2001年发布的802.1w标准定义了RSTP。RSTP在STP基础上进行了诸多改进优化,使得协议更加清晰、规范,同时也实现了二层网络拓扑的快速收敛。那STP协议具体存在哪些不足呢?RSTP协议是如何在STP协议的基础上进行优化的呢?,学完本课程后,您将能够: 掌握RSTP协议的工作原理 熟悉RSTP与STP的主要异同点 了解RSTP的典型应用场景配置,S
2、TP的不足 RSTP对STP的改进 RSTP配置实例,问题一:设备运行STP初始化场景,STP从初始状态到完全收敛至少需经过30s:,问题二:交换机有BP端口,RP端口down掉场景,SWC与SWA的直连链路down掉,其BP端口切换成RP端口并进入转发状态至少需要经过30s:,端口缓存的BPDU超时后,会重新进入收敛,等待2个Forward Delay时间后进入转发状态(30s),问题三:交换机无BP端口,RP端口down掉场景,SWB与SWA的直连链路down掉,则SWC的BP端口切换成DP端口并进入转发状态大约需要50s:,SWA,SWB,RP,RP,SWC,ROOT,DP,DP,DP,
3、在STP中,交换机除指定端口外的其他端口收到次优BPDU都不会做处理,BPDU(根桥为B),SWB以自己为根向外发送BPDU,BPDU(根桥为A),BP端口收到次优BPDU不做处理,等待端口缓存的更优的BPDU老化超时(20s),Blocked Port,事实上,只要保证该端口下连接的是终端设备就不会出现环路,即没有必要进行STP计算和等待计时器超时,问题四:运行STP的交换机连接用户终端的场景,交换机连接终端的链路进入转发需要经过30s:,PCB,SWA,SWB,RP,RP,SWC,ROOT,DP,DP,DP,BP,STP中,连接终端的链路也要进行生成树计算且链路进入转发需等待2个Forwa
4、rd Delay时间,PCA,BPDU,BPDU,问题五:STP的拓扑变更机制,先由变更点朝根桥方向发送TCN消息,收到该消息的上游交换机就会回复TCA消息进行确认;最后TCN消息到达根桥后,再由根桥发送TC消息通知设备删除桥MAC地址表项,机制复杂,效率低下。,TCA,TCN,TC,STP的其他不足之处 - 端口角色,STP的其他不足之处 - 端口状态,三种端口状态从用户使用的角度对应的行为都相同,但呈现出不同的状态,这样反而增加了使用难度,STP的不足 RSTP对STP的改进 端口角色与端口状态 快速收敛机制 拓扑变化处理机制 保护功能 RSTP配置实例,端口角色的重新划分,RSTP定义了
5、两种新的端口角色:备份端口(Backup Port)和预备端口(Alternate Port)。,端口状态的重新划分,RSTP的状态规范把原来的5种状态缩减为3种:,STP的不足 RSTP对STP的改进 端口角色与端口状态 快速收敛机制 拓扑变化处理机制 保护功能 RSTP配置实例,针对问题一:P/A机制 (1),P/A机制基本原理,SWA,SWB,发送P置位的BPDU,发送A置位的BPDU,特点:由于有来回确认机制和同步变量机制,就无需依靠计时器来保障无环。,同步变量(阻塞除边缘端口外的其他端口,防止出现环路),收到A置位BPDU报文, 端口立即进入Forwarding,桥优先级为0,桥优先
6、级为4096,针对问题一:P/A机制 (2),阶段一,针对问题一:P/A机制 (3),RSTP选举原理和STP本质上相同:选举根交换机-选举非根交换机上的根端口-选举指定端口-选举预备端口和备份端口。 但是RSTP在选举的过程中加入了“发起请求-回复同意”(P/A机制)这种确认机制,由于每个步骤有确认就不需要依赖计时器来保证网络拓扑无环才去转发,只需要考虑BPDU发送报文并计算无环拓扑的时间(一般都是秒级)。,针对问题二:根端口快速切换机制,SWC与SWA的直连链路down掉,其AP端口切换成RP端口并进入转发状态可在秒级时间内完成收敛:,SWA,SWB,RP,RP,SWC,ROOT,DP,D
7、P,DP,AP,为加快收敛时间,设备上旧的根端口失效后,新的根端口就应该在保证无环的情况下立刻迁移到Forwarding状态,而AP端口在选举的时候就考虑到该需求,故可立即进入转发状态,立即变成新的根端口,并进入Forwarding状态,SWC收到Agreement报文后会立即进入转发,SWB以自己为根向外发送Proposal置位的BPDU,SWB收到更优的BPDU,会立即重新定义端口角色,将原DP端口改为RP端口,然后发送Agreement置位的BPDU,针对问题三:次等BPDU处理机制,SWB与SWA的直连链路down掉,SWC的AP端口切换成DP端口并进入转发状态可在秒级时间内完成:,S
8、WA,SWB,RP,RP,SWC,ROOT,DP,DP,DP,AP,RSTP处理次等BPDU报文不再依赖于任何定时器超时解决拓扑收敛,而是会立即发送本地最优的BPDU给对端,从而加快了拓扑收敛,Proposal,Proposal,AP端口收到次优BPDU后会马上发送本地最优的BPDU给对端,同时端口角色从AP变更为DP,Agreement,交换机上连接终端设备的接口设置成为边缘端口后,会立即进入转发,当该端口收到BPDU后,就丧失了边缘端口属性,成为普通STP端口,并重新进行生成树计算,针对问题四:边缘端口的引入,在RSTP中,交换机连接终端的链路可立即进入转发状态:,PCB,SWA,SWB,
9、RP,RP,SWC,ROOT,DP,DP,DP,BP,连接终端设备的端口可设置成为边缘端口,PCA,边缘端口,边缘端口,STP的不足 RSTP对STP的改进 端口角色与端口状态 快速收敛机制 拓扑变化处理机制 保护功能 RSTP配置实例,网络发生拓扑变化时,变更点交换机直接向全网发送TC置位的BPDU报文,而不是先通知到根桥,然后由根桥向全网发送TC报文,这样在一定程度上节省了收敛时间,针对问题五:拓扑变更机制的优化,判断拓扑变化唯一标准:一个非边缘端口迁移到Forwarding状态。,TC置位的RST BPDU,PC,Forwarding,Root,SWA,SWB,SWC,SWD,SWE,S
10、WF,SWG,拓扑变化引发的问题,LAN B,LAN A,PCB访问PCA,SWA,SWB,SWC,E2,E1,E1,E2,SWC的MAC地址表,PCA,PCB,SWC进行流量转发,SWA的MAC地址表,E1,E2,SWA进行流量转发,Root,RP,流量被丢弃,交换机MAC表记录的是错误的端口,边缘端口,边缘端口,LAN C,AP,DP,RP,DP,DP,拓扑变化处理 (1),SWB的MAC地址表,E1,TC,SWA,SWB,SWC,E2,E1,新的根端口,E1,E2,PCA,PCB,E2,Root,边缘端口,E3,LAN A,LAN B,LAN C,交换设备接收到TC置位的BPDU后,会清
11、空除了收到报文外的其他所有非边缘端口学习到的MAC地址,拓扑变化处理 (2),SWC的MAC地址表,TC,边缘端口,E1,拓扑变化处理 (3),TC,SWA,SWB,SWC,E2,E1,新的根端口,E1,E2,PCA,PCB,SWA的MAC地址表,E2,Root,边缘端口,E3,TC,LAN A,LAN B,LAN C,边缘端口UP同样也不会触发拓扑变更,边缘端口故障不会触发拓扑变更,边缘端口,E1,拓扑变化处理 (4),SWA,SWB,SWC,E2,E1,E1,E2,PCA,PCB,SWB的MAC地址表,E2,Root,边缘端口,E3,LAN A,LAN B,LAN C,STP的不足 RST
12、P对STP的改进 端口角色与端口状态 快速收敛机制 拓扑变化处理机制 保护功能 RSTP配置实例,BPDU保护 (1),BPDU保护 (2),根保护 (1),根保护 (2),TC-BPDU泛洪保护 (1),TC-BPDU泛洪保护 (2),STP的不足 RSTP对STP的改进 RSTP配置实例,RSTP配置需求,如图所示,SWA、SWB和SWC组成了一个环形的交换网络,为了消除环路对网络的影响,故使交换机都运行RSTP,最终将环形网络结构修剪成无环路的树形网络结构。,RSTP配置实现,stp enable stp mode rstp stp root primary,SWA,SWB,SWC,PC
13、1,PC2,G0/0/3,G0/0/1,G0/0/2,G0/0/1,G0/0/2,G0/0/3,G0/0/4,G0/0/4,stp enable stp mode rstp stp bpdu-protection interface GigabitEthernet 0/0/4 stp edged-port enable,stp enable stp mode rstp stp bpdu-protection interface GigabitEthernet 0/0/4 stp edged-port enable,RSTP配置验证 (1),在SWA上查看生成树信息:,display stp b
14、rief MSTID Port Role STP State Protection 0 GigabitEthernet0/0/1 DESI FORWARDING NONE 0 GigabitEthernet0/0/2 DESI FORWARDING NONE,display stp -CIST Global InfoMode RSTP- CIST Bridge :0 .4c1f-cc5f-55e4 Config Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20 Active Times :Hello 2s MaxAge 20s FwDly 15s M
15、axHop 20 CIST Root/ERPC :0 .4c1f-cc5f-55e4 / 0 CIST RegRoot/IRPC :0 .4c1f-cc5f-55e4 / 0 CIST RootPortId :0.0 BPDU-Protection :Disabled CIST Root Type :Primary root,RSTP配置验证 (2),在SWB上查看生成树信息: 在SWC上查看生成树信息:,SWBdisplay stp brief MSTID Port Role STP State Protection 0 GigabitEthernet0/0/1 ROOT FORWARDING NONE 0 GigabitEthernet0/0/3 DESI FORWARDING NONE 0 GigabitEthernet0/0/4 DESI FORW
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年运输商务期末试卷及答案
- 机械计量器具校准安全操作培训
- 矿山生态综合治理项目建筑废弃物运输车辆密闭化改造技术创新总结报告
- 金属材料智能热处理与硬度精准控制技术创新总结报告
- 烟花爆竹行业危险品储存温湿度控制培训
- 甘肃省定西市临洮县2024-2025学年高一下学期期末统考英语试题(含答案)
- 注册会计师《税法》印花税易错题库(带答案)
- 资产评估师(珠宝)简答论述题集锦(带答案)
- 2026年部编版新教材语文小学三年级上册期中质量检测题附答案(一)
- 国际贸易跨境电商品牌代理合同协议2026
- 癌症患者乏力症状干预调理临床指南 (2026 版)
- 2026年安徽芜湖中小学教师招聘考试真题及答案
- 心脏外科术后疼痛管理
- 2026年邮政营业高级测试题及答案
- 2026中国建筑工程监理行业市场深度调研及发展趋势和投资前景预测研究报告
- 简单建筑工程监理合同模板2025
- 管道树脂固化修复合同
- 精神科应急预案及处理
- 中国能源建设集团广东火电工程有限公司2026届春季校园招聘考试参考试题及答案解析
- 迪士尼乐园内部管理制度
- 全国广告设计师职业能力测试试题及真题
评论
0/150
提交评论