【软考网络管理员】2023年软考网管初级常见知识考点(3)- 网络体系结构
【写在前面】也是趁着五一假期前再写几篇分享类的文章给大家,希望看到我文章能给软考网络管理员备考的您带来一些帮助,5月27号也是全国计算机软件考试统一时间,也就不用去各个地方找资料和代码了。紧接着我就把我整理的一些资料分享给大家哈,主要针对全国软考网络管理员初级资料之网络体系结构
常考知识点:osi七层模型,吞吐量带宽时延的概念,TCP/IP体系结构及概念。
目录
- 1.网络基本概念
- 1.1网络的组成
- 1.2网络的性能参数
- 1.2.1.速率
- 1.2.2.带宽
- 1.2.3.吞吐量
- 1.2.4.时延
- 1.2.5信道利用率
- 1.3协议的概念
- 2.OSI七层模型
- 2.1各层功能
- 2.1.1.物理层
- 2.1.2.数据链路层
- 2.1.3.网络层
- 2.1.4.传输层
- 2.1.5.会话层
- 2.1.6.表示层
- 2.1.7.应用层
- 2.2SAP概念
- 3.TCP/IP体系结构
- 3.1各层功能
- 3.2各层协议
- 4.片尾彩蛋
1.网络基本概念
1.1网络的组成
从计算机网络各组成部件的功能来看,各部件主要完成两种功能,即网络通信和资源共享。把计算机网络中实现网络通信功能的设备及其软件的集合称为网络的通信子网,而把网络中实现资源共享功能的设备及其软件的集合称为资源子网。
资源子网:由网络的服务器、工作站、共享的打印机和其他设备及相关软件所组成。
通信子网:是指网络中实现网络通信功能的设备及其软件的集合。通信设备、网络通信协议、通信控制软件等属于通信子网,是网络的内层,负责信息的传输。主要为用户提供数据的传输,转接,加工,变换等
1.2网络的性能参数
计算机网络性能参数指标包括:速率、带宽、吞吐量、时延、信道利用率等。
1.2.1.速率
网络技术中的速率指的是连接在计算机网络上的主机在数字信道上传送数据的速率,它也称为数据率或比特率。速率是计算机网络中最重要的一个性能指标。速率的单位是bit/s或bps(比特每秒)。
1.2.2.带宽
“带宽”有以下两种不同的意义。(1)带宽本来是指某个信号具有的频带宽度。信号的带宽是指该信号所包含的各种不同频率成分所占据的频率范围。例如,在传统的通信线路上传送的电话信号的标准带宽是3.1kHz(从300Hz到3.4kHz,即话音的主要成分的频率范围)。这种意义的带宽的单位是赫(或千赫,兆赫,吉赫等)。(2)在计算机网络中,带宽用来表示网络的通信线路所能传送数据的能力,因此网络带宽表示在单位时间内从网络中的某一点到另一点所能通过的“最高数据率”。这里一般说到的“带宽”就是指这个意思。这种意义的带宽的单位是“比特每秒”,记为bit/s。
1.2.3.吞吐量
吞吐量表示在单位时间内通过某个网络(或信道、接口)的数据量。吞吐量更经常地用于对现实世界中的网络的一种测量,以便知道实际上到底有多少数据量能够通过网络。显然,吞吐量受网络的带宽或网络的额定速率的限制。例如,对于一个100Mbit/s的以太网,其额定速率是100Mbit/s,那么这个数值也是该以太网的吞吐量的绝对上限值。因此,对100Mbit/s的以太网,其典型的吞屈量可能也只有70Mbit/so有时吞吐量还可用每秒传送的字节数或帧数来表示。
1.2.4.时延
时延是指数据从网络(或链路)的一端传送到另一端所需的时间。网络中的时延是由传输时延、传播时延、处理时延和排队时延等组成的。(1)传输时延传输时延是主机或路由器发送数据帧所需要的时间,也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需时间。传输时延也可以称为发送时延。传输时延=数据帧长度(b)/发送速率(b/s)o(2)传播时延传播时延是电磁波在信道中传播一定的距离需要花费的时间。传播时延=信道长度(m)/电磁波在信道上的传播速率(m/s)。注意:电磁波在自由空间的传播速率是光速,即3.0X105km/so电磁波在网络传输媒体中的传播速率比在自由空间低一些,在铜线电缆中的传播速率约为2.3Xl()5km/s,在光纤中的传播速率约为2.OX105km/so(3)处理时延主机或路由器在收到分组时要花费一定的时间进行处理,就这产生了处理时延。(4)排队时延排队时延:分组在经过网络传输时,会经过许多路由器。分组在进入路由器之前要先在输入队列中排队等待处理。在路由器确定了转发接口后,还要在输出队列中排队等待转发。这就产生了排队时延。这样数据在网络中经历的总延时就是:总延时=发送时延+传播时延+处理时延+排队时延。
1.2.5信道利用率
信道利用率指出某信道有百分之几的时间是被利用的
1.3协议的概念
通过通信信道和设备互连起来的多个不同地理位置的计算机系统,要使其能协同工作实 现信 息交换和资源共享,它们之间必须具有共同的语言。交流什么、怎样交流及何时交 流,都 必须遵循某种互相都能接受的规则。 为进行计算机网络中的数据交换而建立的规则、标准或约定的集合。协议总是指某一层 协 议,准确地说,它是对同等实体之间的通信制定的有关通信规则约定的集合。 网络协议的三个要素:
语义(Semantics):涉及用于协调与差错处理的控制信息。
语法(Syntax):涉及数据及控制信息的格式、编码及信号电平等。
定时(Timing):涉及速度匹配和排序等
2.OSI七层模型
2.1各层功能
osi 的体系结构定义了一个七层模型,用以进行进程间的通信,并作为一个框架来协调 各层 标准的制定;0SI 的服务定义描述了各层所提供的服务,以及层与层之间的抽象接 口和交互 用的服务原语;0SI 各层的协议规范,精确地定义了应糸发送何种控制信息及 何种过程来解 释该控制信息。y 次结构助记方式见下图 6-1 所示: 0SI/RM 将系统分成了七层,从下到上分别为物理层(Physical Layer, PHL)、数据链路层(Data Link Layer, DLL)、网络层(Network Layer, NL)> 传输层(Transport Layer, TL)> 会话层(Session Layer, SL)> 表示层(Presentation Layer, PL)和应用层 (Application Layer, AL),如图 3T 所示。
2.1.1.物理层
提供相邻设备间的比特流传输。它是利用物理通信介质为上一层(数据链路层)提供一 个物理 连接,通过物理连接透明地传输比特流。 所谓透明传输指经实际电路后传送的比特流没有变化,任意组合的比特流都可以在这个 电路 上传输,物理小不知道比特的含义。物理层要考虑的是如何发送“0”和“1”, 以及接收端如何 识别。
2.1.2.数据链路层
负责在两个相邻的节点间的线路上无差错地传送以帧为单位的数据,每一帧包括一定的 数据 和必要的控制信息,在接收点接收到数据出错时要通知发送方重发,直到这一帧无 误地到达 接收节点。数据链路层就是把一条有可能出错的实际链路变成让网络层看来好 像不出错的链 路。
2.1.3.网络层
网络中通信的两个计算机之间可能要经过许多个节点和链路,还可能经过几个通信子网。 网 络层数据的传送单位是分组(packet),网络层的任务就是要选择合适的路由,使发 送站的运输 层发下来的分组能够正确无误地按照地址找到目的站并交付目的站的运输 层,这就是网络层 的寻址功能。
2.1.4.传输层
任务是根据通信子网的特性最佳地利用网络资源,并以可靠和经济的方式为两个端系统 的 会话层之间建立一条传输连接,透明地传输报文。 传输层向上一层提供一个可靠的端到端的服务,使会话层不知道传输层以下的数据通信 的 细节。
2.1.5.会话层
会话层虽然不参与具体的数据传输,但它对数据进行管理,它向互相合作的表示进程之 间 提供一套会话设施,组织和同步它们的会话活动,并管理它们的数据交换过程。
2.1.6.表示层
在开放系统互连 0SI 模型中的第六眼,向应用进程提供信息表示方式,使不同表示方式 的 系统之间能进行通信。表示层还负责数据的加密和压缩。
2.1.7.应用层
在开放系统互连 0SI 模型中的最高层,为应用程序提供服务以保证通信。主要就是对软件提供接口让软件程序能使用网络服务。
2.2SAP概念
封装就是网络节点把要传送的数据用特定的协议打包后传送。多数协议是通过在原有数 据 之前加上封装头来实现封装的,一些协议还要在数据之后加上封装尾,而原有的数据 就成 为载荷。在发送方,osi 七层模型的每一层都对上层数据进行封装,以保证数据能 够正确无 误的传到目的地;而在接收方,每一层又对本层的封装数据进行解封装,并传 给上层,以 便数据被上层所理解。
(N)层实体向(N+1)层实体提供服务,(N+1)层实体向(N)层实体请求服务,从概念 上讲,这 是通过位于(N)层和(N+1)层的界面上的服务访问点(N) SAP 来实现的。(N) SAP 是一个访问 工具,由一组服务元素和抽象操作组成,并由(N+1)实体在该点调用。我们把(N)层中提供(N) 服务的那些(N)实体总称为(N)服务提供者;而把调用(N) 服务的(N+1)实体称为(N)服务用户。 如图 3-2 所示
图 3-2 服务访问点 SAP 在 0SI 环境内,用息传送发生在一层的已建立起连接的对等实体之间,也可发生在同一 开 放系统相邻子系统的实体之间。因此,采用不同类型的数据单元来表示这种不同传送 方式 的信息。 (N)协议数据单元(N) PDU:已建立起连接的同层对等(N)实体间交换信息的单元。 (N)服务数据单元(N) SDU:从相邻两层实体交换信息是服务提供者与服务用户之间交 换信 息。 (N)接口数据单元(N) IDU:在(N+l)/f (N)层边界上,把(N+1)实体与(N)实体 交换的信息通称 为(N)接口数据
3.TCP/IP体系结构
3.1各层功能
osi 是国际标准化组织为了实现设备互联而提出的一个纯理论的框架性的概念。因为 0SI 的 网络模型标准比较严格、过于复杂,另外推出的时间也相对较晚,所以目前还没 有完全按 照 0SI 模型实现的网络。而另一方面随着因特网的迅速发展,TCP/IP 体系结 构开始普及, 是我们实际应用最广泛的一种网络模型。 TCP/IP 协议族也是一种层次体系结构,共分为 5 层,其中的底层物理层和数据链路层 只要 能够支持IP层的分组传送即可,因此作为网络接口层来对待。从层次结构的角度 出发,TCP/IP 的体系结构模型如表 3-1 所示。 表 3-1 TCP/IP 协议层次关系
3.2各层协议
TCP/IP 协议族各层的功能简介如下: 网络接口层:提供 IP 数据报的发送和接收。该层使用协议为各通信子网本身固有的协 议。 例如以太网的 802. 3 协议、令牌环网的 802. 5 协议以及分组交互网的 X. 25 协议等。
网络层:提供计算机间的分组传输。
(1)高层数据的分组生成;
(2)底层数据报的分组 组 装;
(3)处理路由、流控、拥塞等问题。IP 协议提供统一的地址格式和 IP 数据包格 式, 以消除各通信子网的差异,从而为信息发送方和接受方提供透明通道。 传输层:提供应用程序间的通信。
(1)格式化信息流;
(2)提供可靠传输。TCP 协议提 供 面向连接的可靠的字节流传输;UDP 协议提供无连接的不可靠的数据包传输。 应用层:提供常用的应用程序。
应用层协议有 HTTP、FTP、SMTP、POP3、Telnet、DNS、 SNMP、RIP、DHCP 协议等。其中 HTTP、FTP、SMTP、POP3、Telnet 的传输层承载协议 是 基于 TCP 的。DNS、SNMP、RIP、DHCP 的传输层承载协议是爲于 UDP 的。
4.片尾彩蛋
倾心打造佳作,愿解君之惑,如若有幸,盼君上榜助阵,特此敬谢!
皇榜入口点击此处
相关文章:

