STP生成树和MSTP多生成树协议

网络基础之STP生成树和MSTP多生成树协议 本章目录一、STP(生成树协议)1、STP概述(1)交换网络环产生的影响(2)STP简介2、STP工作原理(1)生成树算法步骤(2)BPDU(桥协议数据单元)(3)交换机端口上的STP状态二、MSTP(多生成树协议) 一、STP(生成树协议) 1、STP概述 (1)交换网络环产生的影响 广播风暴的形成:交换机之间两两互相广播,无限循环 多帧复制:计算机短时间内多次收到统一主机的广播,且来源不同 MAC地址表紊乱:交换机从不同接口收到来自同一交换机的信息,导致记录的MAC地址表记录混乱 (2)STP简介 阅读详情

一、STP(生成树协议)

1、STP概述

(1)交换网络环产生的影响
广播风暴的形成:交换机之间两两互相广播,无限循环
多帧复制:计算机短时间内多次收到统一主机的广播,且来源不同
MAC地址表紊乱:交换机从不同接口收到来自同一交换机的信息,导致记录的MAC地址表记录混乱
(2)STP简介
STP(SpanningTree Protocol)全称生成树协议,其作用为:

逻辑上断开环路,形成堵塞接口,防止广播风暴的产生 当线路故障,堵塞接口被激活,当做备用接口,恢复通信

2、STP工作原理

(1)生成树算法步骤

  • 选择根网桥(Root Bridge)--------就是交换机

第一步:交换机优先级值最小的 -------优先级的取值范围是0~65535,缺省值(默认值)为32768

第二步:选择网桥ID最小的 --------网桥ID(BID,交换机MAC地址)是惟一的。
如果不配置优先级,那么选择交换机网络中网桥ID最小的交换机成为根网桥。

  • 选择根端口(Root Ports)--------根网桥上的端口是指定端口,不是根端口。

第一步:选择到根网桥的根路径成本最低的
根路径成本:网桥到根网桥的路径上所有链路的成本之和
最常用的带宽和路径成本:

带宽 路径成本
10 100
100 19
1000 4

第二步:选择直连网桥ID最小的
第三步:选择端口ID最小的----------这步一般在聚合链路中使用
选择端口优先级小的------取值范围0~255,缺省值(默认值)为128,
其次选择端口编号小的—即端口ID,就是常说的几口、f0/1、e0/1等

  • 选择指定接口(Designated Ports)

根桥上的端口全是指定端口
在每个网段上,选择1个指定端口
非根桥上的指定端口,选择顺序-----根路径成本较低-------所在的交换机的网桥ID的值较小------端口ID的值较小
(2)BPDU(桥协议数据单元)
BPDU是传输载体,用于交换机之间交换网桥ID,根路径成本等信息。传输方式为组播,STP利用它来选择根网桥。

  • BPDC类型:

配置BPDC,一般交换机默认配置的,用于生成树STP计算;
拓扑变更通告(TCN)BPDC,用于通告网络拓扑的变化。

  • BPDC报文字段

根网桥ID+根路径成本+发送网桥ID+端口ID

(3)交换机端口上的STP状态
STP状态表,这个表需要从下往上看

STP生成树协议和MSTP多生成树协议 STP生成树协议和MSTP多生成树协议一、生成树协议(STP)1、STP概述1)交换网络环路的产生2)STP简介2、STP工作原理1)生成树算法及验证2)BPDU(桥协议数据单元)3)STP的收敛二、多生成树协议(MSTP)华为配置命令: 一、生成树协议(STP) 1、STP概述 1)交换网络环路的产生 广播风暴的形成:交换机之间两两互相广播,无限循环多帧复制:计算机短时间内多次收到统一主机的广播,且来源不同MAC地址表紊乱:交换机从不同接口收到来自同一交换机的信息,导致记录的MAC地址表记录混乱 2)ST 阅读详情

相关推荐

生成树协议--STP--MSTP(多生成树协议)实验配置

文章目录前言一、STP概述1、交换网络环路的产生二、 前言 随着局域网规模的不断扩大,越来越多的交换机被用来实现主机之间的互连,而如果所有的交换机之间都只使用一根链路互连,很可能会出现单点故障,最终导致交换机死机 这时一般都会使用冗余链路(这样会形成环路)来实现备份,这样可以提高网络的可靠性,当一条线路断掉时还有一条线路可以传输数据 但是在交换网络中,交换机接收到一个未知目的地址的数据帧时,就会进行广播,这样在存在物理环路的交换机网络中,就会产生一直循环下去,进而产生了广播风暴,最终导致交换机死机 这样就

Xucf1 2870

手把手教你用Python 3.11和Node.js 18在Windows 11上搭建Dify开发环境

