计算机网络技术基础第3章 计算机网络协议与体系结构
计算机网络基础教案

计算机网络基础教案第一章:计算机网络概述1.1 计算机网络的定义与发展1.2 计算机网络的分类1.3 计算机网络的组成与结构1.4 计算机网络的拓扑结构第二章:数据通信基础2.1 数据通信的基本概念2.2 数据传输的类型与标准2.3 数据编码与传输技术2.4 传输介质的选择与使用第三章:网络协议与体系结构3.1 网络协议的定义与分类3.2 计算机网络体系结构3.3 常见的网络协议及其作用3.4 网络协议的层次模型与通信过程第四章:网络互联设备与技术4.1 网络接口卡的作用与类型4.2 交换机的功能与分类4.3 路由器的功能与分类4.4 网络互联技术与设备的选择第五章:局域网技术5.1 局域网的概述与分类5.2 常见局域网技术及其特点5.3 局域网的组建与维护5.4 局域网的安全与管理第六章:广域网技术6.1 广域网的概述与分类6.2 常见广域网技术及其特点6.3 广域网的组建与维护6.4 广域网的安全与管理第七章:互联网基础7.1 互联网的概述与发展历程7.2 互联网的组成与结构7.3 互联网协议TCP/IP7.4 互联网的应用服务与技术第八章:网络安全与管理8.1 网络安全的概念与重要性8.2 计算机病毒的防范与处理8.3 网络攻击技术与防御策略8.4 网络管理的基本概念与技术第九章:网络编程与应用9.1 网络编程的基本概念与方法9.2 常用的网络应用程序及其工作原理9.3 网络应用开发技术与工具9.4 网络应用案例分析与实践第十章:云计算与大数据网络10.1 云计算的概述与架构10.2 云计算服务模型与部署模式10.3 大数据网络的概念与技术特点10.4 云计算与大数据网络的应用场景与案例分析重点和难点解析一、计算机网络的组成与结构难点解析:理解网络体系结构和分层模型的概念,以及各层协议的作用和相互关系。
二、数据通信基础难点解析:区分不同类型的数据传输标准和选择适当的传输介质。
三、网络协议与体系结构难点解析:理解协议分层的好处,以及如何在不同层次上实现网络通信。
第3章 计算机网络体系结构 Microsoft Word 文档

第3章计算机网络体系结构〖主要内容〗计算机网络体系结构概述,各层功能的简单介绍,主要介绍物理层和数据链路层及网络层。
〖教学重点〗OSI参考模型的七层功能,物理层概念,数据链路层的流量控制方法,HDLC概念。
计算机网络由多个互连的结点组成,结点之间要不断地交换数据和控制信息,要做到有条不紊地交换数据,每个结点就必须遵守一整套合理而严谨的结构化管理体系。
计算机网络就是按照高度结构化设计方法采用功能分层原理来实现的,即计算机网络体系结构的内容。
3.1 网络体系结构及协议的概念3.1.1 网络体系和网络体系结构网络体系(Network Architecture):是为了完成计算机间的通信合作,把每台计算机互连的功能划分成有明确定义的层次,并规定了同层次进程通信的协议及相邻之间的接口及服务。
网络体系结构:是指用分层研究方法定义的网络各层的功能、各层协议和接口的集合。
3.1.2 计算机网络体系结构计算机的网络结构可以从网络体系结构、网络组织和网络配置三个方面来描述,网络组织是从网络的物理结构和网络的实现两方面来描述计算机网络;网络配置是从网络应用方面来描述计算机网络的布局、硬件、软件和和通信线路来描述计算机网络;网络体系结构是从功能让来描述计算机网络结构。
网络体系结构最早是由IBM公司在1974年提出的,名为SNA计算机网络体系结构:是指计算机网络层次结构模型和各层协议的集合结构化是指将一个复杂的系统设计问题分解成一个个容易处理的子问题,然后加以解决。
层次结构是指将一个复杂的系统设计问题分成层次分明的一组组容易处理的子问题,各层执行自己所承担的任务。
计算机网络结构采用结构化层次模型,有如下优点:●各层之间相互独立,即不需要知道低层的结构,只要知道是通过层间接口所提供的服务●灵活性好,是指只要接口不变就不会因层的变化(甚至是取消该层)而变化●各层采用最合适的技术实现而不影响其他层●有利于促进标准化,是因为每层的功能和提供的服务都已经有了精确的说明3.1.3 网络协议1.协议(Protocol)网络中计算机的硬件和软件存在各种差异,为了保证相互通信及双方能够正确地接收信息,必须事先形成一种约定,即网络协议。
计算机网络基础教程-第3章_网络体系结构与协议

