24下软考中级网络工程师考前必背22页
数据中心选址原则
1、地理位置:备选址地点发生自然灾害的概率和频率、环境危害因素以及气候因素
2、电力能源供应:可用性、成本因素
3、通讯基础设施:光纤主干线路及其距数据中心选址的距离、光纤类型、服务运营商的类型及其支持的服务模式
4、税率、建筑因素、交通运输、生活成本等
数据中心节能减排
1、服务器虚拟化
2、数据中心选址
3、采用无变压器的UPS
4、选择合适的空调系统
5、机房与机柜布局、升级数据存储器、数据中心重组、将服务器芯片更新为低电力消耗产品
明敷缆线布放规则
明敷缆线应符合室内或室外敷设场所环境特征要求,并应符合下列规定:
1、采用线卡沿墙体、顶棚、建筑物构件表面或家具上直接敷设,固定间距不宜大于1m
2、缆线不应直接敷设于建筑物的顶棚内、顶棚抹灰层、墙体保温层及装饰板内
3、明敷缆线与其他管线交叉贴邻时,应按防护要求采取保护隔离措施
4、敷设在易受机械损伤的场所时,应采用钢管保护
… …
更多请参考《GB 50311-2016 综合布线系统工程设计规范》
数据备份技术及数据备份策略
数据备份技术:快照、镜像、远程复制、持续数据保护技术CDP
数据备份策略:完全备份、差分备份、增量备份
分布式存储
分布式存储是一种将数据分散存储在多个节点上的存储方式。与传统的集中式存储相比,分布式存储将数据分布在多个节点上,每个节点都可以独立地存储和访问数据。这种分布式的存储方式可以提供更高的可靠性、可扩展性和性能。
在分布式存储系统中,数据通常被分割成多个块或对象,并分布在多个存储节点上。每个节点都可以存储一部分数据,并提供数据的读写操作。通过将数据分布在多个节点上,分布式存储系统可以实现数据的冗余备份和自动恢复,从而提供高可用性和数据的可靠性。
分布式存储与集中式存储的区别:
① 成本:集中式存储成本高,分布式存储成本低。原因:集中式存储通常采用性能较优的大型中心构成,而分布式存储采用普通服务器和廉价大容量磁盘作为存储节点,成本较低。
② 扩容:集中式存储扩容较难,分布式存储扩容方便。原因:集中式存储扩容需要RAID重建,风险高,对业务影响大;分布式存储扩容一般是增加存储节点,扩容非常方便。
③ IOPS:分布式存储比集中式存储可以达到更高的IOPS。原因:分布式存储的数据存储于多个节点上,可以提供数倍于集中式存储的聚合IOPS,且随着存储节点的增加而线性增长。
④ 冗余方式:集中式存储采用RAID实现数据冗余,分布式存储采用多节点多副本、纠删码存储方式实现数据冗余。
⑤ 稳定性:集中式存储稳定性高,分布式存储稳定性相对较差。原因:集中式存储为一个或一套完整的产品,出厂经过严格测试:分布式存储由不同厂家的多套软硬件集成,结构较复杂,容易受网络和带宽影响,稳定性较差。
WLAN的优化措施
造成无线网络慢、用户无法登录的优化措施包括调整AP功率、更换高密度AP、调整带宽、干扰调整、馈线入户
WLAN射频管理
WLAN技术是以射频信号(例如频率为2.4GHz或5GHz的无线电磁波)作为传输介质的,无线电磁波在空气中的传播会因为周围环境影响而导致无线信号衰减等现象,进而影响无线用户上网的服务质量。射频资源管理能够自动检查周边无线环境、动态调整信道和发射功率等射频资源、智能均衡用户接入,从而调整无线信号覆盖范围,降低射频信号干扰,使无线网络能够快速适应无线环境变化。
可配置方案:
1、射频调优
2、终端迁移:频谱导航、智能漫游
堆叠和M-LAG的区别
堆叠和M-LAG都允许多个交换机通过共享信息在逻辑上充当一个设备,但他们是不同的技术,主要区别如下:
(1)堆叠成员升级风险较高,可能会导致堆叠短时间内(20S~1分钟左右)无法正常工作,而M-LAG可以提供更快的配置升级速度(流量描述中断)。
(2)堆叠适用于中小型网络企业,操作配置简单且易于管理,只需对单一主设备进行配置;M-LAG更适合大型数据中心和大型企业,可以提供更高的可靠性,但需要对每台设备的链路进行独立配置,配置复杂度较高。
(3)堆叠中的所有交换机通过共享控制平面进行通信,实现MAC地址表同步和负载均衡;M-LAG则是对设备链路的聚合,每台设备都有独立的主控和备控板,M-LAG的控制面独立,故障隔离,可提供更高的可靠性和灵活性。
WIFI7标准
WIFI7是第七代无线通信技术标准,相比WIFI6,WIFI7引入了多项新技术,包括4096-QAM的信号调制方式、多链路操作、使用更高的频宽,具有高吞吐、低延时、抗干扰和广覆盖等众多升级,适用于需要高带宽和低延迟的应用场景。
IPv6地址划分
IPv6地址按功能可分为单播、多播和任播地址,其中单播又可分为全球单播(001)、链路本地(FE80)、站点本地(FEC0-已废除)。
注意:任播地址为单播地址范围中的地址,可配置在一组路由器的接口,需在设备配置中指明地址类型为anycast。
NAT64和DNS64
由于IPv4与IPv6之间无法兼容,因此提出了IPv4过渡IPv6的方案,包括双协议栈、隧道技术和网络地址转换技术,由于网络地址转换技术中的NAT-PT在使用过程中存在问题,故后续又提出了NAT64和DNS64。
NAT64:启用NAT64后,NAT网关可通过IPv6网络前缀识别出原始的IPv4地址,并将IPv6数据包转换为IPv4数据包,并将数据包发送到目标设备,然后启动连接;NAT网关接收到响应数据包后,将数据包中的IP地址再次进行替换并取消NAT,然后将数据包按照本地路由流向IPv6主机。
DNS64:为弥补IPv6服务的DNS查询无法与IPv4地址进行通信,DNS64将从IPv6主机发出访问IPv4服务器的DNS解析请求结果的A记录转变为AAAA记录,通过NAT64设备提供的网络前缀将解析结果中的IPv4地址合成为IPv6地址,并将解析结果发回源IPv6主机。
OSPF认证
① 区域认证,在OSPF区域视图下配置,对本区域的所有接口下的报文进行认证,使用区域认证时,一个区域中所有的路由器在该区域下的验证模式和口令必须一致。
② 接口认证,在接口视图下配置,对本接口的所有报文进行认证,接口验证方式用于在相邻的路由器之间设置验证模式和口令,优先级高于区域验证方式。
OSPF静默端口
在OSPF中,静默端口不参与OSPF路由协议的运作,可用于提高网络安全性,避免不必要的资源消耗和信息泄露,减少网络负载,提升整体效率。
OSPF虚连接
OSPF划分区域后,要求网络中非骨干区域必须与骨干区域直接连接,由骨干区域提供区域间的数据转发,但在网络升级中,部分OSPF区域无法直接和骨干区域连接,此时可在两台ABR路由器中通过逻辑上建立的通道实现虚连接。
虚连接主要用于解决网络拓扑不连续的问题,可实现跨区域的通信,提高网络灵活性、可靠性和可扩展性。
BGP反射器
由于水平分割的原因,为了保证中转AS200所有的BGP路由器都能学习到完整的BGP路由,就必须在AS内实现IBGP全互联。然而实现IBGP全互联存在诸多短板:路由器需维护大量的TCP及BGP连接,尤其在路由器数量较多时;AS内BGP网络的可扩展性较差,为此可以采用路由反射器技术。反射器规则如下:
规则一:从一个非客户端收到的IBGP路由,反射器只会传递给所有的客户端。
规则二:从一个客户端收到的IBGP路由,反射器会传递给所有的客户端和非客户端。
规则三:从EBGP对等体学习到的路由,反射器会传递给所有的客户端和非客户端。
BGP常见属性
BGP拥有丰富的属性,其中所有运行BGP协议的路由器Update消息都必须包含的属性有Origin、AS_Path、Next_hop等;可以根据需求自由选择的属性有Local_pref、Atomic_aggregate;厂家开发用于满足特殊需求的属性有MED、community和Aggregator等。
Origin:定义路径信息的来源。
AS_Path:按顺序记录某条路由从本地到目的地址所要经过的所有AS编号,可用于AS间防环,控制选路。
Next_hop:记录路由的下一跳信息(不一定是邻居设备的IP地址)。
Local_pref:标明路由的BGP优先级,用于判断流量离开AS时的最佳路由(仅在IBGP对等体之间有效,可手动配置)。
Atomic_aggregate:用于提醒管理员哪些路由被抑制了明细。
MED:判断流量进入AS时的最佳路由。
community:包括基本的团体属性和扩展团建属性,相当于IGP的tag。
Aggregator:携带router-id以及AS号,用于标识是哪个AS中的哪一台路由器上进行聚合。
VRRP负载均衡
通过创建多个虚拟路由器,每个物理路由器在不同的VRRP组中扮演不同的角色,不同虚拟路由器的Virtual IP作为不同的内网网关地址可以实现流量转发负载分担。
WIFI优化措施
WLAN网络优化方案设计针对网络评估中发现的问题制定详细的网络修复方案,可指导客户完成网络调整。建议主要从4个方面进行优化方案设计:
(1)有线网络优化方案设计:通过人工设计对有线网络进行优化,主要包括网络架构优化、VLAN划分、STP配置优化、设备安全配置优化、设备可靠性优化和版本升级等。
(2)AC优化方案设计:通过人工设计对AC进行优化,主要包括射频类参数优化(功率、信道等)、认证策略优化、安全策略优化和可靠性优化等。
(3)AP优化方案设计:通过人工设计和仿真工具对AP进行优化,主要包括AP数量的调整、AP位置的调整、天线位置的调整、AP升级替换等。
(4)客户端参数优化方案设计:通过人工设计对STA进行优化,包括选择终端无线网卡驱动版本,无线网卡属性首选频带,无线网络承载模式等。
5G特点
5G的特点:高速率、低时延、泛在网、低功耗、万物互连、安全体系。
5G核心技术:网络切片、Massive MIMO技术、F-OFDM、高阶QAM调制技术、Polar和LDPC编码技术、毫米波、新型多址技术(NOMA、MUSA、SCMA、PDMA)、SDN和NFV、边缘计算、D2D技术。
5G的应用场景:增强型移动宽带eMBB、海量机器通信mMTC和超高可靠性低时延通信URLLC。
......
未完
相关文章:

