news 2026/9/16 7:16:41

计算机三级:STP生成树协议

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
计算机三级:STP生成树协议

计算机三级:STP生成树协议

  • 一. 生成树协议STP
  • 二. STP的工作过程为
    • 2.1 BPDU(网桥协议数据单元)
  • 三. 交换机STP配置
    • 3.1 PortFast
    • 3.2 UplinkFast(直接链路失效)
    • 3.3 BackboneFast
    • 3.4 BPDU Filtering
  • 四. 例题

一. 生成树协议STP

生成树协议STP是一种工作在OSI参考模型第二层的链路管理协议。

目前STP协议标准是由IEEE制定的IEEE802.1D标准

STP运行在交换机设备上,可以通过计算建立一个稳定的树状结构的网络,避免网络产生回路。

二. STP的工作过程为

通过在交换机之间传递网桥协议数据单元BPDU,并运用生成树算法STA对其进行比较计算。

2.1 BPDU(网桥协议数据单元)

BPDU(无地址Address)中携带了实现生成树算法的有关信息,包括:Root ID、Root PathCost、Bridge ID、 Port ID、 Hello time、 Max Age;

BPDU 数据包有两种类型,一种是包含配置信息的配置 BPDU(不超过35个字节),另一种是包含拓扑变化信息的拓扑变化通知BPDU(不超过4 个字节);

在配置BPDU包的BridgeID信息,是选取根网桥或根交换机**的主要依据;

一般情况下,BridgeID值最小的成为根网桥或根交换机:

BridgeID用8个字节标识,后6个字节为交换机的MAC地址
前2个字节为优先级值(值越小,优先级越高),优先级取值范围为0~61440优先级增值量为4096

交换机的优先级一般默认为32768,可以使用命令人工设置

一台交换机优先级设置为8189,优先级高于其他交换机,会成为根交换机

在选择根网桥时,若优先级值相同MAC地址的值最小的被选为根网桥。在选择根交换机时,也是优先级高的交换机被选为根交换机
默认情况下,交换机每2秒定时发送一次BPDU,当检测到网络拓扑变化或故障发生时,交换机发送新的BPDU,以及时进行生成树的更新

三. 交换机STP配置

  1. Cisco 3500(Cisco IOS)交换机的STP基本配置。
    命令格式:spanning-tree vlan(启用STP)
    no spanning-tree vlan (关闭STP)
  2. Catalyst6500(CatOS)交换机的 STP基本
    命令格式:set spantree enable (启用STP)
    set spantree disable < vlans >(关闭STP)

3.1 PortFast

PortFast用于在接入层交换机端口上跳过正常的生成树操作,加快终端工作站接入网络中的速度。它的功能是使交换机的端口跳过侦听和学习状态,直接丛阻塞状态进入转发状态

3.2 UplinkFast(直接链路失效)

一旦发现了线路失效,马上把Blocking阻塞的端口切换到Forwarding转发,不要经过Listening侦听Learning学习阶段

3.3 BackboneFast

功能:省去端口状态的等待时间直接由侦听和学习状态转变为转发状态

3.4 BPDU Filtering

启用后相当于关闭了STP功能,从而可防止向主机发送不必要的 BPDU报文它能将端口直接转至转发状态

四. 例题

  1. IEEE制定的生成树协议标准是(B)
    A.IEEE802.1B
    B. IEEE802. 1D
    C. IEEE802. 1Q
    D. IEEE802.1X

  2. 下列对生成树协议STP的描述中,错误的是( C )。
    A. IEEE 802.1D是最早的 STP标准
    B. STP运行在交换机和网桥上
    C. 配置PDU 不超过4个字节,拓扑变化通知BPDU 不超过35个字节(反了)
    D. BPDU每2秒发送一次,在网络发生故障或拓扑结构产生变化时也发送新的BPDU

  3. 下列对生成树协议STP的相关描述中,错误的是()。
    A. BPDU每2秒钟定时发送一次
    B. Bridge ID值最小的成为根网桥或根交换机C. BPDU有两种,配置BPDU(<35个字节),拓扑变化通知BPDU(<4个字节)
    D.Bridge ID 由2字节优先级值和交换机MAC地址组成,优先级增值量是20484096

  4. 以下不属于网桥协议数据单元 BPDU携带的实现生成树算法的信息是( C )
    A. Root ID
    B. Root Path Cost
    C. Root MACAddress不带地址Address
    D. Hello time

  5. 下列关于生成树协议(STP)的描述中,错误的是( C )
    A. BPDU每2秒钟定时发送一次
    B. 一般交换机优先级的默认值为32768
    C. 优先级的取值范围是1-61440,增量值是4096(** 0- 61440 **)
    D.配置BPDU 不超过 35个字节,拓扑变化通知 BPDU 不超过4个字节

  6. 在产生间接链路失效时(即链路L1失效),STP会将交换机C的阻塞端口从阻塞状态转换为转发状态,为提高转换时的收敛速度,省去端口状态转换的等待时间,让端口直接由侦听和学习状态转变为转发状态,需配置的STP可选功能是(A)
    A. BackboneFast
    B. BPDU Filter
    C. PortFast
    D. UplinkFast

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/16 7:16:37

JAVA-课堂笔记01

预科07 基本的DOS命令#盘符切换#查看当前目录下的所有文件 dir#切换目录 cd change directorycd ..#清理屏幕 cls(清理屏幕)#退出终端 exit#查看电脑的ip ipconfig#打开应用calcmspaintnotepad#ping命令ping www.baidu.com#文件操作md 文件名rd 目录名cd>文件名del…

作者头像 李华
网站建设 2026/9/16 7:15:39

Packet Tracer 9.0入门指南:从CCNA实验到网络排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/16 7:14:53

2026年首推PDF转换器免费版深度测评与使用指南

1. 项目概述作为一名长期与PDF文档打交道的文字工作者&#xff0c;我深知一款优秀的PDF转换器对工作效率的提升有多重要。最近在准备2026年度的文档处理工具评测时&#xff0c;发现市面上新出现了一款号称"2026年首推"的PDF转换器免费版。经过两周的深度使用和对比测…

作者头像 李华
网站建设 2026/9/16 7:14:51

DeepSeek Harness升级后插件集体罢工?根因排查与修复指南

如果你把 DeepSeek Harness 当成日常写代码、跑 Agent 任务的主力工具&#xff0c;那你大概率也经历过这种血压飙升的瞬间&#xff1a;屏幕上弹出新版本提示&#xff0c;顺手点了升级&#xff0c;结果启动器本身倒是能正常打开&#xff0c;排着队的插件却一个个罢工——插件图标…

作者头像 李华
网站建设 2026/9/16 7:13:51

CART决策树客户流失预测实战:从原理到工程落地

简介&#xff1a;面向电信运营商量化分析与数据挖掘学习者&#xff0c;提供基于分类回归树&#xff08;CART&#xff09;决策树算法的客户流失预测完整项目&#xff0c;适合电信行业数据分析师、机器学习初学者及毕业设计参考。项目通过通话时长、在网时长等关键行为特征&#…

作者头像 李华