RSTP的改进

RSTP的改进

(1)端口角色不同

通过接口角色的增补,简化了生成树协议的理解及部署(一次选举多个备胎

RSTP的接口角色共有4种

  • 根接口
  • 指定接口
  • 预备接口AP
  • 备份接口BP

(2)RSTP端口角色

在这里插入图片描述

(3)边缘端口

如果指定端口位于边缘,不再与任何设备连接,这种接口叫做边缘端口

边缘端口一般连终端,可以由Disable状态直接转到Forwarding状态

在这里插入图片描述

(4)端口状态不同

RSTP将原来STP的5种端口状态简化成了3种

  • Discarding状态 端口既不转发用户流量也不学习MAC地址
  • Learning状态 端口不转发用户流量但是学习MAC地址
  • Forwarding状态 端口既转发用户流量又学习MAC地址

在这里插入图片描述

(5)RSTP端口状态

在这里插入图片描述

(6)RSTP收敛过程 PA机制

​ RSTP收敛过程(1)

在这里插入图片描述

  • 每一台交换机启动RSTP后,都认为自己是根桥,并且发送RST BPDU

  • 所有端口都为指定端口处于Discarding状态

​ RSTP收敛过程(2)

在这里插入图片描述

  • 交换机互相发送Proposal置位的RST BPDU

  • SWA收到SWB的RST BPDU,会忽略

RSTP收敛过程(3)
在这里插入图片描述

  • SWB收到了更优的RST BPDU,于是停止发送RST BPDU,并开始执行同步

RSTP收敛过程(4)
在这里插入图片描述

  • 阻塞所有非边缘端口之后, SWB 将会发送一个Agreement 置位的RST BPDU

RSTP收敛过程(5)
在这里插入图片描述

  • P/A进程向下游继续传递,SWB 和SWC会继续进行收敛

(7)RSTP对STP改进总结

1.端口状态5种(Disable、Blocking、Listening、Learning、Forwarding)

改进:Discarding、Learning、 Forwarding

2.泛洪的TCN BPDU需要经过Root才能转发到其他交换机

改进:不需要经过Root,直接可以泛洪

3.接入主机的端口至少需要30s才能进入Forwarding状态

改进:引入边缘端口edged-port,加快了主机的转发速度

4.STP收敛速度慢

改进:引入PA机制;引入Alternative、Backup端口

5.所有的VLAN处于一颗生成树

没有解决(MSTP解决)

(8)其他改进

配置BPDU的处理发生变化:

  • 拓扑稳定后 配置BPDU报文的发送方式进行了优化(主动发送)

  • 使用更短的BPDU超时计时(3倍 hello time)

  • 配置BPDU格式的改变 充分利用了STP协议报文中的Flag字段 明确了接口角色+状态

(9)生成树保护措施

根保护 保护DP端口

根保护功能确保了根桥的指定端口不会因为一些网络问题(恶意攻击)而改变端口角色

stp root-protection

BPDU保护 保护边缘端口

配置BPDU保护功能后

如果边缘端口收到BPDU报文,边缘端口将会被立即关闭,并通知网管系统

被关闭的边缘端口可配置成自动恢复或管理员手动恢复

stp bpdu-protection

环路保护 保护RP端口

根端口如果长时间收不到来自上游的BPDU

则进入Discarding状态,避免在网络中形成环路

stp loop-protection

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不会写代码的麻瓜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值