系统架构设计师 - 计算机网络(1)

计算机网络

  • 计算机网络
    • TCP/IP 协议簇
      • TCP与UDP ★★★
      • DHCP与DNS ★★★
        • DNS 协议应用
        • DHCP 协议应用
    • 网络规划与设计
      • 逻辑设计与物理设计 ★★★★
        • 逻辑网络设计
        • 物理网路设计
      • 层次化网络设计
      • 网络冗余设计
    • 网络存储 ★★
      • 网络存储方式
      • 磁盘阵列 - Raid


大家好呀!我是小笙,本章我主要分享系统架构设计师 - 计算机网络(1)知识,希望内容对你有所帮助!!

计算机网络

TCP/IP 协议簇

image-20240425123912704

协议说明

协议名称协议内容
POP3110端口,邮件收取
SMTP25端口,邮件发送
FTP20数据端口/21控制端口,文件传输协议
HTTP80端口,超文本传输协议,网页传输
DHCP67端口,IP地址自动分配
SNMP161端口,简单网络管理协议
DNS53端口,域名解析协议,记录域名与1P的映射关系
TCP可靠的传输层协议
UDP不可靠的传输层协议
ICMP因特网控制协议,PING命令来自该协议
IGMP组播协议
ARP地址解析协议,IP地址转换为MAC地址
RARP反向地址解析协议,MAC地址转P地址

TCP与UDP ★★★

