华为HCIP网络工程师认证—生成树协议

发布时间:2026/10/2 10:24:58

华为HCIP网络工程师认证—生成树协议 STP 就是网络里的“红绿灯”和“自动断路保险丝”它的核心任务就是在一堆连接成环的交换机中逻辑上“掐断”一条路把环形拓扑修剪成一棵无环路的树形拓扑防止数据包在网络里“鬼打墙”无限循环。本博客将总结梳理STP原理与配置。文章目录一、为什么必须要有 STP—— 没有它的世界“一秒崩”1、广播泛滥2、MAC 地址漂移二、STP 选举全流程——全程奉行“越小越优”1、第一步选“根桥”Root Bridge—— 全网的老大2、第二步选“根端口”Root Port—— 每台非根桥交换机上唯一的“上通路”1比较到达根桥的“根路径开销”开销越小越优。开销默认与带宽成反比千兆开销 4百兆 19。2如果开销相同比较对端交换机的桥 ID越小越优。3如果对端桥 ID 也一样比如两台交换机用两条线互联比较对端端口 ID端口优先级 端口编号越小越优。4如果还分不出来比较本端端口 ID。3、第三步选“指定端口”Designated Port—— 每条链路上的“上通路”三、端口状态机——从“暗恋”到“结婚”的 50 秒四、STP 的改良版——RSTP快速生成树1、端口角色细分2、边缘端口Edge Port3、P/A 机制提议/同意五、MSTP多生成树—— 华为 HCIP 必考重点六、HCIP 常见考点与避坑指南1、设备重启/网络升级后数据要等多久才通2、TC-BPDU 拓扑变更机制3、根桥位置一定要规划好4、保护功能要加上防网络震荡七、总结1、口诀2、核心总结一、为什么必须要有 STP—— 没有它的世界“一秒崩”在没有 STP 的环状网络中比如两台交换机连了两根线只要一开机广播风暴瞬间产生1、广播泛滥一个广播包比如 ARP 请求被交换机 A 发到交换机 BB 又发回 AA 再发回 B……瞬间复制出海量数据包几秒内就把带宽占满网络直接瘫痪。2、MAC 地址漂移同一个 MAC 地址一会儿从端口 1 学到的一会儿又从端口 2 学到的。交换机 CPU 忙于刷新 MAC 表导致设备宕机。比喻就像一群人围成一个圈传话第一个人说“你好”传给第二个第二个传给第三个……传回第一个人时他又说一句“你好”结果圈子里全是重复的声音谁也听不清。STP 的作用自动阻塞环路上的某一个端口把“物理上的环”变成“逻辑上的树”。如果主路断了阻塞端口会自动打开实现高可用。二、STP 选举全流程——全程奉行“越小越优”请注意这里的选举规则和 OSPF 的 DR 选举越大越优完全相反。在 STP 里数值越小的越优记住这个原则下面的流程就顺了。1、第一步选“根桥”Root Bridge—— 全网的老大选举规则比较 桥 IDBridge ID。桥 ID 桥优先级16 位 MAC 地址48 位。规则先比优先级默认都是 32768数字小的赢如果优先级相同MAC 地址小的赢。口诀“根桥选老大优先级低当家相同看 MAC越小越称霸”你可以在配置中修改优先级让特定性能最强的交换机当选# 修改优先级为 4096一定要比默认的 32768 小不然改了个寂寞stp priority4096更专业的偷懒命令stp root primary系统自动把优先级设为 0稳当根桥。2、第二步选“根端口”Root Port—— 每台非根桥交换机上唯一的“上通路”目的每台非根桥交换机都要选出一个离根桥最近的端口作为通往根桥的唯一路径。选举规则1比较到达根桥的“根路径开销”开销越小越优。开销默认与带宽成反比千兆开销 4百兆 19。2如果开销相同比较对端交换机的桥 ID越小越优。3如果对端桥 ID 也一样比如两台交换机用两条线互联比较对端端口 ID端口优先级 端口编号越小越优。4如果还分不出来比较本端端口 ID。比喻村里所有人都要去村长家根桥每个人都得找到离村长最近的一条路走到村口根端口。3、第三步选“指定端口”Designated Port—— 每条链路上的“上通路”目的每一条链路上都需要选出一个端口负责转发。选举规则比较两个端口各自的“到达根桥的开销”开销小的成为指定端口。如果有一条链路的两个端口开销相同那就比对端桥 ID小的赢。STP 结果既不是“根端口”也不是“指定端口”的那个端口就会被阻塞Alternate/Discarding 状态。三、端口状态机——从“暗恋”到“结婚”的 50 秒传统 STP 为了防环端口从开启到转发数据要经历 5 个状态必须记牢状态收 BPDU发 BPDU学 MAC转发数据比喻Disabled禁用❌❌❌❌被管理员拉黑了Blocking阻塞✅❌❌❌暗恋只偷看信息不表白Listening侦听✅✅❌❌约会互相了解确定角色Learning学习✅✅✅❌试同居记 MAC 地址准备正式干活Forwarding转发✅✅✅✅结婚正常收发数据关键时间默认 阻塞(20s) 侦听(15s) 学习(15s) 50秒 才能收敛。HCIP 必考题传统 STP 收敛时间是 30~50 秒四、STP 的改良版——RSTP快速生成树传统 STP 太慢了网络挂了要等 50 秒才切通这在现在的企业网络里根本无法接受。于是有了 RSTP802.1w收敛时间缩短到 1-2 秒。RSTP 的核心改进考点的精髓1、端口角色细分增加了 备用端口Alternate 和 备份端口Backup。阻塞的端口不再“傻等”而是时刻监听邻居状态。2、边缘端口Edge Port连接电脑的端口一插上就直接进入转发状态不参与 STP 计算极大提高设备上线速度。3、P/A 机制提议/同意这是 RSTP 最大的黑科技两条交换机互联时通过“握手”直接快速切换不需要等那 50 秒计时器。BPDU 不再是单纯被动的“心跳包”而是带上了请求/回复标记。配置命令# 模式改成 RSTPstp mode rstp# 把连接电脑的端口设为边缘端口加速开机interface GigabitEthernet0/0/1 stp edged-portenable五、MSTP多生成树—— 华为 HCIP 必考重点前面说的 STP 和 RSTP虽然能破环但都只有一个树一棵树管所有 VLAN。如果全网所有 VLAN 的流量都走一条路径那条路会非常拥堵MSTP多生成树实例就是把“一棵树”变成“多棵树”。核心思想把多个 VLAN 映射到一个“实例Instance”里。效果比如实例 1 处理 VLAN 10阻塞链路 A实例 2 处理 VLAN 20阻塞链路 B。优点VLAN 10 走 A 路VLAN 20 走 B 路。不仅破了环还实现了负载分担 这也是企业交换机默认使用的模式。六、HCIP 常见考点与避坑指南1、设备重启/网络升级后数据要等多久才通默认 STP30~50 秒。如果忘开边缘端口你插个电脑都要等 30 秒才能上网RSTP/MSTP开启边缘端口后电脑秒通。2、TC-BPDU 拓扑变更机制当网络拓扑变了比如交换机重启交换机会发送 TC-BPDU通知其他交换机快速刷新 MAC 地址表否则老的表项会指向错误端口。3、根桥位置一定要规划好不要默认让性能差的旧交换机当根桥。一般把核心层交换机强行配置为 stp root primary。4、保护功能要加上防网络震荡BPDU 保护边缘端口如果收到了 BPDU说明有人乱接交换机直接关闭该端口防止网络瘫痪。根保护防止有人私接更高优先级的交换机导致根桥被抢网络震荡。七、总结1、口诀STP 选路看数字越小越优记清楚。根桥 ID 最小当开销决定谁转发。阻塞监听加学习五十秒后变转发。RSTP 加边缘一秒闪通才像话。MSTP 多实例负载分担全靠它2、核心总结STP/RSTP 是为了“防环”MSTP 是为了“防环且不浪费带宽”。
延伸阅读

