STP协议-进阶

一 STP的选举规则
1.在交换网络中选举一个根桥(Root Bridge)
比较Bridge ID桥ID(优先级+MAC地址)越小越优

为了确保交换网络的稳定,建议提前规划STP组网,并将规划为根桥的交换机的桥优先级设置为最小值0。

2.在每台非根桥上选举一个根端口(Root Port-端口角色之一)
比较RPC根路径开销(越小越优)

比较发送者的桥ID(越小越优)

比较发送者的端口ID(越小越优)

比较接受者的端口ID(越小越优)

当非根桥交换机有多个接口接入网络中时,根接口是其收到最优配置BPDU的接口。
可以形象地理解为,根接口是每台非根桥上“朝向”根桥的接口。

3.在每条链路上选举一个指定端口(Designated port-端口角色之一)
比较RPC根路径开销(越小越优)

比较发送者的桥ID(越小越优)

比较发送者的端口ID(越小越优)

一般情况下,根桥的所有接口都是指定接口。

4.堵塞非根端口与非指定端口(Alternate Port-端口角色之一)
一台交换机上,既不是根接口,又不是指定接口的接口被称为非指定接口。
STP操作的最后一步是阻塞网络中的非指定接口,这一步完成后,网络中的二层环路就此消除。

 

二 STP的接口状态

 

 

STP的接口状态迁移

 

 

1 接口初始化或激活,自动进入阻塞状态

2 接口被选举为根接口或指定接口,自动进入侦听状态(维持侦听状态15秒)

3 转发延迟计时器超时且接口依然为根接口或指定接口(维持学习状态15秒)

4 接口不再是根接口或指定接口或指定状态

5 接口被禁用或者链路失效(对端判断禁用需要经过20秒的无报文发送状态)

posted @   是小屹呀  阅读(91)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示