【新版系统架构】第十七章-通信系统架构设计理论与实践

软考-系统架构设计师知识点提炼-系统架构设计师教程(第2版)

  1. 第一章-绪论
  2. 第二章-计算机系统基础知识(一)
  3. 第二章-计算机系统基础知识(二)
  4. 第三章-信息系统基础知识
  5. 第四章-信息安全技术基础知识
  6. 第五章-软件工程基础知识(一)
  7. 第五章-软件工程基础知识(需求工程和系统分析与设计)
  8. 第五章-软件工程基础知识(软件测试、净室软件工程、基于构件的软件工程、 软件项目管理)
  9. 第六章-数据库设计基础知识(数据库基本概念、关系数据库)
  10. 第六章-数据库设计基础知识(数据库设计)
  11. 第七章-系统架构设计基础知识(基于架构的软件开发方法)
  12. 第七章-系统架构设计基础知识(架构风格、复用)
  13. 第八章-系统质量属性与架构评估
  14. 第九章-软件可靠性基础知识
  15. 第十章-软件架构的演化和维护
  16. 第十一章-未来信息综合技术
  17. 第十二章-信息系统架构设计理论和实践
  18. 第十三章-层次式架构设计理论与实践
  19. 第十四章-云原生架构设计理论与实践
  20. 第十五章-面向服务架构设计理论与实践
  21. 第十六章-嵌入式系统架构设计理论与实践

通信系统网络架构

局域网网络架构
单核心架构
在这里插入图片描述
单核心网的特点,

  1. 核心交换设备通常采用二层、三层及以上交换机,如采用三层以上交换机可划分成VLAN,VLAN内采用二层数据链路转发,VLAN之间采用三层路由转发
  2. 接入交换设备采用二层交换机,仅实现二层链路转发
  3. 核心交换设备和接入设备之间采用100M/GE/10GE等以太网连接
    优点:网络结构简单,可节省设备投资
    不足:网络地理范围受限,核心网交换设备存在单点故障,网络扩展能力有限,在网络设备较多的情况下,核心交换设备端口密度要求高

双核心架构:
双核心通常指核心交换设备通常采用三层及以上交换机
在这里插入图片描述
各VLAN之间访问通过两台核心交换设备来完成,仅核心交换设备具备路由功能,接入设备仅提供二层转发功能

环型架构:
环形局域网由多台核心交换设备连接成双RPR动态弹性分组环,构建网络的核心。
RPR具备自愈保护功能,具备MAC层50ms自愈时间能力,RPR利用空间重用技术,使得环上的带宽有效利用。
RPR组件大规模局域网,多环之间只能通过业务接口互通,不能实现网络直接互通
在这里插入图片描述
层次局域网架构:
层次局域网(多层局域网)由核心层交换设备、汇聚层交换设备和接入层交换设备,以及用户设备等组成。

广域网网络架构
单核心广域网:通常由一台核心路由设备和各局域网组成
双核心广域网:通常由两台核心路由设备和各局域网组成
环形广域网:通常采用三台以上核心路由器设备构成路由环路,用以连接各局域网
半冗余广域网:由多台核心路由设备连接各局域网而形成
对等子域广域网:通过将广域网的路由设备划分成两个独立的子域,每个子域路由设备采用半冗余方式互连
层次子域广域网:将大型广域网路由设备划分成多个较为独立的子域,每个子域内路由设备采用半冗余方式互连,每个子域之间存在层次关系,高层次子域连接多个低层次子域

存储网络架构

  1. 直连式存储(DAS),计算机通过I/O端口直接访问存储设备的方式
  2. 网络连接的存储(NAS),计算机通过分布式文件系统访问存储设备的方式
  3. 存储区域网络(SAN),计算机通过构建的独立存储网络访问存储设备的方式

常见NAS协议:公共Internet文件服务/服务器消息块,CIFS/SMB,网络文件系统(NFS)
常见SAN协议:光纤通道协议(FCP),Internet 小型计算机系统接口(iSCSI),以太网光纤通道(FCoE),基于光纤通道的非易失性内存标准(FC-NVMe)

NAS和SAN异同点:
都可以用于集中管理存储,并供多主机(服务器)共享存储,NAS通常基于以太网,SAN基于以太网或光纤通道,NAS注重易用性,易管理性、可扩展性和更低的总拥有成本(TCO),而SAN则注重高性能和低延迟

网络构建关键技术

IPv4 和 IPv6网络共存过渡技术:双协议栈、隧道技术(ISATAP隧道、6to4隧道、4over6隧道、6over4隧道)、地址翻译机制

网络安全

实施网络安全控制的相关技术:防火墙布设、VPN技术、访问控制技术、网络安全隔离、网络安全协议、网络安全审计

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

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

相关文章

Redis---缓存双写一致性

目录 一、什么是缓存双写一致性呢? 1.1 双检加锁机制 二、数据库和缓存一致性的更新策略 2.1、先更新数据库,后更新缓存 2.2 、先更新缓存,后更新数据库 2.3、先删除缓存,在更新数据库 延时双删的策略: 2.4.先更新数…

Matplotlib---3D图

1. 3D图 # 3D引擎 from mpl_toolkits.mplot3d.axes3d import Axes3D fig plt.figure(figsize(8, 5)) x np.linspace(0, 100, 400) y np.sin(x) z np.cos(x)# 三维折线图 axes Axes3D(fig, auto_add_to_figureFalse) fig.add_axes(axes) axes.plot(x,y,z) plt.savefi…

Runner 介绍

