【软考网络管理员】2023年软考网管初级常见知识考点(7)-生成树协议

news2024/11/24 18:44:15

涉及知识点

STP的原理,端口的状态,RSTP协议,MSTP协议,软考网络管理员常考知识点,软考网络管理员网络安全,网络管理员考点汇总。
原创于:CSDN博主-《拄杖盲学轻声码》,更多考点汇总可以去他主页查看


文章目录

  • 涉及知识点
  • 前言
  • 一、生成树协议
  • 二、生成树协议算法
    • 1.选择根交换机
    • 2.选择根端口
    • 3.选择指定端口
  • 三、端口的状态
  • 四、综合布线技术
  • 涨薪支持区
  • 总结


前言

更多考试总结可关注CSDN博主-《拄杖盲学轻声码》
生成树知识相对来说比较冷门,大家可以做个了解,冷不是就考几个相关的知识点,今天简单的来和大家做个内容的分享哈,希望大家能够喜欢。

一、生成树协议

目前企业对网络的可靠性要求非常高。企业希望网络能不间断地运转,甚至忍受不了一年之内几分钟的网络故障。如此苛刻的要求,质量再好、品牌再大的网络产品也难以保证,所以既能容忍网络故障,又能够从故障中快速恢复的网络设计是很有必要的。冗余可以最大限度的满足这个要求。在普遍采用的多交换机来实现冗余的局域网结构。虽然能够提高网络的可靠性,但实际上这样的拓扑结构会因网络环路的出现而引起广播风暴和MAC地址表不稳定性,导致降低网络的性能。下图冗余交换网络示意图,在图所示的网络中,可能产生如下的三种情况。
在这里插入图片描述

(1)广播风暴:显然,当PCA发出一个農的MAC为广播地址的ARP数据帧时,该广播会被无休止地转发。
(2)MAC地址表不稳定:在上图中,即使是单播,也有可能导致异常。交换机SW1可以在端口B上学习到PCB的MAC地址,但是由于SW2会将PCB发出的数据帧向自己其他的端口转发,所以SW1也可能在端口A上学习到PCB的MAC地址。如此SW1会不停地修改自己的MAC地址表。这样就引起了MAC地址表的抖动(Flapping)o
(3)帧复制的现象。

二、生成树协议算法

STP是通过在交换机之间传递桥接协议数据单元(BPDU)来相互告知诸如交换机的桥ID、链路性质、根桥ID等信息,以确定根交换机、决定哪些端口处于转发状态,哪些端口处于阻断状态,以免引起网络环路。STP算法的收敛过程分为3步:选择根交换机、选择根端口、选择指定端口。注意:网桥是交换机的前身,由于STP是在网桥基础上开发的,因此现在在交换机的网络中有的资料仍然沿用网桥这一术语。

1.选择根交换机

运行STP协议的交换机,会相互交换BPDUoSTP交换机初始启动之后,都会认为自己是根交换机,并在发送给其他交换机的BPDU里面宣告自己是根交换机。交换机从网络中其他设备发送过来BPDU的时候,会比较BPDU里面的根交换机BID和自己的BID(交换机ID),选举出一台BID最小的交换机作为根交换机。交换机ID是一个8字节的字段:交换机优先级2字节,交换机的MAC地址6个字节。交换机优先级默认值为32768。如果想人为修改某台交换机为根交换机,可以通过相关命令修改其优先级,注意优先级的值最小的为根交换机,优先级的值是4096的倍数。

2.选择根端口

STP协议会在每个非根交换机上建立一个根端口。选择依据:
(1)端口到根交换机最低的根路径开销成本:根端口所连路径是非根交换机到根交换机之间开销最低的路径。根路径开销和传输链路的带宽有关,带宽越大开销越小。比如按照IEEE802.1D-1998的标准,lOGbps的链路开销是2,IGbps的链路开销是4,100Mbps的链路开销是19,10Mbps的链路开销是100=按照IEEE802.lt标准的话,分别是2000、20000、200000、20000000,此外还有厂商的私有标准。
(2)直连的交换机ID最小:当一台交换机从两台交换机上分别收到一份BPDU时,此交换机就会比较接收到BPDU中的交换机ID谁的小,那个接口收到的BPDU中交换机ID小则谁是根端口。
(3)对端的端口ID最小:端口ID包括端口优先级和端口编号。端口优先级的取值范围是0-255,默认为128。端口号低的端口,端口编号值也较小。

3.选择指定端口

STP会在每个网段分别建立一个指定端口,根网桥上的所有端口都是指定端口。选择顺序:
(1)根路径成本最低(端口所在交换机到根交换机的成本)
(2)端口所在的交换机的网桥ID的值较小
(3)本端口ID的值较小

