生成树协议(三)(三种生成树协议)

网友投稿 351 2022-09-21


生成树协议(三)(三种生成树协议)

本期我们将介绍运行STP协议的交换机,其端口的状态转换以及工作过程。

交换机在运行STP下,强迫端口经历4种不同状态: (1)禁用状态(Disabled):由于管理员设置和网络故障,交换机端口会处于此状态;(2) 阻塞状态(Blocking):在初始启用端口之后的状态,端口在这种状态下不 能接收或者转发数据,也不能把MAC地址加入MAC地址表,只能接收BPDU;(3) 监听状态(Listening):如果一个端口可以成为根端口或者指定端口,则该端口将转入监听状态,该状态下的端口不能接收或者传输数据,也不能把MAC地址加入MAC地址表,但是可以接收或者发送BPDU,此时端口可以进行参与根端口和指定端口的选举,如果该端口失去根端口或者指定端口的角色,则重新返回Blocking状态;(4)学习状态(Learning):在转发延时间隔时间(15s)超时后,端口进入学习状态,此时端口不能传输数据,但可以接收或者发送BPDU,也可以学习MAC地址并加入MAC地址表; (5) 转发状态(Forwarding):在转发延时间隔时间(15s)超时后,端口进入转发状态,此时端口可以发送和接收数据、学习MAC地址、接收或者发送BPDU。

STP的工作过程如下:当端口正常启用之后,端口首先进入Listening状态,开始生成树的计算过程。如果经过计算,端口角色需要设置为非指定端口,则端口状态立即进入Blocking状态,如果经过计算,端口角色需要设置为根端口或者指定端口,则端口状态在等待一个时间周期之后,从Listening状态进入Learning状态,然后继续等待一个时间周期之后, 从Learning状态进入Forwarding状态,正常转发数据帧。在STP中,这等待的两个时间间隔各是15s,在加上STP自身收敛时间,网络从阻塞状态变成可转发状态,花费的时间会达到50s,这边的延迟是很大的!为了加快STP收敛时间,引入RSTP技术。

敲黑板:交换机的端口状态共分为5种,Disabled、Blocking、Listening、Learning、Forwarding,一定要理解加记忆哦。

walk with the master,(与大师同行,)

-end-

要想不错过消息,记得点个赞,和“再看"呀


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:交换机堆叠原理总结(一)(交换机堆叠步骤)
下一篇:SpringMVC @RequestBody 为null问题的排查及解决
相关文章

 发表评论

暂时没有评论,来抢沙发吧~