前面我们了解到,STP的收敛速度很慢。需要调节STP计时器参数。但是STP默认收敛时间慢的问题导致当网络拓扑发生变化时,等待时间过长严重影响业务效率。快速生成树协议(Rapid Spanning Tree Protocol,RSTP)缩短了网络的收敛时间,RSTP的收敛速度最快可以缩短到1s之内,在拓扑发生变化时能够快速恢复网络的连通性。
RSTP在STP的基础上增加了2种端口角色:替代端口(Alternate)、备份端口(Backup),RSTP中共有4种端口角色:根端口、指定端口、替代端口、备份端口。
下图所示,交换机S1为根桥,对于交换机S3而言,有两个端口接入了该网络, S3的G0/0/1到达根桥的RPC根路径开销更小,因此该端口为设备的根端口,其G0/0/2端口由于收到了交换机S2所发送的BPDU网桥协议数据单元,并且经过交换机S3计算后决定阻塞,成为该端口的替代端口。

在交换机S3上执行 display stp brief 命令
[S3]display stp brief
MSTID Port Role STP State Protection
0 GigabitEthernet0/0/1 ROOT FORWARDING NONE
0 GigabitEthernet0/0/2 ALTE DISCARDING NONE
可以看到G0/0/2接口的端口角色为 ALTE 即表示 Alternate(替代端口)

1、RSTP的端口状态:
STP定义了5种端口状态,而RSTP中简化了端口状态,将STP的禁用、阻塞及侦听状态简化为丢弃(Discarding)状态、学习状态(Learning)、转发状态(Forwarding)。
(1)端口不转发用户流量,也不学习MAC地址,那么端口就是丢弃状态。
(2)端口不转发用户流量,但是学习MAC地址,那么端口就是学习状态。
(3)端口即转发流量,也学习MAC地址,那么端口就是转发状态。
2、边缘端口:
运行了STP的交换机,其端口在初始启动之后,会进入阻塞状态。如果该端口被选举为根端口或指定端口

本文介绍了RSTP(快速生成树协议)如何通过增加替代端口和备份端口来提高网络收敛速度,确保在拓扑变化时能迅速恢复连通性。RSTP简化了端口状态,采用丢弃、学习和转发三种状态。边缘端口允许终端设备快速接入网络,而BPDU保护功能则防止了因误接交换设备导致的环路问题。当边缘端口收到BPDU时,端口会被关闭,可通过配置实现自动恢复功能。
最低0.47元/天 解锁文章
1180

被折叠的 条评论
为什么被折叠?