7
3.1.2 网络系统的层次结构
3、通信规则约定 从以上邮政通信过程与网络通信过程分析可知,在一定意 义上,它们两者的信息传递过程有很多相似之处。 (1)邮政通信与网络通信两个系统都是层次结构,可等价 成4层结构的系统。 (2)不同的层次有不同的功能任务,但相邻层的功能动作 密切相关。 (3)在邮政通信系统中,写信人要根据对方熟悉的语言, 确定用哪种语言;在书写信封时,国家不同规定也不同。 (4)计算机网络系统中,必须规定双方之间通信的数据格 式、编码、信号形式;要对发送请求、执行动作及返回应答予 以解释;事件处理顺序和排序。
第3章 网络体系结构与协议
计算机网络经过40年的发展, 使得计算机网络已经 成为一个海量、多样化的复杂系统。计算机网络的 实现需要解决很多复杂的技术问题: 支持多种通信 介质;支持多厂商和异种机互联;支持人机接口等。 本章重点讨论计算机网络体系结构的形成、OSI/RM 与TCP/IP模型、网络地址的形成、域名地址、子网 技术等。 掌握:计算机网络体系结构的基本概念、IP地址、 子网技术、域名地址的使用等。 熟悉:OSI/RM参考模型、TCP/IP模型。 了解:OSI/RM与TCP/IP的相同点和不同点。
12
3.2.1 OSI/RM的基本概念
2、定义方法 在OSI标准中,采用的是三级抽象: 体系结构(Architecture) 服务定义(Service Definition) 协议规格说明(Protocol Specification) OSI标准可分为三大类型: (1)总体标准:具有总的指导作用; (2)功能标准:为满足特定应用而从基本标准中选择接 口关系和通信规则等方面的汇集。 (3)应用标准:为基本应用定义层与层之间的接口关系 和不同系统之间同层的通信规则。
第3章 计算机网络体系结构与协议

第3章
计算机网络体系结构与协议
16
OSI环境中的数据传输过程OSI环境 环境中的数据传输过程OSI 3.2.4 OSI环境中的数据传输过程OSI环境 environment) (OSI environment)
主机A 主机 A 应用进程A 主机 B 应用进程B
应 表 会 传 网
用 层 示 层 话 层 输 层 络 层 网 CCP A
第3章
计算机网络体系结构与协议
11
OSI参考模型的结构 OSI参考模型的结构
主机 应 用 层 表 示 层 会 话 层 传 输 层 网 络 层 数据链路层 物 理 层 CCP 网 络 层 数据链路层 物 理 层 CCP 网 络 层 数据链路层 物 理 层 主机 应 用 层 表 示 层 会 话 层 传 输 层 网 络 层 数据链路层 物 理 层
第3章
计算机网络体系 结构与协议
第3章
计算机网络体系结构与协议
1
3.1 3.2
网络体系结构的基本概念 OSI参考模型 OSI参考模型
3.2.1 3.2.2 3.2.3 3.2.4 OSI参考模型的基本概念 OSI参考模型的基本概念 OSI参考模型的结构 OSI参考模型的结构 OSI参考模型各层的功能 OSI参考模型各层的功能 OSI环境中的数据传输过程 OSI环境中的数据传输过程
OSI参考模型的评价 3.4.1 对OSI参考模型的评价
• 层次数量与内容选择不是很好,会话层很少用到,表示层几乎是 空的,数据链路层与网络层有很多的子层插入; • OSI 参考模型将“服务”与“协议”的定义结合起来,使得参考 模型变得格外复杂,实现困难; • 寻址、流控与差错控制在每一层里都重复出现,降低系统效率; • 数据安全性、加密与网络管理在参考模型的设计初期被忽略了; • 参考模型的设计更多是被通信的思想所支配,不适合于计算机与 软件的工作方式; • 严格按照层次模型编程的软件效率很低。
第3章计算机网络体系结构(习题参考答案)