24下软考中级网络工程师考前必背22页
数据中心选址原则 1、地理位置:备选址地点发生自然灾害的概率和频率、环境危害因素以及气候因素 2、电力能源供应:可用性、成本因素 3、通讯基础设施:光纤主干线路及其距数据中心选址的距离、光纤类型、服务运营商的类型及其支持的服务模式…...

Java类和对象(下篇)
今天接着学习类和对象(苦笑)(苦笑)(苦笑) 1. 封装 1.1 封装的概念 面向对象程序三大特性:封装、继承、多态。 而类和对象阶段,主要研究的就是封装特性。 何为封装呢?简单来说就是套壳屏蔽细节。 举例:对于计算机使用者而言&am…...

k8s图形化显示(KRM)
在master节点 kubectl get po -n kube-system 这个命令会列出 kube-system 命名空间中的所有 Pod 的状态和相关信息,比如名称、状态、重启次数等。 systemctl status kubelet #查看kubelet状态 yum install git #下载git命令 git clone https://gitee.com/duk…...

apache poi 实现下拉框联动校验
apache poi 提供了 DataValidation 接口 让我们可以轻松实现 Excel 下拉框数据局校验。但是下拉框联动校验是无法直接通过 DataValidation 实现,所以我们可以通过其他方式间接实现。 步骤如下: 创建一个隐藏 sheet private static void create…...

