当前位置:网站首页>STP生成树协议
STP生成树协议
2022-08-02 20:05:00 【Z_41527】
STP — 生成树协议
线路冗余
设备冗余
网关冗余
UPS冗余
二层环路的问题
1、广播风暴
广播帧在二层环路中会形成顺时针和逆时针转动的二层环路,并且无限循环,最终导致设备待机,网络瘫痪
2、MAC地址表的翻摆
同一个数据帧,顺时针接收后将记录MAC地址及接口在对应信息,之后,逆时针还会再更改一遍,如此循环,导致MAC地址表内容一直再翻滚
3、多帧复制
RSTP ---- 快速生成树
协议版本ID ---- 2
MSTP ---- 多生成树协议
协议版本ID ---- 3
802.1D生成树协议
协议版本ID ---- 0
STP使用的数据包 ---- BPDU
B ---- bridge
PDU ---- 协议数据单元
网桥ID ---- BID
网桥指交换机,因为最终需要整个交换网络生成一个树形拓扑,所以,需要对每一个交换设备进行身份标识,则使用BID来完成区分和标定
根网桥ID ---- RID
如果一台交换机存在多个MAC地址时,则将选择所有MAC地址中数值最小的作为桥ID中的MAC地址
跟路径开销 ---- RPC
接口ID ---- PID
根网桥 ---- RB
根端口 ---- RP
指定端口 ---- DP
非指定端口 ---- NDP
1、选举根网桥
802.1D当中,一个交换网络有且仅有一台根网桥
选举方法 ---- 比较配置BPDU中的BID
如果优先级相同,则将比较MAC地址,取MAC地址数值最小的当根网桥
2、选举根端口
每一台非根网桥上,有且仅有一个,离根网桥最近的接口,用来接受来自根网桥发送的配置BPDU,不能被阻塞
1、比较入向的配置BPDU的开销值,选择最小的接口作为根端口
2、如果存在多个接口入向开销相同时,则将会对比对端设备的BID,选择BID小的设备所对应的接口作为根端口
3、如果存在对端设备的BID也相同的情况时,则将比较对端的PID,PID小的端口所对应的端口为根端口
4、如果对端的PID也相同,则将比较本地的PID,取本地PID小的作为根端口
3、选举指定端口
在每条链路上有且仅有一个端口作为指定端口,用于转发根网桥发送的配置BPDU,不能被阻塞。
1.根网桥所有的端口都是指定端口
2.所有存在根端口的链路,则其对端端口必然指定接口
1、比较端口发出根网桥的BPDU的RPC值
2、比较本地的BID值,BID值小的所对应的端口为指定端口
3、当本地BID也相同时,则将比较本地PID,取本地PID小的作为指定端口
4、如果本地PID也相同,则将直接堵塞该接口
4、非指定端口
剩余没有角色的端口均为非指定端口,则需要进行逻辑堵塞
边栏推荐
- 软考 ----- UML设计与分析(下)
- 软件测试分类
- 基于“无依赖绝对定位”实现的圣杯三栏布局
- The time series database has been developed for 5 years. What problem does it need to solve?
- SQL Server数据类型转换函数cast()和convert()详解
- Parse common methods in the Collection interface that are overridden by subclasses
- Day35 LeetCode
- Common tools and test methods for interface testing (Introduction)
- 姑姑:给小学生出点口算题
- Geoip2 - golang golang source code analysis
猜你喜欢

太魔人招新啦|快来加入我们吧!

如何解决图像分类中的类别不均衡问题?不妨试试分开学习表征和分类器

Parse common methods in the Collection interface that are overridden by subclasses

ShardingSphere-proxy +PostgreSQL implements read-write separation (static strategy)

Redis集群配置

模板的进阶

SQL Server安装教程

AI Scientist: Automatically discover hidden state variables of physical systems

9,共模抑制比一-不受输入信号中共模波动的影响。【如何分析共模CM抑制比。】

LeetCode:622. 设计循环队列【模拟循环队列】
随机推荐
In action: 10 ways to implement delayed tasks, with code!
一次线上事故,我顿悟了异步的精髓
实现fashion_minst服装图像分类
六石管理学:入门机会只有一次,先把产品做好
力扣每日一题-第46天-344. 反转字符串
软件测试的流程规范有哪些?具体要怎么做?
信息学奥赛一本通(1256:献给阿尔吉侬的花束)
云平台简介
Likou Question of the Day - Day 46 - 344. Reverse Strings
2170. 使数组变成交替数组的最少操作数
SQL 入门之第一讲——MySQL 8.0.29安装教程(windows 64位)
开关、电机、断路器、电热偶、电表接线图大全
[AnXun cup 2019] easy_web
postgresql autovaccum自动清理
Lvm逻辑卷
.NET性能优化-你应该为集合类型设置初始大小
Leetcode刷题——23. 合并K个升序链表
信息学奥赛一本通(1258:【例9.2】数字金字塔)
TPAMI2022 | TransCL: based on the study the compression of the Transformer, more flexible and more powerful
Implement fashion_minst clothing image classification