更多相关文章

2026/9/23 21:04:08

不仅结果可能错,而且整个过程不可控——企业AI的第二重困境

企业系统为什么需要可审计"事事要留痕"这句话在很多企业里被当成口头禅,背后的原因不只是管理习惯,而是实际的业务需要。一笔采购单被批了,三个月之后出了问题,需要追溯当时谁批的、基于什么数据批的、审批链路是什么。…

2026/9/27 20:57:00

Ubuntu 18.04磁盘空间不足?从原理到实战的扩容解决方案

1. 项目概述:当Ubuntu 18.04的磁盘空间告急 如果你正在使用Ubuntu 18.04,无论是作为主力开发环境、服务器,还是跑在虚拟机里,迟早会遇到一个让人头疼的问题:磁盘空间不足。系统盘那个小小的根分区( / &am…

2026/9/29 11:06:37

2026年最新10款主流写小说软件深度测评,到底哪个ai写小说最顺手?

这半年看着各种大模型不断更新,很多同行都在问我到底哪个写小说的软件靠谱。 为了给大家探路,我把市面上常见的工具全都深度测试了一轮。说实话,很多宣称十分厉害的工具只是简单的聊天机器人,根本不懂网文读者的真实痛点。 这半…

2026/10/2 10:23:27

Linux系统学习笔记:从基础命令到服务部署的完整知识框架

2026年1月12日,我把过去一年多攒下的Linux知识重新整理了一遍。起因很直接:手边三台机器——一台跑业务的Rocky Linux 9服务器、一台装着Debian 13(Trixie)的退役笔记本、一台放在虚拟机里的Kali——每台上面都散落着半年前的笔记…

2026/10/2 10:23:27

基于Flask与Django的减脂食品电商网站设计与实现

做购物网站的项目,尤其是“减肥减脂轻食品”这种垂直品类,第一反应往往会落入“商品CRUD 购物车 订单”这种模板思路。但真正把这个项目从能跑做到好用,里面要抠的细节比想象中多得多——选型纠结、数据建模、库存扣减、热量计算、部署上线…

2026/10/2 10:23:27

CTF备赛指南:高频题型识别与解题链路全解析

1. 为什么你刷了三百道题,比赛还是拿不到分见过太多人一头扎进刷题软件,打开某平台的技能树从第一题往后硬怼。三个月过去,签到题闭着眼能交,密码学题看到密文还是两眼一黑,Web题拿到手第一反应永远是“点开F12找flag”…

2026/10/2 10:23:27

Fluent激光焊接与增材制造仿真:从物理模型到UDF实现全解析

1. 先把物理问题想清楚:焊接/增材仿真的本质与模型选型1.1 激光作用下的四个核心物理过程用Fluent做激光焊接或者增材制造(LPBF、DED这类)仿真,第一道坎往往不是软件操作,而是物理认知。很多人把激光焊接仿真简化成“一…

2026/10/2 10:23:27

软件测试流程拆解:需求评审、用例设计到缺陷报告的实战要点

很多人对软件测试工作流程的认知停留在一张流程图上,觉得把需求分析评审、测试计划、测试用例、用例评审、执行测试、跟踪定位bug、测试报告、缺陷报告这八件事按顺序排一遍就算懂了。真到了项目里,同样是走这八步,有人做得又快又稳&#xff…

2026/10/2 10:18:27

POD物理降维实战:从SVD分解到PyQt5交互式分析工具

简介:本资源是一份面向科研人员、工程师及高校师生的Python实现POD(本征正交分解)数据降维项目实战文档,聚焦高维数据压缩、物理系统主导特征提取与可解释性建模,适用于流体动力学、结构健康监测、医学影像等场景。资源…

2026/10/2 8:16:46

东莞市品牌网站建设报价常见报错与解决

东莞品牌网站建设报价单背后:一份保姆级建站教程避坑实录 网站做好了没人访问,这大概是很多老板最头疼的事。花了大几万做的品牌站,上线后流量惨淡,比路边摊还冷清。别急着骂外包公司,很多“东莞品牌网站建设报价”里藏着不少猫腻,比如用模板站冒充定制…

2026/10/1 17:09:46

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/1 10:48:55

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/2 0:02:57

PWN入门:从栈溢出原理到ROP链实战

1. 这不是“学PWN”,是重新理解你每天敲的每一行C代码我第一次在CTF赛场上写出能控制程序流的exp时,手抖得连gdb的c命令都输错三次。那道题只有23行C代码,一个gets()调用,一个printf(),一个return——它甚至没开NX&…

2026/10/2 0:02:57

Windows下cudaMallocHost显存占用之谜:WDDM与TCC模式差异及优化方案

1. 一个反直觉的显存占用现象第一次在 Windows 上看到cudaMallocHost把显存吃掉的时候,我的反应是打开任务管理器反复确认了三遍。明明调用的是主机端锁页内存分配,按 CUDA 文档的说法,这块内存应该落在系统 RAM 里,跟 GPU 的显存…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