【canal 中间件】canal 实时监听 binlog
文章目录 一、安装 MySQL1.1 启动 mysql 服务器1.2 开启 Binlog 写入功能1.2.1创建 binlog 配置文件1.2.2 修改配置文件权限1.2.3 挂载配置文件1.2.4 检测 binlog 配置是否成功 1.3 创建账户并授权 二、安装 canal2.1 安装 canal-admin(可选)2.1.1 启动 canal-admin 容器2.1.2 …...

JVM垃圾收集算法、对应收集器和选择建议
如果说垃圾收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。 到目前为止还没有最好的垃圾收集器出现,也没万能的垃圾收集器。实际使用中,根据具体应用场景选择合适的垃圾收集器。 1、垃圾收集算法 垃圾收集算法可以从高…...

如何在算家云搭建Aatrox-Bert-VITS2(音频生成)
一、模型介绍 Aatrox - Bert -VITS2 模型是一种基于深度学习的语音合成系统,结合了 BERT 的预训练能力和 VITS2 的微调技术,旨在实现高质量的个性化语音合成。 二、模型搭建流程 1. 创建容器实例 进入算家云的“应用社区”,点击搜索找到…...

ceph灾备之cephfs snapshot mirror和rsync对比
背景 最近要做ceph集群之间的灾备功能,主要讨论文件存储,因为ceph集群容量越来越大,接入的业务也越来越多,一旦出现故障,恢复时间都是小时级(根据经验每年都会出现几次这种事故),对于核心业务无法接受&…...

