软考架构师笔记-计算机网络

1.9 计算机网络

OSI/RM 七层模型

  • 物理层
    • 二进制传输(中继器、集线器) (typedef)
  • 数据链路层
    • 传送以帧为单位的信息(网桥、交换机、网卡)
  • 网络层
    • 分组传输和路由选择(三层交换机、路由器)
    • ARP/RARP/IGMP/ICMP/IP
  • 传输层
    • 端到端的连接(TCP/UDP)
    • 在前向纠错系统中,当接收端检测到错误后就根据纠错编码的规律自行纠错,不需要重传;在后向纠错系统中,接收方会请求发送方重发出错分组。
    • 在滑动窗口协议中,窗口的大小以及确认应答使得可以连续发送多个数据
  • 会话层
    • 建立、管理和终止会话
  • 表示层
    • 数据的格式与表达,加密、压缩
  • 应用层
    • 实现具体的应用功能

局域网和广域网

局域网可以采用广播通讯,广域网不能采用广播通讯。局域网工作在数据链路层,路由器会隔绝这些广播数据。

网络技术标准与协议

  • TCP:SMTP(25)、POP3(110)、FTP(20/21)、HTTP(80)、Telnet(23)、https(443)
  • UDP:DHCP(67)、TFTP(69)、SNMP(161)、DNS(53)
  • DNS
    • 递归:服务器必须回答目标IP和域名的映射关系
    • 迭代:服务器收到一次查询回复一次结果,这个结果不一定是目标IP与域名的映射关系。
    • 在这里插入图片描述

分层设计

  • 接入层:向本地网段提供用户接入(需要首先设计,不需要模块化)
  • 汇聚层:网络访问策略控制、数据包处理、过滤、寻址(需要模块化)
  • 核心层:数据交换、高速转发通讯只完成数据交换的特殊任务(需要模块化)。

无线网

  • 无线局域网(WLAN, 802.11,Wi-Fi)
  • 无线城域网(WMAN, 802.16, WiMax)
  • 无线广域网(WWAN, 3G/4G)
  • 无线个人网(WPAN, 802.15, BlueTooth)

网络接入技术

有线接入:非对称数字用户电路(ADSL),下行比上行速度快

网络存储技术

  • 直连式存储(Direct Attached Storage, DAS)
    • 将存储设备通过SCSI(小型计算机系统接口)电缆直接连接到服务器,通过IO总线。不带有存储操作系统。
  • 网络连接存储(Network Attached Storage, NAS)
    • 通过网络接口与网络直接相连,以数据为中心,不需要依赖服务器可直接访问数据。
  • 存储区域网络(Storage Area Network, SAN)
    • 通过专用交换技术将磁盘阵列与服务器连接起来的高速专用子网

磁盘阵列

独立磁盘冗余阵列(Redundant Array of Independent Disk, RAID)

  • Raido(条块化):性能最高,井行处理,无元余,损坏无法恢复
  • Raid1(镜像结构):可用性,可修复性好,仅有50%利用率
  • Raid0 +1(Raid10):Raido与Raid1长处的结合,高效也可靠
  • Raid3(奇偶校验井行传送):N+1模式,有固定的校验盘,坏一个盘可恢复
  • Raid5(分布式奇偶校验的独立做盘):N+1模式,无固定的校给盘
    • 如果有2块80G的盘和1块40G的盘,则以较小的盘的容量为计算方式,总容量为(3-1)×40=80G
  • Raid6(两种存储的奇偶按验):N+2模式 ,无固定的检验盘,坏两个盘可恢复

网络生命周期

  • 需求规范
  • 通信规范
  • 逻辑网络设计
    • 主要完成网络的逻辑拓扑结构、网络编址、设备命名、交换及路由协议选择、安全规划、网络管理等设计工作
    • 根据需求规范和通信规范,选择一种比较适宜的网络逻辑结构,并基于该逻辑结构实施后续的资源分配规划、安全规划等内容
  • 物理网络设计
    • 设备选型、结构化布线、机房设计及物理网络设计相关的文档规范
    • 根据逻辑结网络设计的规范,确定设备的具体物理分布和运行范围。
  • 实施阶段

