关于交换机RSTP的基础知识

STP针对网络拓扑发生变化的处理方式:

当网络拓扑发生的变化时,最先发现的交换机会往根桥的方向发送TCN(网络拓扑变更通告),收到TCN的上游交换机会回复TCA,然后继续往根桥的方向发送TCN,根桥会回复TCA,然后根桥会把自己Mac地址表老化时间由300秒变成15秒,同时会往各个交换机发送TC置位的BPDU,收到TC置位BPDU的交换机也会把自己的Mac地址老化时间变成15秒

一、RSTP --快速生成树。

主要用来实现交换机之间的快速收敛,弥补了普通STP收敛慢的问题,收敛时间1秒
1、RSTP的端口角色:根端口(RP)、指定端口(DP)、替代端口(AP)–作为根端口的替代、备份端口(BP)–作为指定端口的备份
2、RSTP的端口状态:转发状态(forwarding)、学习状态(learning)、丢弃状态(discarding)
3、BPDU的类型–提议比特BPDU和同意比特BPDU
4、RSTP对配置BPDU的处理变化:
① 当拓扑稳定之后,无论非根桥交换机是否接收来自根桥的BPDU,非根桥交换机都会按照规定的时间间隔(2秒)发送配置BPDU
②更短的BPDU超时:如果一个接口连续3个hello时间没有收到邻居发送的配置BPDU,就认为邻居之间的协商是失败。
③处理次级的BPDU
当一个端口收到来自上游交换机发送的BPDU报文,该交换机就会与自身存储的BPDU 做一个对比。若本身的BPDU比收到的BPDU更优,就会将其丢弃,同时会回复自身的BPDU。若收到的BPDU比自身存储的BPDU更优,就会将收到的BPDU替换成原来存储的BPDU

5、集成了Uplinkfast和backbonefast
6、RSTP引入了新的端口角色–边缘端口,类似于STP中的portfast,一般使用在连接主机或者一些终端设备,不会影响到STP的操作过程。
**7、链路类型:**只能在P2P的链路上实现快速收敛,全双工的链路就是P2P,半双工的链路就是SHR

IOU1(config-if-range)#spanning-tree link-type point-to-point --修改链路类型
8、提议\同意比特机制–精髓
RSTP分段收敛
(1)只要启用了RSTP,交换机的所有接口都会发送提议比特BPDU,
(2)接收到提议比特BPDU的交换机会做三件事:
①比较谁的BPDU更优
②将从该端口收到的BPDU与从其它接口收到的BPDU进行对比,对比收到更优BPDU的接口更有可能成为RP
③更有可能成为RP的端口,就会从该端口回复一个同意比特BPDU,但是有一个前提:在回复同意比特BPDU的时候,会除了发送接口的其它接口阻塞掉
(3)收到同意比特BPDU的接口,会马上将该端口置为转发状态

以上就是RSTP收敛快的原因,其主要原因是会发送提议\同意比特BPDU来进行协商,然而提议\同意比特BPDU没有周期的概念,只要协商成功,链路就会被打通
9、RSTP对拓扑变更的处理方式:只要检测到拓扑发生变化,所有的交换机都会发送TC置位的BPDU,重新实现快速收敛。

二、确保STP稳定性的机制:

**1、BPDU 防护–BPDUguard :**避免启用了portfast不小心接入交换机,形成环路,如果出现了该情况,会将其端口关闭
IOU1(config-if)#spanning-tree bpduguard enable

err-disabled (假死状态) :恢复方法,先shutdown 再 no shutdown
2、BPDU的过滤(不建议使用)–BPDU Filter :针对portfast开启,避免启用了portfast不小心交换机,形成环路,接口依然处于转发状态
IOU3(config-if)#spanning-tree bpdufilter enable --开启BPDU过滤

3、根防护–root guard :保护根桥的地位,只能针对接口开启,一般是在指定端口开启,连接接入层交换机的接口
当收到更优的BPDU也不会去承认,依然觉得自己是根桥,但是接口会处于block,
*ROOT_Inc :显示根不一致
IOU1(config-if)#spanning-tree guard root --开启根防护

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值