STP生成树协议

简介: 1、STP介绍2、STP生成树算法

1、STP介绍


STP  -   Spanning tree protocol (生成树协议)是逻辑上断开环路,防止广播风暴的产生。当线路故障,阻塞接口被激活,恢复通信,起到了备份线路的作用。

 

2、STP生成树算法


生成树算法分为三个步骤:选择根网桥、选择根端口、选择指定端口。


选择根网桥:   根据网桥ID选择根网桥,优先级越小就选哪个,如果相同就选MAC地址最小的。


选择根端口:   到根网桥最低的根路径成本,端口ID最小。(根路径成本:网桥到根网桥的路径上所有链路的成本之和)


选择指定端口:根桥上的端口都是指定端口。在每个网段上,选择一个指定端口。在非根桥上的指定端口,选择要求是,根路径成本较低,所在交换机的网桥ID值较小,端口ID值较小。  


既不是根端口也不是指定端口的 ,STP将阻塞这个端口

下面用一张通俗易懂的图解释一下,如图:


2387773-20210528091259550-1156180406.png

 

 

 

补充知识点:网桥ID

网桥优先级 网桥的MAC地址
2字节 6字节

                   

端口


端口优先级 端口编号
8位 8位
取值范围0~255 缺省值128(默认)

 

交换机端口STP状态


状态 用途
转发forwarding 发生/接收用户数据
阻塞blocking 只接收BPDU
禁用disabled 强制关闭

 

STP计时器  


hello 2s,根桥发送bpdu的间隔
forward delay 15s,监听和学习的持续时间
max age 20s,保持阻塞的最大时间(没有收到bpdu)

 


2387773-20210528095240643-361544943.png

带宽与路径成本关系


链路带宽 路径成本
1000 4
10000 2

相关文章
|
5月前
|
网络虚拟化
网络之路26:STP生成树协议
网络之路26:STP生成树协议
|
8月前
|
网络架构
交换机与路由器技术-16-生成树协议STP
交换机与路由器技术-16-生成树协议STP
30 0
|
12月前
|
Python
一篇文章让你明白STP生成树协议
一篇文章让你明白STP生成树协议
178 0
一篇文章让你明白STP生成树协议
|
负载均衡 网络虚拟化
MSTP多生成树协议
1、MSTP概述 2、MSTP相关配置命令
STP生成树协议的介绍
STP是一种网络上使用非常广泛的技术。现在已经衍生了STP,RSTP,MSTP。
581 0
STP生成树协议的介绍
|
算法 网络协议 存储