第3章计算机网络体系结构三、简答题1. 为什么要采用分层的方法解决计算机的通信问题?通过分层的方法,使得计算机网络复杂的通信处理问题转化成为若干相对较小的层次内的局部问题,对其进行的研究和处理变得相对容易。
2. “各层协议之间存在着某种物理连接,因此可以进行直接的通信。
”这句话对吗?不对。
物理连接只存在于最底层的下面。
各层协议之间只存在着称为“对等层通信”的逻辑连接。
3. 请简要叙述服务与协议之间的区别。
通过协议的规定,下一层可以为上一层提供服务,但是对于上一层的服务用户来说下面的协议是透明的。
协议是存在于对等层之间的,是水平的;服务存在于直接相邻的两个层次之间,是垂直的。
4. 请描述一下通信的两台主机之间通过OSI模型进行数据传输的过程。
发送数据的具体过程为:要进行通信的源用户进程首先将要传输的数据送至应用层并由该层的协议根据协议规范进行处理,为用户数据附加上控制信息后形成应用层协议数据单元再送至表示层;表示层根据本层的协议规范对收到的应用层协议数据单元进行处理,给应用层协议数据单元附加上表示层的控制信息后形成表示层的协议数据单元再将它传送至下一层。
数据按这种方式逐层向下传送直至物理层,最后由物理层实现比特流形式的传送。
当比特流沿着传输介质经过各种传输设备后最终到达了目标系统。
此后,接收数据的具体过程为:按照发送数据的逆过程,比特流从物理层开始逐层向上传送,在每一层都按照该层的协议规范以及数据单元的控制信息完成规定的操作,而后再将本层的控制信息剥离,并将数据部分向上一层传送,依此类推直至最终的、通信的目的用户进程。
5. 请简述虚电路服务的特点。
虚电路服务要求发送分组之前必须建立连接,即虚电路。
之后所有的分组都沿着虚电路依次进行传送。
在所有分组传送完毕后要释放连接。
它可以提供顺序、可靠的分组传输,适用于长报文的通信,一般应用于稳定的专用网络。
6. 请简述无连接服务的特点。
无连接服务无需事先建立连接。
计算机网络技术 第三章 计算机网络体系结构及协议