【软考网络管理员】2023年软考网管初级常见知识考点(3)- 网络体系结构
【写在前面】也是趁着五一假期前再写几篇分享类的文章给大家,希望看到我文章能给软考网络管理员备考的您带来一些帮助,5月27号也是全国计算机软件考试统一时间,也就不用去各个地方找资料和代码了。紧接着我就把我整理的一些资料分享给大家哈&…...
javascript正则表达式大括号、中括号、小括号的作用以及应用场景
在JavaScript正则表达式中,大括号 {}、中括号 [] 和小括号 () 都有不同的作用和应用场景。 大括号 {} 在正则表达式中,大括号 {} 表示重复次数。以下是一些常见的应用场景: {n}:精确匹配出现的次数,例如 \d{3} 匹配…...

5年测试老鸟总结,自动化测试的实施到落地,看这一篇足够...
目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 Python自动化测试&…...

通达信顾比倒数线指标公式,信号不漂移
顾比倒数线是由技术派大师戴若顾比发明的,该指标利用三个重要的价格来判断入场或离场时机,可用于盘后制定下一个交易日的操作计划。此外,顾比倒数线还可以用于补充验证其他指标。 在编写顾比倒数线选股公式之前,需要先了解顾比倒…...

网络安全: CIDR无类别路由
网络安全: CIDR无类别路由 CIDR是无类别路由,出现CIDR的原因是因为ipv4的地址被使用完客,CIDR的出现暂缓了ipv4用完的速度。 原本的ipv4很刻板,网络号分成8位,16位,24位作为掩码,也就是 xxx.0…...