IPv6

IPv6地址是IPv4的 296倍,IPv6一共128位,8*16Bit

物联网

  • 感知层:识别物体、 采集信息。如:二维码:RFID、摄像头、传感器
  • 网络层:传递信息和处理信息。通信网与互联网的融合网络、网络管理中心、信息中心和智能处理中心等
  • 应用层:解决信息处理和人机交互的问题

云计算的特点与应用

特点

  • 集成了大量计算机,规模达到成千上万
  • 各种软硬件技术相结合
  • 对客户端的设备要求低
  • 规模化效应

应用

  • 软件即服务(SaaS)
  • 平台即服务(PaaS)
  • 基础设施即服务(IaaS)

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Qt6.8.2创建WebAssmebly项目使用FFmpeg资源

Qt6新出了WebAssmebly功能,可以将C写的软件到浏览器中运行,最近一段时间正在研究这方便内容,普通的控件响应都能实现,今天主要为大家分享如何将FFmpeg中的功能应用到浏览器中。 开发环境:window11,Qt6.8.2…

浅论数据库聚合:合理使用LambdaQueryWrapper和XML

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、数据库聚合替代内存计算(关键优化)二、批量处理优化四、区域特殊处理解耦五、防御性编程增强 前言 技术认知点:使用 XM…

DeepSeek大模型深度解析:架构、技术与应用全景

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。https://www.captainbed.cn/north 文章目录 一、大模型时代与DeepSeek的定位1.1 大模型发展历程回顾大模型发展历程时间轴(20…

极狐GitLab 正式发布安全版本17.9.1、17.8.4、17.7.6

本分分享极狐GitLab 补丁版本 17.9.1、17.8.4、17.7.6 的详细内容。这几个版本包含重要的缺陷和安全修复代码,我们强烈建议所有私有化部署用户应该立即升级到上述的某一个版本。对于极狐GitLab SaaS,技术团队已经进行了升级,无需用户采取任何…

windows server 2019创建教程,新建存储池,新建虚拟磁盘,文件共享

1.网页地址Windows Server 2019 ISO镜像下载 - 我的MSDN 迅雷下载路径ed2k://|file|cn_windows_server_2019_updated_jan_2020_x64_dvd_4bbe2c37.iso|5608552448|39C663ABF26079240030395C7CB3F975|/ 开始创建 注意;虽然我们的镜像是windows server2019,但是虚拟机最高只能选w…

Linux系统之配置HAProxy负载均衡服务器

Linux系统之配置HAProxy负载均衡服务器 前言一、HAProxy介绍1.1 HAProxy简介1.2 主要特点1.3 使用场景二、本次实践介绍2.1 本次实践简介2.2 本次实践环境规划三、部署两台web服务器3.1 运行两个Docker容器3.2 编辑测试文件3.3 访问测试四、安装HAProxy4.1 更新系统软件源4.2 安…

使用Dockerfile打包java项目生成镜像部署到Linux_java项目打docker镜像的dockerfile

比起容器、镜像来说,Dockerfile 非常普通,它就是一个纯文本,里面记录了一系列的构建指令,比如选择基础镜像、拷贝文件、运行脚本等等,每个指令都会生成一个 Layer,而 Docker 顺序执行这个文件里的所有步骤&…

【TCP/IP协议栈】【传输层】端口号、套接字、多路复用/分解、网络字节序

参考资料: 前言: 总结: 【计算机网络】套接字(应用层和传输层之间的接口) 套接字是一个通用的通信接口抽象不仅限于TCP/IP协议族作为应用层和传输层之间的桥梁支持多种通信方式和协议族 套接字定义 在 TCP 或者 UDP…

【五.LangChain技术与应用】【31.LangChain ReAct Agent:反应式智能代理的实现】

一、ReAct Agent是啥?为什么说它比「普通AI」聪明? 想象一下,你让ChatGPT查快递物流,它可能直接编个假单号糊弄你。但换成ReAct Agent,它会先推理(Reasoning)需要调用哪个接口,再行动(Action)查询真实数据——这就是ReAct的核心:让AI学会「动脑子」再动手。 举个真…