TCPUDP
共同点基于IP协议的传输层协议,可以端口寻址基于IP协议的传输层协议,可以端口寻址
不同点面向连接(连接管理)、三次握手、流量控制、差错校验和重传、IP数据报按序接收(不丢失不重复〉、可靠性强、牺牲通信量、效率低不可靠、无连接、错误检测功能弱,无拥塞控制、无流量控面向连接(连接管理)、三次制,有助于提高传输的高速率握手、流量控制、差错校验和性。不对无序引P数据报重新排序、不负责重传、不消除重复IP数据报、不对已收到的数据报进行确认、不负责建立或终止连接,这些由UDP进行通信的应用程序进行处理
相关协议HTTP、FTP、Telnet、POP3、SMTPDNS、DHCP、TFTP、SNMP

例题

1、以下关于网络控制的叙述,正确的是 在滑动窗口协议中,窗口的大小以及确认应答使得可以连续发送多个数据

  • 由于TCP的窗口大小是固定的,所以防止拥塞的方法只能是超时重发
  • 在前向纠错系统中,当接收端检测到错误后就要请求发送端重发出错分组
  • 在滑动窗口协议中,窗口的大小以及确认应答使得可以连续发送多个数据
  • 在数据报系统中,所有连续发送的数据都可以沿着预先建立的虚通路传送

DHCP与DNS ★★★

DNS 协议应用
  • 主机向本地域名服务器的查询采用递归查询(递归查询:服务器必需回答目标IP与域名的映射关系,给出结果)
  • 本地域名服务器向根域名服务器的查询通常采用迭代查询(迭代查询:服务器收到一次迭代查询回复一次结果,这个结果不一定是目标P与域名的映射
    关系,也可以是其它DNS服务器的地址,给出线索)
image-20240425192523172

域名查询顺序

  • 浏览器输入域名:HOSTS → 本地DMS缓存 → 本地DNS服务器 → 根域名服务器 → 顶级域名服务器 → 权限域名服务器
  • 主域名服务器接收到域名请求:本地缓存记录 → 区域记录 → 转发域名服务器 → 根域名服务器

例题

1、主机PC对某个域名进行查询,最终由该域名的授权域名服务器解析并返回结果,查询过程如下图所示。这种查询方式中不合理的是 根域名服务器采用递归查询,影响了性能

image-20240625194249892
  • 根域名服务器采用递归查询,影响了性能
  • 根域名服务器采用迭代查询,影响了性能
  • 中介域名服务器采用迭代查询,加重了根域名服务器负担
  • 中介域名服务器采用递归查询,加重了根域名服务器负担
DHCP 协议应用

动态主机配置协议 DHCP

租约机制

  • 客户机/服务器模型 C/S
  • 租约默认为8天
  • 当租约过半时,客户机需要向DHCP服务器申请续租
  • 当租约超过87.5%时,如果仍然没有和当初提供IP的DHCP服务器联系上
  • 则开始联系其他的DHCP服务器
  • 可能存在无效地址(169.254.x.x)

分配方式

  • 固定分配(管理员分配静态绑定固定的IP地址)
  • 动态分配(为客户端分租期为无限长的IP地址)
  • 自动分配(为客户端分配具有一定有效期限的IP地址)

例题

1、Web页面访问过程中,在浏览器发出HTTP请求报文之前不可能执行的操作是 发送请求信息,获取将要访问的Web应用

  • 查询本机DNS缓存,获取主机名对应的IP地址
  • 发起DNS请求,获取主机名对应的IP地址
  • 发送请求信息,获取将要访问的Web应用
  • 发送ARP协议广播数据包,请求网关的MAC地址

2、以下关于DHCP服务的说法中,正确的是 在一个园区网中可以存在多台DHCP服务器

  • 在一个园区网中可以存在多台DHCP服务器
  • 默认情况下,客户端要使用DHCP服务需指定DHCP服务器地址
  • 默认情况下,DHCP客户端选择本网段内的1P地址作为本地地址
  • 在DHCP服务器上,DHCP服务功能默认开启

网络规划与设计

  • 需求分析:确定需求,包括:业务需求、用户需求、应用需求、计算机平台需求、网络通信需求等(产物:需求规范)
  • 通信规范分析:现有的网络体系分析,估计和测量通信量及设备利用率(产物:通信规范)
  • 逻辑网络设计:选择符合需求的设计,确定网络逻辑结构(产物:逻辑设计文档)
  • 物理网络设计:将逻辑设计应用到物理空间,确定网络物理结构(产物:物理结构设计文档)
  • 实施阶段:实现物理网络设计,安装和维护

逻辑设计与物理设计 ★★★★

逻辑网络设计

根据需求规范和通信规范,实施资源分配和安全规划

设计内容

  1. 网络结构的设计
  2. 物理层技术的选择
  3. 局域网技术的选择与应用
  4. 广域网技术的选择与应用
  5. 地址设计和命名模型
  6. 路由选择协议
  7. 网络管理
  8. 网络安全
  9. 逻辑网络设计文档

输出内容

  • 逻辑网络设计图
  • IP 地址方案
  • 客会管理方案
  • 具体的软/硬件、广域网连接设备和基本的网络服务
  • 招聘和培训网络员工的具体说明
  • 对软/硬件费用、服务提供费用、员工和培训的费用初步估计

物理网路设计

确定具体的软/硬件、连接设备、布线和服务的部署方案

输出内容

  • 网络物理结构图和布线方案
  • 设备和部件的详细列表清单
  • 软硬件和安装费用的估算
  • 安装日程表,详细说明服务的时间以及期限
  • 安装后的测试计划
  • 用户的培训计划

例题

1、网络系统生命周期可以划分为5个阶段,实施这5个阶段的合理顺序是 需求规范、通信规范、.逻辑网络设计、物理网络设计、实施阶段

  • 需求规范、通信规范、.逻辑网络设计、物理网络设计、实施阶段
  • 需求规范、逻辑网络设计、通信规范、物理网络设计、实施阶段
  • 通信规范、物理网络设计、需求规范、逻辑网络设计、实施阶段
  • 通信规范、需求规范、逻辑网络设计、物理网络设计、实施阶段

2、网络开发过程中,物理网络设计阶段的任务是 依据逻辑网络设计的功能要求,确定设备的具体物理分布和运行环境

  • 依据逻辑网络设计的功能要求,确定设备的具体物理分布和运行环境
  • 分析现有网络和新网络的各类资源分布,掌握网络所处状态
  • 根据需求规范和通信规范,实施资源分配和安全规划
  • 理解网络应该具有的功能和性能,最终设计出符合用户需求的网络

3、 网络设计过程包括逻辑网络设计和物理网络设计两个阶段,下面的选项中, 选择路由协议 应该属于逻辑网络设计阶段的任务。

  • 选择路由协议(其他都是物理网路设计)
  • 设备选型
  • 结构化布线
  • 机房设计

4、网络逻辑结构设计的内容不包括 用户培训计划

  • 逻辑网络设计图
  • IP地址方案
  • 具体的软硬件、广域网连接和基本服务
  • 用户培训计划

层次化网络设计

  • 核心层:主要是高速数据交换,实现高速数据传输、出口路由,常用冗余机制
  • 汇聚层:网络访问策略控制、数据包处理和过滤、策略路由、广播域定义、寻址
  • 接入层:主要是针对用户端,实现用户接入、计费管理、MAC地址认证、MAC地址过滤、收集用户信息,可以使用集线器代替交换机
image-20240425203118542

例题

1、大型局域网通常划分为核心层、汇聚层和接入层,以下关于各个网络层次的描述中,不正确的是 核心层进行访问控制列表检查

  • 核心层进行访问控制列表检查
  • 汇聚层定义了网络的访问策略
  • 接入层提供局域网络接入功能
  • 接入层可以使用集线器代替交换机

2、核心层交换机应该实现多种功能,下面选项中,不属于核心层特性的是 策略路由

  • 高速连接
  • 冗余设计
  • 策略路由(属于汇聚层)
  • 较少的设备连接

网络冗余设计

在网络冗余设计中,对于通信线路常见的设计目标主要有两个:一个是备用路径,另一个是负载分担

备用路径

提高可用性,由路由器、交换机等设备之间的独立备用链路构成,一般情况下备用路径仅仅在主路径失效时投入使用。设计时主要考虑:

  • 备用路径的带宽
  • 切换时间
  • 非对称
  • 自动切换
  • 测试

负载分担

是对备用路径方式的扩充,通过并行链路提供流量分担(冗余的形式)来提高性能,主要的实现方法是利用两个或多个网络接口和路径来同时传递流量,设计时注意考虑:

  • 网络中存在备用路径、备用链路时,可以考虑加入负载分担设计
  • 对于主路径、备用路径都相同的情况,可以实施负载分担的特例一负载均衡
  • 对于主路径、备用路径不相同的情况,可以采用策略路由机制,让一部分应用的流量分摊到备用路径上

例题

1、以下关于网络冗余设计的叙述中,错误的是 备用路径与主路径同时投入使用,分担主路径流量

  • 网络冗余设计避免网络组件单点失效造成应用失效
  • 备用路径与主路径同时投入使用,分担主路径流量
  • 负载分担是通过并行链路提供流量分担来提高性能的
  • 网络中存在备用链路时,可以考虑加入负载分担设计

网络存储 ★★

网络存储方式

  • 直连式存储:通过SCS连接到服务器,本身是硬件的堆叠,不带有任何操作系统。存储器必须被直接连接到应用服务器上,不能跨平台共享文件,各系统平台下文件分别存储
  • 网络附加存储:通过网络接口与网络直接连接,由用户通过网络访问(支持多种TCP/IP协议)。NAS设备有自己的OS,类似于一个专用的文件服务器,一般存储信息采用RAID进行管理。即插即用
  • 存储区域网络:通过专用高速网络将一个或多个网络存储设备和服务器连接起来的专用存储系统,采用数据块的方式进行数据和信息的存储。目前主要使用以太网(IP SAN)和光纤通道(FC SAN)两类环境
  • Internet 小型计算机系统接口:基手 IP 网络实现设备成本低,配置技术简单,可共享和使用大容量的存储空间
image-20240426112603051

磁盘阵列 - Raid

  • Raid0(条块化):性能最高,并行处理,无冗余,损坏无法恢复
  • Raid1(镜像结构):可用性,可修复性好,仅有50%利用率
  • Raid0+1(Raid10):Raid0与Raid1长处的结合,高效也可靠
  • Raid3(奇偶校验并行传送):N+1 模式,有固定的校验盘,坏一个盘可恢复
  • Raid5(分布式奇偶校验的独立磁盘):N+1 模式,无固定的校验盘,坏一个盘可恢复
  • Raid6(两种存储的奇偶校验):N+2 模式,无固定的校验盘,坏两个盘可恢复

例题

1、以下关于网络存储的叙述,正确的是 FC SAN的网络介质为光纤通道,而IP SAN使用标准的以太网

  • DAS支持完全跨平台文件共享,支持所有的操作系统
  • NAS通过SCSl连接至服务器,通过服务器网卡在网络上传输数据
  • FC SAN的网络介质为光纤通道,而IP SAN使用标准的以太网
  • SAN设备有自己的文件管理系统,NAS中的存储设备没有文件管理系统

2、假如有3块容量是80G的硬盘做RAID5阵列,则这个RAID5的容量是 **160G **;而如果有2块80G的盘和1块40G的盘,此时RAID5的容量是 80G

  • 240G 160G 80G 40G
  • 40G 80G 160G 200G(多个盘大小不一致的时候,以最小盘为单位进行分配校验盘和存储盘)

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

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

相关文章

【面试系列】信息安全分析师高频面试题及详细解答

欢迎来到我的博客,很高兴能够在这里和您见面!欢迎订阅相关专栏: ⭐️ 全网最全IT互联网公司面试宝典:收集整理全网各大IT互联网公司技术、项目、HR面试真题. ⭐️ AIGC时代的创新与未来:详细讲解AIGC的概念、核心技术、…

浅谈定时器之泊松随机定时器

浅谈定时器之泊松随机定时器 “泊松随机定时器”(Poisson Random Timer),它允许你基于泊松分布来随机化请求之间的延迟时间,这对于模拟具有随机到达率的事件特别有用,如用户访问网站或服务的请求。 泊松分布简介 泊松分布是一种统计与概率…

Golang开发:构建支持并发的网络爬虫

Golang开发:构建支持并发的网络爬虫 随着互联网的快速发展,获取网络数据成为了许多应用场景中的关键需求。网络爬虫作为一种自动化获取网络数据的工具,也因此迅速崛起。而为了应对日益庞大的网络数据,开发支持并发的爬虫成为了必…

操作系统真象还原:进一步完善内核

第12章-进一步完善内核 12.1 Linux系统调用浅析 系统调用就是让用户进程申请操作系统的帮助,让操作系统帮其完成某项工作,也就是相当于用户进程调用了操作系统的功能,因此“系统调用”准确地来说应该被称为“操作系统功能调用”。 Linux 系…

RaysyncCMD-一款及其好用的镭速文件传输工具

在日常的生活及工作流中,文件传输扮演着至关重要的角色,从工作文档、家庭照片到高清视频,每一种数据的迁移都需仰赖高效的文件传输工具。今天,小编今天安利一款性能卓越的文件传输利器——RaysyncCMD。 这是一款专为Windows、Linu…

002-基于Sklearn的机器学习入门:基本概念

本节将继续介绍与机器学习有关的一些基本概念,包括机器学习的分类,性能指标等。同样,如果你对本节内容很熟悉,可直接跳过。 2.1 常见的监督学习方法

智慧渔港:海域感知与岸线监控实施方案(智慧渔港渔船综合管控平台)

文章目录 引言I 技术栈1.1 物理结构图1.2 功能逻辑结构图II 云台(大华)2.1 设备网络SDK运行在Mac平台2.2 WEB无插件开发包III 术语3.1 渔业引言 利用渔船现有的定位导航通讯设备等资源,实现岸线和近岸海域内违法船舶和可疑船舶预警、抓拍、跟踪和行为分析。 在渔船上安装风…

可燃气体报警器定期检测:优化与改进策略的探讨

在现代化的工业环境中,可燃气体报警器的作用日益凸显。它们像是我们生产现场的安全卫士,时刻警惕着可能发生的危险,确保我们的工作环境安全、稳定。 然而,要确保这些“卫士”始终忠诚可靠,定期检测就显得尤为重要。 …

SSL证书中DV通配符与OV通配符证书的全方位对比

SSL证书中的DV通配符证书与OV通配符证书在多个维度上存在显著差异。下面是对这两种证书类型的全方位对比,以便更好地理解它们各自的特性和适用场景。 一、验证流程 DV通配符证书:验证过程集中在域名所有权的确认,通常通过域名DNS解析记录来…

电脑数据丢失该怎么恢复?分享10款数据恢复神器

在数字化时代,数据丢失的问题时有发生,无论是手机,还是电脑,总有误删、格式化等各种原因导致数据丢失。那么当电脑数据丢失后,我们除了从回收站中找回文件,还可以使用哪些方法找回文件呢? 本文将…

C++视觉开发 一.OpenCV环境配置

一.OpenCV安装环境配置 1.OpenCV安装 (1)下载 官方下载链接:http://opencv.org/releases 这边选择需要的版本,我是在windows下的4.9.0。(科学上网下载很快,否则可能会有点慢) (2)安装 双击下…

MySQL索引怎么优化

索引优化无非就是两点: 把SQL的写法进行优化,对于无法应用索引,或导致出现大数据量检索的语句,改为精准匹配的语句。对于合适的字段上建立索引,确保经常作为查询条件的字段,可以命中索引去检索数据。 连接…

同步时钟:北斗/GPS卫星、电信基站、NTP以太网校时方式的区别

同步时钟是保证各设备时间统一的重要装置,广泛应用于电力、通信、金融、学校、医院、地铁等多个领域。目前,常用的同步时钟方式包括:北斗/GPS卫星、电信基站、NTP以太网等。 下面跟着小编来看一下这些校时方式及他们的区别吧。 1. 北斗/GP…

另一种方式编译ZYNQ镜像

文章目录 1.创建Petalinux工程,生成BOOT.BIN创建Petalinux工程配置Petalinux工程生成BOOT.BIN 2.生成设备树文件3.编译kernel添加设备树文件defconfig配置menuconfig 配置编译内核源码编译设备树 4.编译rootfs5.启动开发板制作SD启动卡拷贝镜像到FAT分区将根文件系统…

Windows 安装docker详细步骤说明

文章目录 1. 检查系统要求2. 启用硬件虚拟化3. 启用Hyper-V和容器功能4. 下载并安装Docker Desktop5. 配置Docker Desktop6. 安装WSL 27. 验证Docker安装8. 常见问题排查9. 重点说明参考资源 在Windows上安装Docker的详细步骤如下: 1. 检查系统要求 确保您的Window…

数据库断言-数据库连接池

原因:现在的代码是单线程,如果遇到大并发的话就会崩溃,数据库查询就查不过来 措施:需要建立数据库连接池,可以设置连接池的数量 什么是大并发:很多客户端在idea写的程序和数据库建立连接 步骤&#xff1…

SAP Build 3-调用SAP BAPI和调用S4HC API

1. 调用SAP BAPI 1.1 前提 项目已创建 SAP环境登录正常 1.2 引入BAPI SDK 商店中下载BAPI SDK Process中导入BAPI SDK 1.3 新建action group 新建action group时,会要求填写SAP登录信息,根据连接类型分为SSO,Basic和Custom 如果选择SS…

SAP配置发布WebService接口并调用(超级详细)

文章目录 前言一、案例介绍/笔者需求二、WebService是什么? a.传输协议 b.数据协议 c.WSDL d.UDDI 三、WebService 和 WebApi 的区别以及优缺点 a.主要区别 b.优缺点 四、SAP如何发布一个webser…

C++编程(六)运算符重载

文章目录 一、概念1. 左值和右值2. 运算符重载3. 可以实现重载的运算符和不可以实现重载的运算符 二、双目运算符(一)说明(二)实现1. 注意点2. 算术运算符成员函数版本全局函数版本 3. 关系运算符成员函数版本全局函数版本 三、赋…

技术反诈指南丨央视报了!基于“AI换脸”的新型电信网络诈骗猖獗

目录 利用“AI换脸”技术的诈骗 技术上防范新型电信网络诈骗 内蒙古鄂尔多斯市居民李女士近日遭遇了一起新型电信网络诈骗案。诈骗团伙利用“AI换脸”技术,合成了与李女士老同学相似的视频通话,以此作为诈骗的关键手段,成功骗取李女士信任。 …