三、端口的状态

STP中端口的状态包括阻塞状态、监听状态、学习状态和转发状态。
阻塞状态–不转发数据帧,接收 BPDU;
监听状态–不转发数据帧,监听 BPDU,并进入生成树构造过程;
学习状态–不转发数据帧,学习地址;
转发状态–不转发数据帧,学习地址。
注意:学习状态结束后,那些依然是指定端口或根端口的端口将进入转发状态,其他的端口则设置为阻塞状态。
端口由阻塞状态转换到转发状态通常需要50s时间,这段时间也称为收敛时间。对于STP来说,收敛就意味着这样一种状态:所有的交换机和网桥的端口要么处于阻塞状态,要么处于转发状态。STP的收敛时间可以通过配置生成树计时器来调整。但是一般情况下,这个时间最好设置为默认值,因为这个时间可以保证STP有足够的时间来收集网络的信息。

四、综合布线技术

六大子系统描述说明:
工作子系统:工作区信息插座之间的线缆子系统
水平子系统:各个楼层接线间配线架到工作区信息插座之间所安装的线缆管理子系统:管理楼层内各种设备的子系统
干线子系统:实现楼层设备间连接的子系统设备间子系统:集中安装大型设备的场所。
建筑群子系统:连接各个建筑物的子系统。

涨薪支持区

期待大家能通过这篇文章学到更多,而且薪资一年更比一年猛!
喜欢博主的话可以上榜一探究竟,博主专设涨薪皇榜给大家查阅,喜欢的可以点击此处查看哟。
在这里插入图片描述


总结

更多备考资料大家可以关注csdn博主-《拄杖盲学轻声码》

以上就是今天要讲的内容,本文主要介绍了备考软考网络管理员的常见知识点(7)生成树协议知识点,也期待大家逢考必过哈,2023年一起加油!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/685144.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

模拟电路系列分享-运放的关键参数2

目录 概要 整体架构流程 技术名词解释 1.输入偏置电流: 2.输入失调电流 技术细节 总结; 概要 提示:这里可以添加技术概要 实际运放与理想运放具有很多差别。理想运放就像一个十全十美的人,他学习100 分,寿命无限长,长…

Modal对话框(antd-design组件库)展示所有配置选项和onChange的作用

1.Modal对话框 模态对话框。 2.何时使用 需要用户处理事务,又不希望跳转页面以致打断工作流程时,可以使用 Modal 在当前页面正中打开一个浮层,承载相应的操作。 另外当需要一个简洁的确认框询问用户时,可以使用 App.useApp 封装的…

创建微信小程序的几种方式

创建微信小程序的几种方式 1. 使用原生方式 在官网上下载微信开发者工具,之后使用微信开发者工具新建项目即可。 微信这边提供了多个模板,可以直接下载模板快速搭建上线,也可以使用空白模板根据需求自行编写。 空白模板项目结构&#xff1…

C语言:打印0-100000中的自幂数(水仙花数是其中一种)

题目: 求出 0~100000 之间的所有 自幂数 并输出。 自幂数是指一个n位数,其各位数字的n次方之和恰好等于该数本身, 如:153=1^3+5^3+3^3, 则153是一个自幂数。 思路: 总体…

【数据网格架构】分布式数据网格作为集中式数据单体的解决方案

企业数据架构师不应构建大型集中式数据平台,而应创建分布式数据网格。 ThoughtWorks 的首席技术顾问 Zhamak Dehghani 在旧金山 QCon 的演讲和相关文章中表示,这种方法的改变需要范式转变。随着数据变得越来越普遍,传统的数据仓库和数据湖架构…

Linux基础+命令操作+mysql、tomcat、nginx、RabbitMQ、Redis,ElasticSearch

配置代理 一、永久设置 //编辑配置文件 vi /etc/profile //在该配置文件的最后添加代理配置 export http_proxyhttp://f1336515:password10.137.255.169:3128 //代理服务器ip地址和端口号 export https_proxyhttp://f1336515:password10.137.255.169:3128 //代理服务器ip…

【软考网络管理员】2023年软考网管初级常见知识考点(11)-TCP和UDP详解

涉及知识点 传输控制协议TCP是什么,三次握手的概念理解,用户数据报协议UDP是什么,软考网络管理员常考知识点,软考网络管理员网络安全,网络管理员考点汇总。 原创于:CSDN博主-《拄杖盲学轻声码》&#xff0…

AntV G6新版源码浅析

前言 AntV是蚂蚁金服全新一代数据可视化解决方案,其中G6主要用于解决图可视领域相关的前端可视化问题,其是一个简单、易用、完备的图可视化引擎。本文旨在通过简要分析G6 5.x版本源码来对图可视领域的一些底层引擎进行一个大致了解,同时也为…

