【网络干货】 二层RSTP防环技术详解

本文深入探讨了RSTP(快速生成树协议)对STP的改进,包括端口角色的细化、状态的简化、配置BPDU的处理优化,以及快速收敛机制,旨在解决STP中的网络环路问题并提高拓扑收敛速度。
摘要由CSDN通过智能技术生成

 

一、RSTP 对 STP 的改进
IEEE 于 2001 年发布的 802.1W 标准定义了快速生成树协议 RSTP(Rapid Spanning Tree Protocol),该协议基于 STP 协议,对原有的 STP 协议进行了更加细致的修改和补充。

 

STP 的不足之处
STP 协议虽然能够解决环路问题,但是由于网络拓扑收敛慢,影响了用户通信质量。如果网络中的拓扑结构频繁变化,网络也会随之频繁失去连通性,从而导致用户通信频繁中断,这是用户无法忍受的。
STP 的不足之处如下:
1、首先, STP 没有细致区分端口状态和端口角色,不利于初学者学习及部署。
网络协议的优劣往往取决于协议是否对各种情况加以细致区分。
A、从用户角度来讲, Listening、 Learning 和 Blocking 状态并没有区别,都同样不转发用户流量。
B、从使用和配置角度来讲,端口之间最本质的区别并不在于端口状态,而是在于端口扮演的角色。
根端口和指定端口可以都处于 Listening 状态,也可能都处于 Forwarding 状态。
2、其次, STP 算法是被动的算法,依赖定时器等待的方式判断拓扑变化,收敛速度慢。
3、最后, STP 的算法要求在稳定的拓扑中,根桥主动发出配置 BPDU 报文,而其他设备进行处理,传遍整个 STP 网络。
这也是导致拓扑收敛慢的主要原因之一。


RSTP 对 STP 的改进
根据 STP 的不足, RSTP 删除了 3 种端口状态,新增加了 2 种端口角色,并且把端口属性充分的按照状态和角色解耦;此外, RSTP 还增加了相应的一些增强特性和保护措施,实现网络的稳定和快速收敛。

 

1、通过端口角色的增补,简化了生成树协议的理解及部署。

RSTP 的端口角色共有 4 种:根端口、指定端口、 Alternate 端口和 Backup 端口。

根端口和指定端口的作用同 STP 协议中定义, Alternate 端口和 Backup 端口的描述如下:


从配置 BPDU 报文发送角度来看:
Alternate 端口就是由于学习到其它网桥发送的配置 BPDU 报文而阻塞的端口。 

Backup 端口就是由于学习到自己发送的配置 BPDU 报文而阻塞的端口。


从用户流量角度来看:
Alternate 端口提供了从指定桥到根的另一条可切换路径,作为根端口的备份端口。
Backup 端口作为指定端口的备份,提供了另一条从根桥到相应网段的备份通路。
给一个 RSTP 域内所有端口分配角色的过程就

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

网络工程师笔记

如果对你用于就鼓励下吧

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

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

打赏作者

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

抵扣说明:

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

余额充值