软件信息安全性测试流程有哪些?专业软件测评服务机构分享

在数字化时代,软件信息安全性测试的重要性愈发凸显。尤其是对于企业来说,确保软件的安全性不仅是维护用户信任的关键,也是满足合规要求的必要条件。 软件信息安全性测试是指通过一系列系统化的测试手段,评估软件应用在受到攻击时…

SparkAi系统体验

DeepSeek-R1-671B大模型满血版私有化部署高可用教程-SparkAi系统集成图文教程 一、SparkAI是什么二、功能模块介绍系统快速体验 三、系统功能模块3.1 AI全模型支持/插件系统3.2 AI智能体应用3.3 AI专业绘画3.4 AI视频生成3.5 Dall-E2/E3/E4绘画3.6 智能思维导图生成3.7 AI绘画广…

Cursor如何调试.Net Core控制台程序

1.背景 在Cursor下调试.Net Core控制台程序会出现下面的问题: 因为Cursor是VS Code的变种版本,并不被官方的调试机制支持去使用。基于这种情况,就产生了本文。 2.解决方法 使用三星电子的开源调试工具netcoredbg,就能解决这个问…

记一次ScopeSentry搭建

介绍 Scope Sentry是一款具有资产测绘、子域名枚举、信息泄露检测、漏洞扫描、目录扫描、子域名接管、爬虫、页面监控功能的工具,通过构建多个节点,自由选择节点运行扫描任务。当出现新漏洞时可以快速排查关注资产是否存在相关组件。 目前功能 插件系…

Aws batch task 无法拉取ECR 镜像unable to pull secrets or registry auth 问题排查

AWS batch task使用了自定义镜像,在提作业后出现错误 具体错误是ResourceInitializationError: unable to pull secrets or registry auth: The task cannot pull registry auth from Amazon ECR: There is a connection issue between the task and Amazon ECR. C…

GPT 4.5 可能是戳破 AI 泡沫的模型

GPT 4.5 可能是戳破 AI 泡沫的模型 Andrew Zuo 本文点评:在AI技术狂飙突进的同时,也有许多声音包括本文的作者在内都认为AI行业正陷入巨大泡沫,技术突破逐渐停滞,高昂的硬件成本与资本退潮或将引爆寒冬。然而,这些观点…

【Linux内核系列】:进入文件系统的世界

🔥 本文专栏:Linux 🌸作者主页:努力努力再努力wz 那么从本篇文章开始就要进入文件系统的学习了,那么之前的内容主要围绕的是进程的相关概念以及进程控制有关的系统调用接口的介绍,以及最后结合之前所学的知…

CentOS 7.9 安装 ClickHouse 文档

1. 环境准备 确保系统为 CentOS 7.9,并已安装 Docker。如果未安装 Docker,请先安装 Docker。 安装 Docker # 卸载旧版本 Docker(如果有) sudo yum remove -y docker docker-client docker-client-latest docker-common docker-…

(链表 删除链表的倒数第N个结点)leetcode 19

设空结点指向head便于插入和删除结点 考虑特殊情况 head结点被删除 a结点仅用来测试长度,找到目标结点的位置 b结点为空结点指向head返回值 cur用来删除目标值(特殊情况 目标值为head 这时curb) 则开始就将cur初始化为b开始遍历 /*** Definition fo…

电力杆塔倾斜监测装置:守护电网安全的智能卫士

​ ​电力杆塔作为电力传输的重要支撑结构,其安全性直接关系到电网的稳定运行和电力供应的可靠性。然而,由于自然环境的复杂性和外部因素的影响,杆塔倾斜、倒塌等问题时有发生,给电力系统带来了巨大的安全隐患。为了应对这一挑…

【单片机项目】电源如何扩展、电源模块、电池模块如何接线

一、前言 解决2个关键问题: 【1】如果项目编号小于172之前的项目。 可能会遇到电源模块不够接,需要扩展电源的问题。 【2】如果项目编号是大于 172之后项目,部分项目用到了稳压电源模块或者是电池模块。 这篇文章单独讲解一下如何接线。 …