Runner 介绍 概述 Runner是用来批量调用collection里某个文件夹里的全部接口的。 (注意,我说的是文件夹内所有接口,可以是一级文件夹,也可是二级文件夹) 示意图 打开runner,如图所示 说明 历史记录 历史执行记录 2.导入 导入别人或之…

h5页面如何与原生交互

本文讲述h5页面跟原生通信,比如在app内,调用相机,获取相册内的图片,在app内拉起微信小程序等等,h5页面没有这么多权限能够直接调用移动端的原生能力,这个时候就需要与原生进行通讯,传递一个信号…

Go实现在线词典翻译(三种翻译接口,结合sync)

火山翻译 首先介绍用火山翻译英译汉。 package mainimport ("bufio""bytes""encoding/json""fmt""io""log""net/http""os""strings""unicode" )type DictRequestHS st…

Python在Excel中,如何按行求平均值

首先,我们需要使用Python中的第三方库openpyxl来读取和写入Excel文件。如果您还没有安装该库,可以通过运行命令pip install openpyxl来进行安装。 接下来,我们需要打开Excel文件,并选择要进行操作的工作表。请确保您已将Excel文件…

单片机第一季:零基础6——按键

目录 1,独立按键 2,矩阵按键 (注意:文章中的代码仅供参考学习,实际使用时要根据需要修改) 1,独立按键 按键管脚两端距离长的表示默认是导通状态,距离短的默认是断开状态&#xf…

Rust学习-生命周期

Rust 最与众不同的功能 之前学习中,有多种可能类型时必须注明类型;同理,引用的生命周期以一些不同方式相关联时,需要使用泛型生命周期参数来注明关系,这样就能确保运行时实际使用的引用有效 避免悬垂引用 {// 声明了…

Web APIs

文章目录 1.Web APIs 和 JS 基础关联性1.1 JS 的组成 2. API 和 Web API2.1 API2.2 Web API 1.Web APIs 和 JS 基础关联性 1.1 JS 的组成 2. API 和 Web API 2.1 API **API(Application Programming Interface,应用程序编程接口)**是一些预先定义的函…

观察者模式(下):如何实现一个异步非阻塞的EventBus框架?

上一节课中,我们学习了观察者模式的原理、实现、应用场景,重点介绍了不同应用场景下,几种不同的实现方式,包括:同步阻塞、异步非阻塞、进程内、进程间的实现方式。 同步阻塞是最经典的实现方式,主要是为了…

SSH框架简介篇

文章目录 概述目录结构 strutsSpringHibernate总结 概述 SSH框架(Struts Spring Hibernate)是一种广泛应用的Java企业级开发框架组合,它将Struts、Spring和Hibernate三个优秀的框架有机地结合在一起,提供了一套完整的解决方案&…

Linux系统编程:文件系统和inode

目录 一. 磁盘的结构和读写数据的方式 1.1 磁盘级文件和内存级文件 1.2 磁盘的物理结构 1.3 访问磁盘数据的方式 二. 磁盘文件系统 2.1 磁盘的分区管理方法 2.2 文件名和inode的关系 三. 结合文件系统对文件创建和删除的相关问题的理解 3.1 文件创建时操作系统进行的工…

Mysql8.0的bin log日志

文章目录 一、 Mysql8.0 的bin log 日志关闭1.1、查看是否已开启 bin log 日志1.2、关闭 bin log 日志1.3、 设置 bin log 日志的时长1.3.1、第一种设置方式:1.3.2、第二种设置方式 一、 Mysql8.0 的bin log 日志关闭 Mysql8.0默认开启 binlog 记录功能&#xff0c…

如何配置Git工具

①安装Git:首先确保你已经在计算机上安装了Git。你可以从Git官方网站(https://git-scm.com/)下载适合你操作系统的安装程序,并按照提示进行安装。 ② 配置用户信息:在命令行终端中,使用下面的命令来配置你…

51单片机--DS1302时钟

文章目录 DS1302引脚定义和应用电路内部结构框图寄存器的定义时序定义BCD码DS1302时钟代码 DS1302 DS1302是美国DALLAS公司推出的一款实时时钟电路芯片。它具有高性能和低功耗的特点,可以通过SPI三线接口与CPU进行同步通信。DS1302能够提供秒、分、时、日、星期、月…

【SQL应知应会】表分区(一)• MySQL版

欢迎来到爱书不爱输的程序猿的博客, 本博客致力于知识分享,与更多的人进行学习交流 本文收录于SQL应知应会专栏,本专栏主要用于记录对于数据库的一些学习,有基础也有进阶,有MySQL也有Oracle 分区表 • MySQL版 一、分区表1.非分区表2.分区表2…

Autograd:自动求导

Autograd:自动求导 PyTorch中,所有神经网络的核心是 autograd 包。先简单介绍一下这个包,然后训练我们的第一个的神经网络。 autograd 包为张量上的所有操作提供了自动求导机制。它是一个在运行时定义(define-by-run)的框架&…

利用集合框架实现-超市会员管理系统

借助集合框架来实现超市会员管理系统,实现以下功能: 1.开卡 2.积分累计 3.查询剩余积分 4.积分兑换 5.修改密码 6.退出 -------------------------------------------------------------------------------------------------- 展示&#x…

【信号去噪和分类】基于小波的隐马尔可夫模型统计信号处理(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

C语言实现扫雷【经典】

前言   本篇文章要实现的是扫雷游戏,其代码实现与上一篇的三子棋游戏类同,都是在棋盘的基础上,与电脑进行对抗,不同的是,扫雷游戏一开始电脑就已经随机布置好了所有“雷”。 请戳 --->三子棋 扫雷游戏 1. 扫雷游…