RSTP快速生成树协议

802.1D缺点

        1、收敛速度慢

        2、链路利用率低(思科发现)

             解决办法:PVST --- 基于VLAN的生成树 --- 一个VLAN一棵树 --- 虽然PVST解决了链路利用率的问题,但是引入了新的问题,接收如果VLAN过多,则树会比较多,导致维护树形结构的流量较多,占用资源。

RSTP 快速生成树 --- 802.1W

         一个交换网络一棵树

        可向下兼容STP

      改进 

                改进点1:变更了端口的角色

                  802.1D:根端口,指定端口,非指定端口

                  802.1W:根端口,指定端口,替代端口(Alternate),备份端口(Backup)

                        替代端口 --- 通过和其他设备的BPDU进行比较而最终被阻塞的端口为替代端口,成为根端口的备份。如果根端口发生故障,则替代端口将直接成为根端口并进入到转发状态。

                        备份端口 --- 指定端口的备份,通过和自己的BPDU进行比较而最终被阻塞的端口为备份端口,如果指定端口发送故障,则直接成为指定端口,进入到转发状态。

                改进点2:修改接口状态类型

                   802.1D:禁用,阻塞,侦听,学习,转发

                   802.1W:丢弃(Discarding),学习,转发

                        丢弃 --- 无法学习MAC地址,也无法转发业务帧

                        学习 --- 可以学习MAC地址,无法转发业务帧

                        转发 --- 可以学习MAC地址,也可以转发业务帧

                 改进点3:对配置BPDU的报文进行修改

                 RST BPDU ---实际上就是RSTP中的配置BPDU,类型号0X02

                   P/A机制---加快生成树收敛的核心机制---保证一个接口得以从丢弃状态立马进入到转
                发状态,加速生成树的收敛。所有的角色选举变成两两之间的选举,一个接口参数
                更优,将保持指定端口的身份,对端接口将保持根端口的身份。指定端口发送P位置1
                的RST BPDU,根端口收到后会进入到“同步状态”(将其他接口置于丢弃状态),然
                后自己直接变成转发状态,并回复A位置1的RST BPDU,之后对端也将进入到转发
                状态,加速收敛。
                00 --保留
                01 --阻塞接口
                10 --根端口
                11 --指定端口
                

                改进点四:对配置BPDU的处理逻辑进行了优化

                  802.1D:只有根会周期性发送配置BPDU

                  802.1W:拓扑稳定后,所有非根网桥可以主动每隔2s发送配置BPDU。

                  更快的超时时间

                        802.1D:STP需要等待一个最大老化时间 20S
                        802.1W:一个接口在超时时间内(3个周期时间,默认 6S )没有收到配置 BPDU ,则认定邻居协商失败

                   

                  改进点5:快速收敛机制

                     1、根端口和指定端口的快速切换 --- 利用的是替换接口和备份接口

                      2、P/A机制

                      3、设置一个边缘接口

                        因为交换机连接接口终端的接口,也会参与生成树的角色选举和状态变化的过程,会造成延迟,可以将这些接口手动配置成为边缘接口,则该接口将直接进入到转发状态。

[Huawei-GigabitEthernet0/0/1]stp edged-port enable 
因为终端设备本身并不需要处理BPDU,所以,边缘接口往往结合BPDU的过滤一起使用

[Huawei-GigabitEthernet0/0/1]stp bpdu-filter enable 
注意:如果不小心将连接交换网络的接口设置成边缘接口,则将可能出现环路,可以配置保护功能,则边缘接口收到别的设备发送的BPDU时,将失效。

[Huawei]stp bpdu-protection 
保护机制,万一我的边缘接口收到别的交换机发的BPDU,这个边缘接口将直接失效。

                     改进点6:在拓扑结构变更时,处理逻辑发生变化

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值