NetMQ | 发布订阅时使用含通配符的Topic
NetMQ | 发布订阅时使用含通配符的Topic 文章目录 NetMQ | 发布订阅时使用含通配符的Topic前言通配符如何使用通配符通配符的作用结束语 前言 今天我来介绍一下NetMQ发布订阅时如何使用含通配符的Topic,让我们能够更加灵活地订阅消息。 什么是Topic? 在NetMQ中&am…...

行为型模式-模板方法模式
模板方法模式 概述 在面向对象程序设计过程中,程序员常常会遇到这种情况:设计一个系统时知道了算法所需的关键步骤,而且确定了这些步骤的执行顺序,但某些步骤的具体实现还未知,或者说某些步骤的实现与具体的环境相关…...

IPsec中IKE与ISAKMP过程分析(快速模式-消息1)
IPsec中IKE与ISAKMP过程分析(主模式-消息1)_搞搞搞高傲的博客-CSDN博客 IPsec中IKE与ISAKMP过程分析(主模式-消息2)_搞搞搞高傲的博客-CSDN博客 IPsec中IKE与ISAKMP过程分析(主模式-消息3)_搞搞搞高傲的博客…...
PostgreSQL 数据类型转换
各种数据类型(日期/时间、integer、floating point和numeric)转换成格式化的字符串及反过来从格式化的字符串转换成指定的数据类型,在实际操作中经常遇到。下面总结了一些常用的函数。 日期操作函数 函数返回类型描述实例to_char(timestamp…...

【Java笔试强训 1】
🎉🎉🎉点进来你就是我的人了博主主页:🙈🙈🙈戳一戳,欢迎大佬指点! 欢迎志同道合的朋友一起加油喔🦾🦾🦾 目录 一、选择题 二、编程题 🔥组队竞…...

你买票了吗?五一火车票发售量创历史新高,车票总发售2209万张票
五一劳动节已经成为了除春节国庆节外最隆重的节日,是全国性的庆祝节日。在这个节日里,人们可以通过旅游、购物、娱乐等方式来放松身心,充满活力地迎接新的挑战。同时,五一假期也成为了国内外客流量最大的旅游黄金周之一࿰…...
DiffUtil的使用
RecyclerView的DiffUtil用于计算并更新RecyclerView中数据集的变化。通过使用DiffUtil,我们可以避免完全重新加载整个列表,并且只会更改必要的视图。 以下是DiffUtil的基本用法: 创建一个继承自DiffUtil.Callback的类来计算差异。在这个类中…...

【Python】【进阶篇】18、Django初始化项目环境精讲
目录 18、Django初始化项目环境精讲1. 完成数据库迁移2. PyMySQL模块的使用3. migrate与makemigrations命令详解1) makegrations生成数据库迁移文件2) migrate执行数据库迁移命令3) 完成数据库迁移总结 18、Django初始化项目环境精讲 上一节中,我们完成了对 settin…...