【工具分享】Plutocrypt勒索病毒解密工具
前言 Plutocrypt勒索软件首次出现在2021年,作为CryptoJoker勒索软件的变种。该恶意软件通过钓鱼邮件和恶意链接传播,主要针对个人和小型企业用户。Plutocrypt使用了.NET框架开发,并依赖AES-256和RSA-4096的加密算法来加密受害者的文件。与Cr…...

IDEA启动提示Downloading pre-built shared indexes
Download pre-built shared indexes Reduce the indexing time and CPU load with pre-built JDK shared indexes 翻译: 下载预构建的共享索引 使用预构建的JDK共享索引减少索引时间和CPU负载. 使用预构建的JDK共享索引可以显著减少索引构建时间和CPU负载…...

[HCTF 2018]WarmUp 1--详细解析
打开靶机,进入界面: 信息搜集 当前界面没有任何有用信息。 想到查看页面源代码。右键–查看页面源代码 看到hint:<!--source.php--> 进入/source.php页面,看到页面源代码: <?phphighlight_file(__FILE_…...

软考教材重点内容 信息安全工程师 第1章 网络信息安全概述
第 1 章 网络信息安全概述 1.1.1 网络信息安全相关概念 狭义上的网络信息安全特指网络信息系统的各组成要素符合安全属性的要求,即机密性、完整性、可用性、抗抵赖性、可控性。 广义上的网络信息安全是涉及国家安全、城市安全、经济安全、社会安全、生产安全、人身安…...

TOSHIBA 74VHC00FT COMS汽车、工业企业的选择
74VHC00FT 是一种四路双输入 NAND 门,属于 CMOS 系列数字集成电路。它采用东芝先进的硅栅 C2MOS 技术设计,能够实现类似于双极性肖特基 TTL 逻辑电路的高速运行,同时保持 CMOS 器件的低功耗。这种独特的结合使其非常适合需要高性能和低功耗的…...

【Android】使用productFlavors构建多个变体
项目需求 在一个设备上安装两个一样的程序app 需求解决 我们知道每一个app都有一个包名的,如果一个app在Android设备上安装之后,再安装这个app的话会进行覆盖安装,因为他们两个的包名是一样的,默认是一个app。 但是我们现在需…...

ubuntu 22.04 防火墙 ufw
Ubuntu(22.04)云主机SSH安全加固 https://blog.csdn.net/qq_44846097/article/details/141098092 ubuntu22.04防火墙策略 https://blog.csdn.net/sunyuhua_keyboard/article/details/139493464 Ubuntu 22.04 防火墙设置和开放端口命令 https://blog.c…...

MySQL压缩版安装详细图解
1.下载 mysql压缩包版本和msi版的安装方法不一样,下面的是压缩包版本的安装详细图解: 总地址下载地址:MySQL :: Download MySQL Community Server MySQL :: Download MySQL Community Server (Archived Versions) 压缩版下载MySQL :: Dow…...

elementui中的新增弹窗在新增数据成功后再新增 发现数据无法清除解决方法
elementui中的新增弹窗在新增数据成功后再新增 发现数据无法清除解决方法 试过网上其他方法,发现表单清空数据还是有问题,索性用下面方法解决: // 给弹框里面添加 v-ifvisible测试无问题,暂时先这样解决,如果有其他方法&#x…...

软件开发项目管理:实现目标的实用指南
由于软件项目多数是复杂且难以预测的,对软件开发生命周期的深入了解、合适的框架以及强大的工作管理平台是必不可少的。项目管理系统在软件开发中通常以监督为首要任务,但优秀的项目计划、管理框架和软件工具可以使整个团队受益。 软件开发项目管理的主要…...

Jenkins面试整理-如何在 Jenkins 中进行并行构建?
在 Jenkins 中,并行构建 是通过并行执行多个任务来提高构建效率的常见方法。并行构建特别适用于需要执行多个独立步骤的工作流,如并行测试、构建不同平台上的软件或并行执行多个阶段。Jenkins 提供了两种方式来配置并行构建:Declarative Pipeline 和 Scripted Pipeline。下面…...

DPDK(F-Stack) 实现UDP通信
因刚开始学习DPDK,在学习过程中了解到需使用用户态协议栈,在网上找到F-Stack的相关介绍,但是缺乏DPDK的相关知识,导致使用F-Stack 时UDP数据无法收到 一文了解dpdk rte_ring无锁队列F-Stack实现UDP服务端、客户端,并进…...

基于ExtendSim的库存与订购实验
说明: 库存和订购实验室是一个单部件模拟模型,旨在测试从组件需求站点到组件分发站点的订购策略,以及 在组件分销现场的生产区域内。最佳解决方案允许为需求站点提供高服务级别,同时最大限度地降低总库存水平。 该模型演示了分层模…...

操作系统个人八股文总结
1.进程和线程的区别 进程和线程的定义 进程: 进程是一个运行中的程序实例,是资源分配的基本单位。每个进程都有自己的地址空间、数据、堆栈以及其他辅助数据。线程: 线程是进程中的一个执行单元,是CPU调度的基本单位。一个进程可…...

scala set训练
Set实训内容: 1.创建一个可变Set,用于存储图书馆中的书籍信息(假设书籍信息用字符串表示),初始化为包含几本你喜欢的书籍 2.添加两本新的书籍到图书馆集合中,使用操作符 3.删除一本图书馆集合中的书籍&…...

【d63】【Java】【力扣】141.训练计划III
思路 使用递归实现 出口 ,遇到null 每一层要做:把下层放进去,把本层放下去 代码 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* ListNode(int val) { …...

【Linux】- 权限(2)
接上一篇文章,继续介绍linux权限的相关知识。https://blog.csdn.net/hffh123/article/details/143432940?spm1001.2014.3001.5501j 目录 一、chown:修改文件的拥有者 二、chgrp:修改文件所属组 三、关于other的介绍 四、文件类型 1、分类…...

如何设置内网IP的端口映射到公网
在现代网络环境中,端口映射(Port Mapping)是一项非常实用的技术,它允许用户将内网设备的服务端口映射到公网,使外网用户可以访问内网中的服务。这项技术在远程办公、设备远程控制、游戏服务器、家庭监控等场景中得到了…...

Matplotlib | 条形图中的每个条形(patch)设置标签数据的方法
方法一 不使用子图对象如何给形图中的每个条形设置数据 plt.figure(figsize(8, 4)) sns.countplot(xWorkout_Frequency (days/week), datadf)plt.title(会员每周锻炼频率分布) plt.xlabel(锻炼频率 (每周次数)) plt.ylabel(人数)# 获取当前活动的轴对象 ax plt.gca()# 循环遍…...
机器学习3_支持向量机_线性不可分——MOOC
线性不可分的情况 如果训练样本是线性不可分的,那么上一节问题的是无解的,即不存在 和 满足上面所有N个限制条件。 对于线性不可分的情况,需要适当放松限制条件,使得问题有解。 放松限制条件的基本思路: 对每个训…...

bash: git: command not found
在windows上重新安装Git之后,遇到cmd可以使用git命令,但是git bash中使用的git命令的时候,会提示: $ git bash: git: command not found 解决办法 找到用户目录下的.bash_profile和.bashrc文件,编辑打开,找…...

大模型LLama3!!!Ollama下载、部署和应用(保姆级详细教程)
首先呢,大家在网站先下载ollama软件 这就和anaconda和python是一样的 废话不多说 直接上链接:Download Ollama on Windows 三个系统都支持 注意: 这里的Models,就是在上面,大家点开之后,里面有很多模型…...