第三章 计算机网络体系结构及协议
3)常见的流量控制方案有:XON/XOFF方案和窗口机制。 ①XON/XOFF方案使用一对控制字符来实现流量控制,当接收方过载时, 可向发送方发送字符XOFF(DC3)暂停,待接收方处理完数据后,再向发送方发送 字符XON(DC1),使之恢复发送数据; ②窗口机制:其本质是在收到一个确定帧之前,对发送方可发送帧的数目加 以限制,这是由发送方调整保留在重发表中的待确认帧来实现的,如接收方来不及 处理,则接收方停止发送确认信息,发送表的重发表就增长,当达到重发表的限度 时,发送方就不再发送新帧直到收到确认信息为止。 发送窗口和接收窗口的大小可以不同,但接收窗口的尺寸不能大于发送窗口, 发送方和接收方的窗口尺寸不得大于信号范围的一半。发送窗口指发送方已发送但 尚未确认的帧序号队列的界,上下界分别称上下沿,上沿、下沿的间距称为窗口尺 寸。发送方每发一帧,待确认帧的数目加1,收到一个确认帧时,待确认帧的数目减 1.当重发表的计数值(待确认帧的数目)等于发送窗口尺寸时,停止发送新帧。 以滑动窗口的观点来统一看待空闲的RQ、Go-Back-N和选择重发,则①空闲 RQ:发送窗口=1,接收窗口=1;②Go-Back-N:发送窗口>1,接收窗口=1;③选择 重发:发送窗口>1,接收窗口>1.
第三章 计算机网络体系结构及协议
七、发送进程发送给接收进程中的数据, 实际上是经过发送方各层从上到下传送 到物理媒体,通过物理媒体传输到接收 方后,再经过从下到上各层的传递,最 后到达接收进程。
第三章 计算机网络体系结构及协议
八、物理层的传输单位是比特,它是指 在物理媒体之上为数据链路层提供一个 原始比特流的物理连接,它不是指具体 的物理设备,也不是指信号传输的物理 媒体,物理层的1建议是于1976年制定的DTE 如何与数字化的DCE交换信号的数字接 口标准。机械特性:采用15芯标准连接 器,定义了八条接口线;电气特性:类 似于RS-422的平衡接口;功能特性:按 同步传输的全双工或半双工方式运行。
《计算机网络技术基础》第三章
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
图3-3 OSI参考模型的结构
OSI参考模型中,划分层(子模块)要遵循以下原则: (1)各层(子模块)具有相对的独立性,保持层间交互的信息最少。 (2)单向调用:各层(子模块)只能引用其下层提供的服务。 (3)增值服务:在使用下层服务的基础上,各层完成特定的通信功能。
用户写信人邮政局运输部门用户收信人邮政局运输部门用户间约定信件格式和内容邮局间约定邮政编码等运输部门间约定到站地点费用等用户邮局约定信封格式及邮票邮局运输部门约定到站地点时间等用户子系统邮局子系统运输部门子系统甲地乙地图31邮政通信系统分层模型31网络体系结构概述从图31中可以看出邮政系统中的各种约定都是为了将信件从写信人送到收信人而设计的也就是说它们是因信息的流动而产生的
计算机网络技术基础
.
03
.
第3章
网络体系 结构
章节导读
计算机网络是一个庞大的、多样化的复杂 系统,涉及多种通信介质、多厂商和异种机互 连、高级人机接口等各种复杂的技术问题。要 使这样一个系统高效、可靠地运转,网络中的 各个部分都必须遵守一套合理而严谨的网络标 准。这套网络标准就称之为网络体系结构。
.
3.2 OSI参考模型
世界上第一个网络体系结构是1974年由IBM公司提出的“系统网络体系结构 (System Network Architecture,SNA)”。此后,许多公司纷纷推出了各自的网 络体系结构。虽然这些体系结构都采用了分层技术,但层次的划分、功能的分配 及采用的技术均不相同。随着信息技术的发展,不同结构的计算机网络互联已成 为迫切需要解决的问题。
.
3.2 OSI参考模型
机械特性:规定了物理连接时所使用可接插连接器的形状和尺寸,连接器中引脚的数量与 排列情况等。
第三章_计算机网络体系结构要点
源进程传送消息到目 标进程的过程: 消息送到源系统的 最高层; 从最高层开始,自 上而下逐层封装; 经物理线路传输到 目标系统; 目标系统将收到的 信息自下而上逐层 处理并拆封; 由最高层将消息提 交给目标进程。
源进程 消息
逻辑通信
目标进程 消息
N+1 N N-1
Pn+1
Pn Pn-1
第三章 计算机网络体系结构
本章学习要点:
网络体系结构与协议的概念
OSI参考模型
TCP/IP参考模型 OSI与TCP/IP两种模型的比较
3.1 网络体系结构与协议的概念
3.1.1 什么是网络体系结构
计算机网络体系结构是指整个网络系统的 逻辑组成和功能分配,它定义和描述了一 组用于计算机及其通信设施之间互连的标 准和规范的集合。 也就是说:为了完成计算机间的通信合作, 把计算机互连的功能划分成有明确定义的 层次,规定了同层次实体通信的协议及相 邻层之间的接口服务。网络体系结构就是 这些同层次实体通信的协议及相邻层接口 的统称,即层和协议的集合。
3.1.2 什么是网络协议 从最根本的角度上讲,协议就是规则。 网络协议,就是为进行网络中的数据交 换而建立的规则、标准或约定。连网的 计算机以及网络设备之间要进行数据与 控制信息的成功传递就必须共同遵守网 络协议。
网络协议主要由以下三要素组成: 语法 语法是以二进制形式表示的命令和相应的结 构,确定协议元素的格式(规定数据与控制 信息的结构和格式)如何讲 语义 语义是由发出请求、完成的动作和返回的响 应组成的集合,确定协议元素的类型,即规 定通信双方要发出何种控制信息、完成何种 动作以及做出何种应答 。讲什么 交换规则 交换规则规定事件实现顺序的详细说明,即 确定通信状态的变化和过程, 。应答关系
计算机网络技术基础单元3网络的体系结构与协议4传输层协议精品文档
端口的分配
端口根据其对应的协议或应用不同,被分配了不同的端口 号。负责分配端口号的机构是Internet 编号管理局 (IANA)。
(1) 保留端口
这种端口号一般都小于1024。它们基本上都被分配 给了已知的应用协议。
这些端口由于已经有了固定的使用者,不能被动态 地分配给其他应用程序。
常用“熟知”端口
二、TCP分段的格式
占32 比特,下一个期望接收的TCP 分段
号,相当于是对对方所发送的并已被本方 源端口号 所正确接收的分段目的的确端认口。号 序列号和确认
号共同序用号 于TCP 服务中的确认、差错控制。
确认序号
TCP 保 U A P R S F
首部
RC S S Y I
长度 留 G K H T N N
首部
RC S S Y I
长度 留 G K H T N N
窗口
检验和
紧急指针
4位,以4B为单位给出首部长度。它指出 TCP 报文段
的数据的起始位置。最大可取选值项1111.
数据
二、TCP分段的格式
源端口号
序号
确认序号
TCP 首部 长度
保UA P RS F
RC S S Y I 留GK H T N N
占的检应验6 用比和而特保,留为,将目来 前置为“0” 可选项
端口的分配
(2) 动态分配的端口
这种端口的端口号一般都大于1024。这一类的端口 没有固定的使用者,它们可以被动态地分配给应用程序 使用。也就是说,在使用应用软件访问网络的时候,应 用软件可以向系统申请一个大于1024的端口号临时代表 这个软件与传输层交换数据,并且使用这个临时的端口 与网络上的其他主机通信。 Dos窗口下使用netstat命令查看端口使用情况
计算机网络技术计算机网络体系结构与协议
计算机网络技术计算机网络体系结构与协议计算机网络技术: 计算机网络体系结构与协议计算机网络技术是现代社会不可或缺的一部分,它推动着信息交流和全球化。
计算机网络体系结构和协议是构建计算机网络的基础。
本文将介绍计算机网络体系结构的三层模型和常见的网络协议。
一、计算机网络体系结构计算机网络体系结构是指计算机网络中不同层次的组织和协调关系。
最常见的计算机网络体系结构是OSI(开放式系统互联)参考模型和TCP/IP(传输控制协议/互联网协议)模型。
1. OSI参考模型OSI参考模型是计算机网络体系结构的一种标准化框架,它将计算机网络划分为七个层次:(1)物理层:负责传输物理位,控制硬件设备之间的电信号传输。
(2)数据链路层:将物理传输的数据分组组装成帧,并提供错误检测和纠正。
(3)网络层:负责在网络中寻找最佳路径,并进行路由和转发。
(4)传输层:提供端到端的可靠数据传输,并进行流量控制和拥塞控制。
(5)会话层:负责建立、管理和终止应用程序之间的会话。
(6)表示层:处理数据的格式,进行数据压缩和加密。
(7)应用层:提供应用程序之间的通信,并实现特定协议的功能。
2. TCP/IP模型TCP/IP模型是互联网通信协议族的基础,它将计算机网络划分为四个层次:(1)网络接口层:与物理网络硬件交互,提供数据链路和物理地址。
(2)网络层:进行源到目的地的传输,提供IP地址和路由功能。
(3)传输层:提供端到端的数据传输,包括TCP和UDP。
(4)应用层:实现特定的网络应用,包括HTTP、FTP、SMTP等。
二、常见的网络协议网络协议是计算机网络中进行通信和数据交换的规则和标准。
下面介绍几个常见的网络协议。
1. HTTP(超文本传输协议)HTTP是一种用于传输超文本的协议,它是Web应用的基础。
通过HTTP,客户端(浏览器)可以向服务器发送请求,并获取服务器返回的数据。
2. FTP(文件传输协议)FTP是一种用于在计算机之间传输文件的协议。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(6)数据单元(Data Unit)
在OSI参考模型的不同结点内的对等层传送的是相同 名称的数据包。这种网络中传输的数据包,被称为“数据 单元”。由于每一个层次完成的功能不同,处理的数据单 元的大小、名称和内容也就不相同,如,帧、分组、报文 等;另外,数据单元不同,地址的类型也不相同,如,物 理(MAC)地址、IP地址、端口号等。
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
3.1.1
协议的本质
网络中的计算机之间进行通信时,的语言被称为“协 议”。只有能够讲,而且可以理解这些“语言”的计算机 才能在网络上与其他计算机彼此通信。从这个意义上讲, “协议”就是网络的本质。 协议定义了网络上的各种计算机和设备之间相互通信、 数据管理、数据交换的整套规则。
用户 A 用户 B
数据
数据
封装 数据 数据
拆装
控制信息
控制信息
图3-3 数据封装与拆装
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
(4)排序
数据设备
1 数据设备
2
3 数据设备 3 2 1 数据设备
图3-4 排序
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
(6)数据链路层(Data Link)
① 功能:负责在两个相邻结点间的线路上,无差错地传 送以“帧”为单位的数据。 ② 处理的数据单元:数据帧。 ③处理的地址:硬件的物理地址。
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
在计算机网络的一整套规则中,任何一种协议都需要 解决语义、语法和定时的问题。
1. 协议的语法(如何讲)问题 2. 协议的语义(讲什么)问题 3. 协议的定时(讲话次序)问题
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
(7)物理层(Physical)
① 功能:为“数据链路层”提供一个物理连接。物理 层定义了以下4个规章特性,用以确定如何使用物理传输 介质来实现两个结点间的物理连接。
② 物理层协议 ③ 处理的数据:二进制比特信号,如,二进制 的基带信号或模拟信号。 ④处理的地址:直接面向物理端口的各个管脚, 如RS-232的管脚。
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
3. OSI/RM七层模型的各层的功能
(1)应用层(Application)
① 功能:为了满足用户的需要,根据进程之间的通信 性质,负责完成用户要完成的各种程序或网络服务的接口 工作。 ② 处理的数据单元:报文。 ③ 处理的地址:进程标识,端口号。
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
(1)发送结点
在发送方结点内的上层和下层之间传输数据时,每经 过一层都对数据附加一个信息头部,即“封装”,而该层 的功能正是通过这个“控制头”(附加的各种控制信息,) 来实现的。
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
(5)网络层(Network)
①功能:使用逻辑地址(IP地址)进行寻址,通过路由 选择算法为数据分组通过通信子网选择最适当的路径, 并提供网络互联及拥塞控制功能。 ②处理的数据单元:分组。 ③处理的地址:逻辑地址,如,IP地址。
2. 接收端(收件人所在地区)
在接收端是按照由下至上,即D→C→B→A,的顺序 进行处理的。在每一层,都是依次拆封收到的包装,完成 本层应当完成的功能。
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
(2)接收结点
在接收方结点内,这七层的功能又依次发挥作用,并 将各自的“控制头”去掉,即“拆封”,同时完成各层相 应的功能。 不同的主机之间在有中间结点(网络互联设备)时, 主机之间进行数据通信的实际传输的数据流动参见图3-9。
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
2.OSI参考模型的层次划分原则
① 网络中各结点都划分为7个相同的层次结构。 ② 不同结点的相同层次都有相同的功能。 ③ 同一结点内各相邻层次之间通过层间接口, 并按照接口协议进行通信。 ④ 每一层直接使用下面一层提供的服务,间接 的使用下面所有层的协议。 ⑤ 每一层都向上一层提供服务。 ⑥ 不同结点之间按同等层的同层协议的规定, 实现对等层之间的通信。 网络中还有其他的体系结构的模型的分层数目虽然 各不相同;但目的和分层思想都是类似的。
2. 协议的分类
(1)标准或非标准协议 (2)直接或间接协议 (3)整体的协议或分层的结构化协议
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
3.2.1
计算机网络体系结构工作流程
计算机网络体系结构的工作流程与图3-6所示的邮政 系统的工作流程十分相似。 图3-6中,清楚地表明了信件发送和接收的过程,以 及怎样利用邮政系统来发送和接收信件。
1. 协议的功能 (1)分割与重组
协议的“分割”功能将较大的数据单元分割成较小 的数据包,其反过程为“重组”如图3-1所示。
用户 A 用户 B
报文
报文
分割
重组
图3-1 分割与重组
报文分割为 信息包
信息包重组 为报文
P
P
P
P
P
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航(5)信息流控制
协议的流量控制功能是指在信息流过大时,所采取 的一系列措施,如图3-5示。
信息流控制
传输信道
图3-5 信息流控制
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
(6)差错控制 (7)同步 (8)干路传输 (9)连接控制
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
2.网络体系结构的研究意义与划分原则
① ② ③ ④ ⑤ 各层之间相互独立。 结构上独立分割。 灵活性好。 易于实现和维护。 有益于标准化的实现。。
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
4. OSI参考模型的各个部分 (1)OSI模型在功能上分为3个部分 (2)OSI模型从控制上分为2个部分
① 第1、2、3层:即物理层、数据链路层和网络 层属于通信子网,负责处理数据的传输、转发、交换等通 信方面的问题; ② 第4、5、6、7层:即传输层、会话层、表示 层和应用层属于资源子网,负责数据的处理、网络服务、 网络资源的访问和服务方面的问题。
1. OSI参考模型的基本知识
国际标准化组织(ISO)颁布的开放系统互连参考模 型(OSI/RM),即七层网络通信模型。 OSI/RM体系结构七层模型从上到下依次为应用层、 表示层、会话层、传输层、网络层、数据链路层和物理层, 参见图3-7。
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
在OSI环境中,主机与主机之间通信时,实际的 数据流是如何传递的呢? 1. OSI参考模型主机结点间通信的数据流 不同的主机之间在没有中间结点设备时,主机之 间数据通信的数据流动参见图3-8。
(4)层次性模型结构
一个功能完备的计算机网络系统,采用了层次性结构; 每层都会包含一个或多个协议。为此,我们将网络层次性 结构模型与各层次协议的集合定义为计算机网络的体系结 构。
(5)实体(Entity)
实体通常是通信时能发送和接收信息的具体的软硬件 设施。
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
2018/10/26,第3章 计算机网络协议与体系结构,计算机网络技术基础(第4版),主编:尚晓航
(2)表示层(Presentation)
① 功能:处理结点间或通信系统间信息表示方式方面 的问题。 ② 处理的数据单元:报文。
(3)会话层(Session)
①功能:会话层的主要作用是组织、协商、管理两个应 用进程之间的会话。 ②会话的含义:就是在不同主机的应用进程之间建立、 维持联系。 ③处理的数据单元:报文。
这种分层体系结构的最大优点是层与层相互独立。而 且每层无须知道其他层次的功能;改变某一层的功能不会 影响其他层的工作。