Web前端基础
一.说明 如果你要了解web前端领域,那么三种语言是你必须要了解的,即html5、CSS、Javascript是你必须要了解的,通过前面的专栏内容你一定对html标记语言非常熟悉,那么其他两种语言是什么,他们怎么和html联系在一起&…...
ACM 1007 | 分段函数求值
文章目录 0x00 前言 0x01 题目描述 0x02 问题分析 0x03 代码设计 0x04 完整代码 0x05 运行效果 0x06 总结 0x00 前言 C 语言网不仅提供 C 语言,还包括 C 、 java 、算法与数据结构等课程在内的各种入门教程、视频录像、编程经验、编译器教程及软件下载、题解博…...
ChatGPT技术原理 第十四章:未来发展方向
目录 14.1 多模态对话生成 14.2 跨语言对话生成 14.3 增量学习 14.4 深度强化学习...

大型水利投资集团,打造数智财资管理新范式
随着我国城市化进程的不断推进,城市基础设施在国民经济中的作用愈加重要,其建设水平直接影响一个城市的竞争力。国有城投、水投等企业作为城市基础设施建设的主要参与者,其重要性不言而喻。随着国家、地方对基础设施重要性认识的加深以及政府…...

【java】彻底剖析 Synchronized
文章目录 前言对象结构Monitor 对象Synchronized特征原子性可见性有序性可重入锁 锁升级的过程 前言 源码级别剖析Synchronized 对象结构 Synchronized是Java中的隐式锁,它的获取锁和释放锁都是隐式的,完全交由JVM帮助我们操作,在了解Sync…...