【玩转Linux操作】详细讲解expr,read,echo,printf,test,[]等命令

🎊专栏【玩转Linux操作】 🍔喜欢的诗句:更喜岷山千里雪 三军过后尽开颜。 🎆音乐分享【free loop】 大一同学小吉,欢迎并且感谢大家指出我的问题🥰 文章目录 🍔expr命令⭐表达式说明 &#x1f3…

JAVA:Springboot动态装配Druid多数据源

1、简介 最近打算搭建一个鉴权中心服务,采用springbootFastMybatis装配Druid,考虑后续拓展采用Druid多数据源配置,以一个数据源为主,多个动态数据源为辅的结构。除了数据库,后续会结合shiro安全框架来搭建。 2、引用…

【Leetcode60天带刷】day33回溯算法——1005.K次取反后最大化的数组和 134. 加油站 135. 分发糖果

​ 题目: 1005. K 次取反后最大化的数组和 给你一个整数数组 nums 和一个整数 k ,按以下方法修改该数组: 选择某个下标 i 并将 nums[i] 替换为 -nums[i] 。 重复这个过程恰好 k 次。可以多次选择同一个下标 i 。 以这种方式修改数组后&am…

将视频转为幻灯片图像:利用OpenCV实现视频资料转换的指南

视频成为了传播知识和信息的重要媒介之一。然而,有时我们需要以静态的形式保存视频内容,例如将视频讲座转换为幻灯片或图像,以便于分享、存档或打印。幸运的是,OpenCV这一功能强大的计算机视觉库提供了各种技术和工具,…

机器学习之线性回归算法

目录 线性回归算法 求导法推导 梯度下降法推导 线性回归实现人脸识别 导入数据 构建标签矩阵 经典线性回归求导法实现 经典线性回归梯度下降法实现 岭回归实现 套索回归实现 局部加权线性回归实现 可视化 人脸识别 线性回归算法 求导法推导 梯度下降法推导 线性回…

chatgpt赋能python:Title:Python编程中的空格怎么用?详细教程!

Title: Python编程中的空格怎么用?详细教程! Introduction: Python编程的空格使用一直是令人困惑的话题之一,但它却是Python语言中非常重要的一部分。空格在Python程序中用来表示代码块的开始和结束,因此不同的空格使用方式可能…

【夜深人静学数据结构与算法 | 第十篇】动态规划

目录 前言: 动态规划: 常见应用: 解题步骤: 动态规划的简化步骤: 案例: 509. 斐波那契数 - 力扣(LeetCode) 70. 爬楼梯 - 力扣(LeetCode) 62. 不同路…

【软考网络管理员】2023年软考网管初级常见知识考点(10)- 网际协议IP及IPV6,IPV4详解

涉及知识点 分类的IP地址,子网划分,CIDR和路由汇聚,IPV4数据报格式,IPV6协议,软考网络管理员常考知识点,软考网络管理员网络安全,网络管理员考点汇总。 原创于:CSDN博主-《拄杖盲学…

Java的理论知识部分

文章目录 前言 一、Java的发展 1.1、Java的出现 1.2、Java官方网址 1.3、Java的平台 1.4、Java各版本新加的内容 1.5、java特点 1.6、Java的三种运行机制 1.7、Java的编译与运行 1.8、补充内容——华为鲲鹏jdk以及鲲鹏计算 二、面向对象程序编程 2.1、对象与类 2.2、Ja…

第一次安装cocoapods经历

先是执行&#xff1a;sudo gem install cocoapods 报错&#xff1a; ERROR: Error installing cocoapods: The last version of activesupport (> 5.0, < 8) to support your Ruby & RubyGems was 6.1.7.3. Try installing it with gem install activesupport -v…

无需麻烦,快速下载MySQL JDBC驱动程序!

如何提升你的MySQL数据库操作速度呢&#xff1f; 不必再费时寻找&#xff0c;我讲为你带来最简便、快速的MySQL JDBC驱动程序下载方法&#xff01; 无需繁琐步骤&#xff0c;轻松获取所需&#xff0c;让你的数据库操作更加流畅&#xff0c;事半功倍&#xff01;立即点击下载即…

高速数据采集专家--青翼8通道125MSPS 16位AD采集FMC子卡

青翼自研FMC129是一款8通道125MHz采样率16位AD采集FMC子卡&#xff0c;符合VITA57.1规范&#xff0c;可以作为一个理想的IO模块耦合至FPGA前端&#xff0c;8通道AD通过高带宽的FMC连接器&#xff08;HPC&#xff09;连接至FPGA从而大大降低了系统信号延迟。 该板卡支持板上可编…