本文提供了一份详尽的Windows 11本地Dify开发环境搭建指南。文章手把手教你完成从Python 3.11、Node.js 18的安装配置,到PostgreSQL、Redis数据库服务的部署,再到前后端服务的启动与联调的全过程,并包含常见问题排查与效能优化建议,旨在帮助开发者构建一个稳定、可调试的Dify本地开发环境。

fire9的博客 645

miniDP与DP管脚定义差异详解及设计避坑指南

本文详细解析了Mini DisplayPort与标准DisplayPort接口在管脚定义上的核心差异,通过对比表格直观展示了两者20针脚的不同排列方式,特别是高速差分信号线的分布。文章结合真实设计案例,为硬件工程师提供了从原理图设计、PCB布局到信号完整性考量及故障排查的完整避坑指南,强调绝不能将两者视为简单的物理缩小版。

weixin_29248653的博客 362

ESP32+LED12864液晶屏实战:手把手教你显示中文与自定义图标(附完整代码)

本文详细介绍了如何使用ESP32单片机驱动带字库的LED12864液晶屏,实现中文显示与自定义图标。从硬件选型、接线方案到驱动编写、字库解析,提供了完整的实战代码与优化技巧,并最终构建了一个智能家居控制面板的完整示例项目。

weixin_29212867的博客 145

SerDes学习笔记:接收机CTLE均衡架构示例(USB3.1、PCIe3.0\4.0\5.0)

本文分析了USB3.1和PCIe标准中连续时间线性均衡器(CTLE)的设计演进。USB3.1Gen1采用一阶CTLE,其传递函数在长信道下具有有源滤波器特性;Gen2版本延续类似架构,通过Adc参数调节零点频率。PCIeGen3/4保持一阶结构但调整极点位置,Gen5升级为二阶传递函数,扩展Adc调节范围至-5dB~-15dB。研究表明,CTLE能有效改善信号完整性,通过参数优化可平衡信号衰减与码间干扰抑制。

一只豌豆象的博客 623

PCL 直通滤波器【2026最新版】

PCL直通滤波器函数详解以及用于多字段滤波、强度滤波、获取某一时间范围内的点等高阶用法案例分享。博客长期更新,本文最近一次更新时间为:2026年3月11日。

点云侠的博客 40万+

GEE初学:谷歌地球引擎GEE入门指南(最新注册全流程)

本教程详细介绍了谷歌地球引擎(GEE)的注册与基础操作流程。主要内容包括:1)非商业账号注册步骤,需提供学术机构凭证和研究目的;2)Google Cloud项目创建与API激活;3)Shapefile文件上传方法及资源ID获取;4)JavaScript脚本编写与地图可视化实现。教程通过代码示例展示了两种多边形显示方式(填充和轮廓模式),并强调了GEE的云端处理优势,包括免费访问40多年卫星数据、无需本地高性能硬件等特点。整个流程从账号注册到首个地图可视化完成约需10-15分钟,适合遥感分析初学者快速入门。

此星光明博客 2140

Qt Creator配置MSVC编译环境、调试环境

获取和安装:cdb.exe 在 Debugging tools for Windows 中,而现在已经不单独提供下载,只在Windows SDK 或者Windows Driver Kit里面包含 所以需要下载微软的调试工具,最少需要下载 Windows SDK。在windows上开发,一般使用Qt Creator自带mingw编译器,编译和调试都很方便,安装Qt时勾选后,自动配置完毕。但是有时候我们需要使用MSVC的编译器,这个时候我们没法直接使用,需要配置环境才能使用,以下是配置方案。

希望能帮助大家,希望大家多多支持,你们的支持是我前进的动力。 6986

华为 MetaERP 总账模块依托 “交易即核算” 的事件驱动架构,与 Oracle EBS 相比,更强调业务事件自动触发财务动作、实时数据同步和智能规则引擎,实现业务与财务的深度融合

华为MetaERP总账模块采用"交易即核算"架构,相比Oracle EBS实现了三大突破:1)业务事件自动触发财务动作,如采购收货自动生成暂估凭证;2)业务财务数据实时同步,支持即时分析;3)内置智能规则引擎,实现自动匹配、核销和结转。该模块覆盖采购、销售、资产、薪酬等全业务场景,支持多维核算和关联交易自动抵消,显著提升核算效率与准确性。其中采购暂估、销售结转等场景实现全自动化处理,较EBS减少80%手工操作。

金牌架构师 222

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

上一篇: MySQL数据库高级操作
下一篇: shell脚本之循环语句和转义字符
我有一瓢酒,可以慰风尘。
博客等级 码龄6年 34粉丝 76原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值