有反爬机制就爬不了吗?那是你还不知道反反爬,道高一尺魔高一丈啊
文章目录 一、从用户请求的Headers反爬虫二、基于用户行为反爬虫(1)方法1(2)方法2 三、动态页面的反爬虫四.总结 不知道你们在用爬虫爬数据的时候是否有发现,越来越多的网站都有自己的反爬机制,抓取数据已经…...

手把手教你本地CPU环境部署清华大模型ChatGLM-6B,利用量化模型,本地即可开始智能聊天,达到ChatGPT的80%
大家好,我是微学AI,今天教你们本地CPU环境部署清华大ChatGLM-6B模型,利用量化模型,每个人都能跑动大模型。ChatGLM-6B是一款出色的中英双语对话模型,拥有超过62亿个参数,可高效地处理日常对话场景。与GLM-1…...
OpenLayers 可视化之热力图
注:当前使用的是 ol 5.3.0 版本,天地图使用的key请到天地图官网申请,并替换为自己的key 热力图(Heatmap)又叫热点图,是一种通过特殊高亮显示事物密度分布、变化趋势的数据可视化技术。采用颜色的深浅来显示…...

CTF show Web 红包题第六弹
提示 1.不是SQL注入 2.需要找关键源码 思路 进入页面发现是一个登录框,很难让人不联想到SQL注入,但提示都说了不是SQL注入,所以就不往这方面想了 先查看一下网页源码,发现一段JavaScript代码,有一个关键类ctfs…...

css实现圆环展示百分比,根据值动态展示所占比例
代码如下 <view class""><view class"circle-chart"><view v-if"!!num" class"pie-item" :style"{background: conic-gradient(var(--one-color) 0%,#E9E6F1 ${num}%),}"></view><view v-else …...
质量体系的重要
质量体系是为确保产品、服务或过程质量满足规定要求,由相互关联的要素构成的有机整体。其核心内容可归纳为以下五个方面: 🏛️ 一、组织架构与职责 质量体系明确组织内各部门、岗位的职责与权限,形成层级清晰的管理网络…...

面向无人机海岸带生态系统监测的语义分割基准数据集
描述:海岸带生态系统的监测是维护生态平衡和可持续发展的重要任务。语义分割技术在遥感影像中的应用为海岸带生态系统的精准监测提供了有效手段。然而,目前该领域仍面临一个挑战,即缺乏公开的专门面向海岸带生态系统的语义分割基准数据集。受…...

免费PDF转图片工具
免费PDF转图片工具 一款简单易用的PDF转图片工具,可以将PDF文件快速转换为高质量PNG图片。无需安装复杂的软件,也不需要在线上传文件,保护您的隐私。 工具截图 主要特点 🚀 快速转换:本地转换,无需等待上…...

深度学习水论文:mamba+图像增强
🧀当前视觉领域对高效长序列建模需求激增,对Mamba图像增强这方向的研究自然也逐渐火热。原因在于其高效长程建模,以及动态计算优势,在图像质量提升和细节恢复方面有难以替代的作用。 🧀因此短时间内,就有不…...
HTML前端开发:JavaScript 获取元素方法详解
作为前端开发者,高效获取 DOM 元素是必备技能。以下是 JS 中核心的获取元素方法,分为两大系列: 一、getElementBy... 系列 传统方法,直接通过 DOM 接口访问,返回动态集合(元素变化会实时更新)。…...

GraphRAG优化新思路-开源的ROGRAG框架
目前的如微软开源的GraphRAG的工作流程都较为复杂,难以孤立地评估各个组件的贡献,传统的检索方法在处理复杂推理任务时可能不够有效,特别是在需要理解实体间关系或多跳知识的情况下。先说结论,看完后感觉这个框架性能上不会比Grap…...
13.10 LangGraph多轮对话系统实战:Ollama私有部署+情感识别优化全解析
LangGraph多轮对话系统实战:Ollama私有部署+情感识别优化全解析 LanguageMentor 对话式训练系统架构与实现 关键词:多轮对话系统设计、场景化提示工程、情感识别优化、LangGraph 状态管理、Ollama 私有化部署 1. 对话训练系统技术架构 采用四层架构实现高扩展性的对话训练…...