第三章网络体系结构1

合集下载

第三章 计算机网络体系结构ppt课件

第三章 计算机网络体系结构ppt课件

图1 OSI参考模型
最顶层
最底层
.
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
(A)
(P) (S) (T) (N)
(DL) (PH)
通信子网
.
OSI中数据流动过程
用户看到的据流向
向实 际 数 据 流
向实 际 数 据 流
实际数据流向
.
2.3 OSI-RM 各层主要功能概述
1、物理层
2.1 网络体系结构及协议概念
2.1.1 网络体系结构的概念
计算机网络体系结构与网络协议是计算机网络技术 中的关键。
计算机网络的实现需要解决很多复杂的技术问题。 例如:①支持多种通信介质;②支持多厂商和异种机互 联,其中包括软件的通信规定及硬件接口的规范;③支 持多种业务,如远程登录、数据库、分布式计算等;④ 支持高级人机接口。
服务数据单元是指(N)实体为完成(N) 服务用户请求的功能所设置的数据单元
.
2.4.3 、服务原语: 在OSI-RM中,上层使用下层的服务,必须通过下
层交换一些命令,这些命令称为服务原语。
请求:用户要求服务做某项工作
服务原语
指示:用户被告知某事件发生了 响应:用户表示对某事件的响应
确认:用户实体收到关于它的请求答复
● 数据链路层协议分为两类:
● 面向字符型的主要特点是利用已定义好的一组 控制字符完成数据链路控制功能。
● 面向比特型的数据链路层,其规程传送信息的单 位称为帧。帧分为控制帧和信息帧。
.
1、数据链路层的功能
传输链路 传输链路是用于传输数据的通信信道,由双绞线、
光纤、 同轴电缆、微波、卫星通信等构成。 信道分为链路与通路两种:

计算机网络体系结构与网络协议

计算机网络体系结构与网络协议

第三章计算机网络体系结构与网络协议3.1 网络体系结构3.1.1 概述使相互通信的两个可能不同厂家、不同结构的计算机系统高度协调地交换数据,通信双方必须在有关信息内容、格式和传输顺序等方面遵守一些事先约定好的规则,如通信过程的同步方式、数据格式、编码方式等。

这些为进行网络中数据交换而制定的规则、标准与约定,称为网络协议。

考察一个实际社会中的邮政系统的结构、运行过程。

以下是邮政系统结构以及信件发送与接收过程的示意图。

3.1.2 网络体系结构的基本概念1. 协议(protocol)协议是一种通信规约。

不遵循双方事先约定好的规则与规定,就要出错。

计算机网络也是如此,网络中大量计算机之间要有条不紊地交换数据,就必须制定一系列的通信协议。

一个网络协议主要由三个要素组成:(1)语义:构成协议的协议元素的含义。

协议元素是指需要发出何种控制信息,以及完成的动作与做出的响应。

(2)语法:数据或控制信息的数据结构形式或格式(3)时序:对事件实现顺序的详细说明3. 接口(interface)接口是同一节点内相邻层之间交换信息的连接点。

低层向高层通过接口提供服务。

只要接口条件不变,低层功能不变,低层功能的具体实现方法与技术的变化不会影响整个系统的工作。

4. 体系结构(architecture)对于结构复杂的网络协议来说,最好的组织方式是层次结构模型。

计算机网络协议就是按照层次结构模型来组织的。

将网络层次结构模型与各层协议的集合定义为计算机网络体系结构(Network Architecture)。

即关于计算机网络应该设置哪几层,每层应提供哪些功能。

3.1.3 网络体系结构的特点1. 各层之间互相独立2. 灵活性好3. 结构上可以分割开,各层都可以采用最适合的技术来实现,各层实现技术的改变不影响其它层4. 易于实现和维护5. 有利于促进标准化3.2 开放系统互连参考模型3.2.1 OSI参考模型的制定开放系统互连参考模型OSI(Open system interconnection/Reference Model)是由国际标准化组织ISO制定的网络层次结构模型。

计算机网络(第二版)课后习题答案第三章

计算机网络(第二版)课后习题答案第三章

计算机网络参考答案第三章(高教第二版冯博琴)1 什么是网络体系结构?网络体系结构中基本的原理是什么?答:所谓网络体系就是为了完成计算机间的通信合作,把每个计算机互连的功能划分成定义明确的层次,规定了同层次进程通信的协议及相邻层之间的接口及服务。

将这些同层进程间通信的协议以及相邻层接口统称为网络体系结构。

网络体系结构中基本的原理是抽象分层。

2 网络协议的组成要素是什么?试举出自然语言中的相对应的要素。

答:网络协议主要由三个要素组成:1)语义协议的语义是指对构成协议的协议元素含义的解释,也即“讲什么”。

2)语法语法是用于规定将若干个协议元素和数据组合在一起来表达一个更完整的内容时所应遵循的格式,即对所表达的内容的数据结构形式的一种规定(对更低层次则表现为编码格式和信号电平),也即“怎么讲”。

3)时序时序是指通信中各事件发生的因果关系。

或者说时序规定了某个通信事件及其由它而触发的一系列后续事件的执行顺序。

例如在双方通信时,首先由源站发送一份数据报文,如果目标站收到的是正确的报文,就应遵循协议规则,利用协议元素ACK来回答对方,以使源站知道其所发出的报文已被正确接收,于是就可以发下一份报文;如果目标站收到的是一份错误报文,便应按规则用NAK元素做出回答,以要求源站重发该报文。

3 OSI/RM参考模型的研究方法是什么?答:OSI/RM参考模型的研究方法如下:1)抽象系统抽象实系统中涉及互连的公共特性构成模型系统,然后通过对模型系统的研究就可以避免涉及具体机型和技术实现上的细节,也可以避免技术进步对互连标准的影响。

2)模块化根据网络的组织和功能将网络划分成定义明确的层次,然后定义层间的接口以及每层提供的功能和服务,最后定义每层必须遵守的规则,即协议。

模块化的目的就是用功能上等价的开放模型代替实系统。

5 服务原语的作用是什么?试以有确认服务为例进行说明。

答:服务在形式上是用服务原语来描述的,这些原语供用户实体访问该服务或向用户实体报告某事件的发生。

第3章网络体系结构讲解

第3章网络体系结构讲解

无连接服务
特点(类似于邮政系统服务模式):
1、无连接服务中的数据传输过程不需要经过建立连接、连
接维护与终止连接三个过程;
计 算 机
2、无连接服务的每个分组都携带完整的目的结点地址,各 分组在系统中是独立传送的;
网 3、数据分组传输过程中,目的结点接收的数据分组可能出
络 现乱序、重复与丢失的现象;
4、无连接服务的可靠性不好,但是协议相对简单,通信效
络 • 接口数据单元IDU:PDU、PCI与ICI共同构成了IDU,它
为经过层间接口的数据单元。
• 服务数据单元SDU:下层接收到IDU后,从中除掉ICI, 此时的数据包称为SDU。
面向连接的服务
特点(类似于电话系统服务模式): 1、数据传输过程必须经过建立连接、连接维护与终止连接
的三个过程;
计 2、面向连接服务的传输连接类似一个通信管道,发送者在 算 一端放入数据,接收者从另一端取出数据; 机 3、数据传输时,数据包不必携带目的结点的地址; 网 4、接收到的数据与发送方发出的数据在内容和顺序上保持 络 一致,传输可靠性好,但是协议复杂,通信效率不高。
数据链路层的功能
① 数据链路管理:通信的两个实体之间数据链路的建立、维 护与释放。
② 采用差错控制与流量控制方法,使有差错的物理线路变成 无差错的数据链路。
③ 数据链路层数据传送单位为帧。
思考:数据链路与物理线路有什么区别?
一、协议和体系结构
网络层 网络中通信的两个计算机之间要经过许多的节点和链路或几个 通信子网,由于网络层数据传送单位是分组,因此网络层的主
计 算 机 网 络
• 对等实体:不同计算机中同一层的实体叫做对等(Peer) 实体。
• 服务:网络中各层向上层提供的一组功能(操作)。 在网络中服务分为:面向连接的服务和无连接服务 服务定义了两层之间的接口,上层是服务的用户,下层是服 务的提供者。

《计算机网络技术》第三章网络体系结构练习题

《计算机网络技术》第三章网络体系结构练习题

《计算机网络技术》第三章网络体系结构练习题一、填空题1.网络协议是指________________________,它由______、______、______3部分组成。

2计算机网络采用____________的体系结构,网络中两个结点对等功能层之间遵循相应的____________进行通信,相邻两层之间的交接处称为__________________。

3.OSI/RM的中文全称为__________________,它分为______层,由低到高分别是: ____________、____________、____________、____________、____________、____________、____________。

4.TCP/IP协议也采用分层体系结构,对应开放系统互连(OSI)参考模型的层次结构,可分为______层,依次为: ____________、____________、____________和____________。

5.为了保证比特流在物理通道上传输,物理层协议规定____________、____________、____________和____________4个方面的接口特性。

6.以太网是一种常用的____________结构局域网,它基于____________协议标准,采用介质访问控制方法__________________。

7.CSMA的中文意思是________________________,CSMA技术的特点为____________。

8.传输层的主要任务是保证传输的__________________。

9.面向连接的服务分为____________、____________、____________3个过程。

1O.TCP/IP的传输层有两个协议,分别是TCP和UDP,UDP协议用来提供____________服务,TCP协议提供__________________服务。

第三章 体系结构

第三章 体系结构

它们互相交织,形成了非常复杂的系统应用环境。
各种体系结构

如:IBM公司SNA Digital公司DNA ARPANET参考模型ARM 都采用层次结构
网络体系结构

为了解决不同媒介连接起来的不同设备和网络系 统在不同的应用环境下实现互操作的问题,采用 分层的方法,将网络互联的庞大而复杂的问题, 划分为若干个较小而容易解决的问题,计算机网 络的各层和层间协议的集合称为“网络体系结 构”。
对等层之间的通信是目的,
相邻层之间的通信是手段。
协议是水平的 服务是垂直的
(N)层、(N-1)、(N+1)之间协议和服务的关系是: (N)层实体利用(N-1)层提供的服务和执行(N)层 协议来对(N+1)提供服务。

服务和协议的关系

服务

是由一系列服务原语组成的,它位于层次接口的位置, 表示底层为上层提供哪些操作功能,如何实现这些功 能,服务不考虑。 是同一层次对等实体之间的,有关协议数据单元的格 式、意义以及控制规则的集合,实体使用协议的最终 目的是为了实现它所要提供的服务。
3、网络通信协议

1.网络协议 为进行网络中的数据(信息)交换而建立的 规则、标准或约定称为网络协议

计算机网络中实体之间有关通信规则的集合
实体


任何可以发送或接收信息的硬件/软件进程。 实体既可以是软件实体(如一个进程),也 可以是软件实体(如智能输入/输出芯片) 层功能实现的真正承担者
分流
复用 普通

一个(N+1)实体可以通过一个或多个(N)SAP 与一个或多个(N)实体相连
四、数据单元



计算机网络技术 第三章 计算机网络体系结构及协议

计算机网络技术 第三章  计算机网络体系结构及协议

第三章 计算机网络体系结构及协议
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的平衡接口;功能特性:按 同步传输的全双工或半双工方式运行。

第三章_计算机网络体系结构要点

第三章_计算机网络体系结构要点


源进程传送消息到目 标进程的过程: 消息送到源系统的 最高层; 从最高层开始,自 上而下逐层封装; 经物理线路传输到 目标系统; 目标系统将收到的 信息自下而上逐层 处理并拆封; 由最高层将消息提 交给目标进程。
源进程 消息
逻辑通信
目标进程 消息
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.2.3 模型中的数据传输
所谓数据单元是指各层传输数据的最小单位。图 中最左边一列交换数据单元名称,是指各个层次 对等实体之间交换的数据单元的名称。 所谓协议数据单元PDU(Protocol Data Unit) 就是对等实体之间通过协议传送的数据。 这个在发送节点自上而下逐层增加头(尾)信息, 而在目的节点又自下而上逐层去掉头(尾)信息的 过程叫做封装。
网络中同等层之间的通信规则就是该层使用的协议,如有 关第N层的通信规则的集合,就是第N层的协议。 而同一计算机功能层之间的通信规则称为接口,如在第N 层和第(N+1)层之间的接口称为N/(N+1)层接口。 总的来说,协议是不同机器同等层之间的通信约定;而接 口是同一机器相邻层之间的通信约定。不同的网络体系结 构中,分层的数量、各层的名称和功能及协议都各不相同。 但是,在所有的网络中,每一层的目的都是向它的上一层 提供一定的服务。
《计算机网络基础》第三章
3.2.1 模型结构
发送进程 应用层协议 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 网络层 数据链路层 物理层 表示层协议 表示层 会话层协议 会话层 传输层协议 传输层 网络层 数据链路层 物理层 网络层 数据链路层 物理层 网络层 数据链路层 物理层 物理介质 路由器 主机A 通信子网 路由器 路由器 主机B 应用层 接收进程
《计算机网络基础》第三章
3.1.2 协议分层与体系结构
计算机网络采用分层结构还有利于交流、理解和标 准化。具体优点如下: (1)各层之间是独立的。 (2)灵活性好。 (3)结构上可以分割开。 (4)易于实现和维护。 (5)能促进标准化工作。
《计算机网络基础》第三章

cn3

cn3

电信号(或光信号)在物理媒体中传播 从发送端物理层传送到接收端物理层
2 1
应用层(application layer) 物理传输媒体
计算机 1 向计算机 2 发送数据
计算机 1 AP1 5 4 3 2 1 计算机 2 AP2 5 4 3 2
物理层接收到比特流,上交给数据链路层 1
计算机 1 向计算机 2 发送数据
计算机 2 AP2 5
应用程序数据 应用程序数据 应用程序数据 应用程序数据 应用程序数据 链路层 尾部
T2
4 3 2 1
10100110100101 比 特 流 110101110101
计算机 1 向计算机 2 发送数据
计算机 1 AP1 5 4 3 2 1
H2
计算机 2 AP2 5 4
计算机 2 的物理层收到比特流后 交给数据链路层
计算机 1 AP1 5 4 3 2 1 计算机 2 AP2 5 4 3
数据链路层剥去帧首部和帧尾部 2 取出数据部分,上交给网络层
1
计算机 1 向计算机 2 发送数据
计算机 1 AP1 5 4 3 2 1 计算机 2 AP2 5 4
网络层剥去首部,取出数据部分 3 上交给运输层
2 1
计算机 1 向计算机 2 发送数据
第三章 计算机网络体系结构
主要内容
3.1计算机网络的体系结构的形成 计算机网络的体系结构的形成 3.2计算机网络的体系结构 计算机网络的体系结构
3.2.1 计算机网络功能的分层 3.2.2 协议和协议的分层结构 3.2.3 计算机网络的体系结构
3.3典型计算机网络参考模型 典型计算机网络参考模型
3.3.1 计算机网络的标准化 3.3.2 OSI参考模型 参考模型 3.3.3 TCP/IP参考模型 参考模型

第三章 计算机网络体系结构与协议

第三章 计算机网络体系结构与协议
将不同的系统分成相同的层次; 在不同系统的最低层之间存在着“物理”通信; 不同系统的对等层次之间存在着“虚拟”通信; 对不同系统的对等层之间的通信有明确的通信规定;
高层使用低层提供的服务时,并不需要知道低层服务 的具体实现方法。
2. 各层次间的关系
网络协议都是按层的方式来组织,如图3-1所示,每一层都能完成 一组特定的、有明确含义的功能,每一层的目的都是向上一层提供 一定的服务,而上一层不需要知道下一层是如何实现服务的。
3. 网络层
网络层的主要任务是:进行路由选择,以确保数据分组从发送端到 达接收端,并在数据分组发生阻塞时进行拥塞控制。
网络层还要解决异构网络的互连问题,以实现数据分组在不同类 型的网络中传输。
网络层协议的代表有:IP、IPX、RIP、OSPF等。
4. 传输层
传输层的主要任务是:为上一层进行通信的两个进程之间提供一个 可靠的端到端服务,使传输层以上的各层不再关心信息传输的问题。 端到端是指:进行相互通信的两个节点不是直接通过传输介质连 接起来的,相互之间有很多交换设备(如路由器)。 传输层从会话层接收数据,形成报文(Message),并且在必要时 将其分成若干个分组,然后交给网络层进行传输。 传输层协议的代表有:TCP、UDP、SPX等。
(3)传输层
与OSI参考模型的传输层类似,TCP/IP参考模型的传输层的主要功 能是:使发送方主机和接收方主机上的对等实体可以进行会话。 在传输层上定义了以下两个端到端的协议:传输控制协议(TCP) 和用户数据报协议(UDP)。 TCP是一个面向连接的可靠传输协议,而UDP是一个面向无连接 的不可靠传输协议。
图3-2 对等实体间通信示意图
3. 层次间的关系举例
具体实例请参照教材P46学习。

计算机网络第三章参考答案

计算机网络第三章参考答案

第三章作业参考答案1.什么是网络体系结构?网络体系结构中的基本原理是什么?答:(1)计算机网络中,层、协议和层间接口的集合被称为计算机网络体系结构(2)网络体系结构中的基本原理是分层原理:计算机网络中采用了分层方法,把复杂的问题划分为若干个较小的、单一的局部问题,在不同的层次上予以解决。

2.什么是实体?什么是对等实体?什么是服务数据单元?什么是协议数据单元?答:(1)实体:任何可以发送或接收信息的硬件/软件进程;(2)对等实体:分别位于不同系统对等层中的两个实体;(3)服务数据单元:指定层的接口数据的总和;(4)协议数据单元:网络体系结构中,对等层之间交换的信息报文统称为协议数据单元。

3.什么是网络协议?它在网络中的作用是什么?网络协议的三要素是什么?答:(1)网络协议:计算机网络中进行数据交换而建立的规则、标准或约定的集合;(2)作用:约定通信双方在通信时必须遵守的规则;(3)三要素:语法、语义、时序(“同步”也可以,但不如“时序”更贴切)。

4. 协议与服务之间的区别是什么?答:协议:对等实体间通信时必须遵守的规则;服务:某一层向它的上一层提供的一组操作,定义了该层要代表其用户执行哪些操作;协议是不同网络系统对等层之间的关系,而服务则是相同网络系统上下层之间的关系。

5. 服务分哪两类?有什么区别?比较数据报与虚电路两种服务各自的优缺点及适用场合?答:(1)服务分为:面向连接服务和无连接服务;区别如下:1)面向连接服务:在数据交换之前,必须先建立连接,当数据交换结束后,则应终止这个连接;具有连接建立、数据传输和连接释放三个阶段;静态分配资源,传输前需建立连接;提供可靠的传输服务,无错、按序、无丢失、不重复;仅在连接阶段需要完整的目的地址;适用在一段时间内向同一目的地发送大量报文,实时性要求高的场合。

2)无连接服务:两个实体在数据传输时动态地进行分配通信时所需的资源。

动态分配资源,不能防止报文的损失、失序、丢失和重复;需要为每一个报文提供完整的目的地址,适用少量零星报文的场合。

计算机网络技术第三章知识点

计算机网络技术第三章知识点

3.1 网络体系结构的基本概念1.网络体系结构是指能完成计算机间的通信合作,把每个计算机互联的功能划分成明确定义的层次,并规定同层次进程通信的协议及相邻层之间的接口服务;也即指用分层研究方法定义的网络各层的功能,各层协议和接口的集合。

2.ISO制定OSI开放系统互联参考模型,但并没有形成实际的产品。

TCP/IP协议是Internet上采用的协议,是一个广泛使用的工业产品,是一个工业标准,是事实上的标准。

3.协议是一组规则的集合,是进行交互的双方必须遵守的约定。

4.通信协议三要素:语法、语义和交换规则。

5.语法是以二进制形式表示的命令和相应的结构,确定协议元素的格式(规定数据与控制信息的结构和格式)。

6.语义是有发出请求、完成的动作和返回的响应组成的集合,确定协议元素的类型,即规定通信双方要发出各种控制信息、完成何种动作以及做出何种应答。

7.交换规则规定事件实现顺序的详细说明,即确定通信状态的变化和过程,如通信双方的应答关系。

8.通信协议的特点:1)层次性。

网络系统体系结构是有层次的。

通信协议被分为多个层次,在每个层次内又可以被分为若干子层,协议各层次有高低之分。

2)可靠性和有效性。

如果通信协议不可靠就会造成通信混乱和终端,只有通信协议有效,才能实现系统内的各种资源共享。

9.在网络层次结构模型中,N层是N-1层的用户,同时是N+1层的服务提供者。

10.一台计算机上的第N层与另一台计算机上对应的第N层进行对话,通话的规则就是第N层协议。

11.网络体系结构中采用层次化结构的优点:1)各层之间相互独立,高层不必关心低层的实现细节,只要知道低层所提供的服务以及本层向上层所提供的服务即可,能真正做到各司其职。

2)有利于实现和维护,某个层次实现细节的变化不会对其他层次产生影响。

3)易于实现标准化。

3.2 OSI参考模型1.1983年国际标准化组织ISO正式颁布了网络体系结构标准——开放系统互联参考模型OSI/RM,简称OSI,形成了所谓七层协议的体系结构。

3.1 1_4节 网络体系结构

3.1  1_4节 网络体系结构

来实现;
每一层功能简单, 易于实现和维护;
某一层需改动时, 只要不改变接口服务关系, 其
它层则不受影响, 灵活性好;

有利于促进标准化;
层次如何划分?

网络的层次分得过多(太细),则网络各个 功能层的“职责”分明,便于实现;但分得过 细会产生许多衔接上的麻烦,增加各功能层接 口之间交互的信息量,增加系统开销,也等于 降低了连网计算机的响应速度和工作效率。 分的层次太少(粗),则容易发生不同性质 的功能模块相互混淆在一起,由于结构不合理 而造成设计上以及今后维护上的困难。
本 节 结



3.2 开放系统互连参考模型
两个最重要的网络参考模型: OSI参考模型, TCP/IP参考模型。
OSI参考模型
– 1974年,IBM公布了SNA(System Network Architecture)
– DEC 公布了 DNA(Distributed Network Architecture)
ISO/OSI

物理接口
– 机械特性:如接插件规格
– 电气特性:如信号电平

传输规则
– 功能特性: 如引脚功能 – 规程特性: 如何通信

具体表现
– 线路结构:点对点、多点 – 传输方式:单工、半双工、全双工 – 拓扑结构:网状、星型、树型、总线、环型 – 编码方式:单极、双极、双相等等 – 物理介质:电缆、光纤、无线介质
SDU与(N)-UD的关系
服务原语的种类

请求 N N+1 证实

指示
N+1 响应 N



请求(Request):服务用户向服务提供者请求服务,如

计算机网络技术基础(微课版)曾德生 习题答案

计算机网络技术基础(微课版)曾德生 习题答案

第一章计算机网络概述一、简答题1.计算机网络经历了哪些发展阶段,各自有什么特点?大致经历了4个阶段:面向终端的单主机远程连接网络,特点:结构简单,易于实现,可靠性较低;多机系统互连的计算机网络,特点:面向多机互联,通信和资源分别独立,逐渐形成了资源子网和通信子网的概念;开放式标准化网络体系结构的网络,特点:为了促进网络产品的开发,各大公司纷纷制定了自己的网络技术标准,最终促成了国际标准的制定。

计算机网络互联与高速网络,特点:计算机技术、通信技术以及建立在Internet技术基础上的计算机网络技术得到了迅猛发展,Internet被广泛应用,高速网络技术与基于Web 技术的Internet网络应用迅速发展,网络技术对工作和生活的渗透越来越多。

2.计算机网络的通常有什么组成的,有哪些功能?计算机网络在物理结构上,可以分为硬件和软件两个部分,从组成网络的各种设备或系统的功能看,计算机网络可分为两部分(两个子网),一个称为资源子网,一个称为通信子网。

3.常见的计算机网络拓扑有哪些类型?采用广播信道通信子网的基本拓扑构型主要有4种:总线型、树形、环形、无线与卫星通信型。

在采用点对点线路的通信子网中,每条通信线路连接一对节点。

采用点对点线路的通信子网的基本拓扑构型有4类:星形、环形、树形与网状。

二、操作题略第二章数据通信技术一、选择题1.C2.C3.D4.A5.B6.B二、简答题1.数据通信的基本概念是什么?数据通信系统是指以计算机为中心,用通信线路连接分布在各地的数据终端设备而执行数据传输功能的系统。

2.数据通信的系统模型包括哪些部分?通信系统的一般模型包括信源、发送设备、信道、噪声源、接收设备和信宿 6 个部分。

3.数据通信的主要技术指标有哪些?数据传输速率、信道容量、信道带宽、误码率、吞吐量.4.什么是串行通信和并行通信?串行通信是指只有 1 个数据位在设备之间传输。

并行通信是指多个数据位同时在设备之间进行传输。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3
计算机网络
二、 与网络层次体系结构相关的常见概念
网络的体系结构:计算机网络的各层及其协议的集合称为. 体系结构是抽象的,而实现则是具体的,是真正在运行的计算机硬
件和软件。
网络协议:为进行网络中的数据交换而建立的规则、标准或约定。 一个网络协议主要由以下三个要素组成: (1)语法,即数据与控制信息的结构或格式; (2)语义,即需要发出何种控制信息,完成何种动作以及做出何
3.2.1物理层 一、物理层的功能和特性 1、物理层的功能 实现两个网络设备之间二进制位流的透明传输,对上层(数据链 路层)屏蔽物理传输介质的差异;利用传输介质为通信的网络 结点之间建立、管理和释放物理连接; 2、物理层的特性 物理层涉及机械、电气、功能、过程接口四个方面的特性。 1)机械特性 机械特性规定了物理连接时所使用接插式连接的形状和尺寸,引 脚数与排列方式。 2)电气特性 电气特性规定了在物理层传输二进制比特流信号电平的高低,阻 抗匹配,传输速率,传输距离。
23
计算机网络
链路层向下与物理层连接,向上与网络层连接,完成的任务 是实现与“相邻节点“的无差错透明通信。 一、数据链路层的主要功能归纳如下: (1)链路管理 数据链路的建立、维持和释放就叫做链 路管理。 (2)信息的帧化 以帧位单位进行传送。 (3)流量控制(flow control)
不允许出现发送速度超过 接收能力的现象。
传输层的功能(传输层是整个网络体系结构中的关键部分)
传输层的主要功能是向用户提供可靠端到端(end-to-end)服务; 处理数据包错误、数据包次序、流控,以及其他一些关键传输问 题;具体如下: 1、映射传输层地址到网络地址 传输层要在用户进程之间提供可靠和有效的端到端服务,必须把 一个目标用户进程和其他的用户进程区分开来,这是由传输地址 来实现的。传输地址的构成有两种办法: (1)层次地址 该地址由一系列的域组合而成,把它们在空间上分开来。 例如 (地址)=<国家><网络><主机><端口> (2)平面地址空间
(4)差错控制 (5)透明传输 重发、校验机制。 零比特填充
(6)帧同步
(7)寻址
24
计算机网络
3.2.3网络层
网络层模型
传输层
主机A 主机B
网络连接
网络层
结点 1 结点 2 结点 3
数据链路连接
数据链路连接
数据链路层 网络层是通信子网的最高层,对上层用户屏蔽了子网通信的 细节,如子网类型、拓扑结构、子网数目,向上层提供一致 的服务、统一的地址
一个功能完备的计算机网络需要制定一整套复杂的协 议集; 网络协议是按层次结构来组织的; 网络层次结构模型与各层协议的集合称为网络体系结 构; 网络体系结构对计算机网络应该实现的功能进行了精 确的定义; 体系结构是抽象的,而实现是指能够运行的一些硬件 和软件。
8
计算机网络
实体、服务、服务原语的概念 实体这一名词表示任何可发送或接收信息的硬件或软件 服务是网络中各层向其相邻上层提供的一组功能集合,是单向 的,在形式上是由一组原语(或操作)来描述的。有面向连接 服务与无连接服务之分。 服务原语提供用户实体访问该服务或向用户实体报告某事件的 发生。分四类请求、指示、响应、确认。可以带参数。其中有 确认的服务包括了完整的四步, 服务与协议的关系 协议是“水平的”,即协议是控制对等实体之间通信的规则。 但服务是“垂直的”,即服务是由下层向上层通过层间接口提 供的。上层使用下层所提供的服务必须通过与下层交换一些命 令,这些命令在OSI中称为服务原语。
21
计算机网络
下图画的是EIA-232最常用的10根引脚的作用,括弧中的数目为 引脚的编号。
22
计算机网络
3.2.2 数据链路层的基本概念 链路(link)就是一条无源的点到点的物理线路段,中间没有任 何其他的交换结点。 数据链路(data link)则是另一个概念。这是因为当需要在一 条线路上传送数据时,除了必须有一条物理线路外,还必须 有一些必要通信协议来控制这些数据的传输。 也有人采用另外的术语。这就是将链路分为物理链路和 逻辑链路。物理链路就是上面所说的链路,而逻辑链路就是 上面的数据链路,是物理链路加上必要的通信协议。
26
计算机网络
二、 网络服务
1、面向连接的服务—虚电路服务 典型的网络协议—X.25。 适于传输要求高可靠性、连接大量传输的应用。 2、无连接的服务—数据报 典型的网络协议为互联网协议IP。 适于传送信息不太长的应用,但效率高,可靠性差,随着通讯 条件的提高,应用广泛。
27
计算机网络
3.2.4
传输层
14
计算机网络
3.2 OSI参考模型 1977年国际标准化组织(ISO)的技术委员会专门研究开放 系统互连,直到1983年,终于形成了开放系统互连基本参 考模型的正式文件,即著名的ISO7498国际标准。在OSI中 的“开放”是指只要遵循OSI标准,一个系统就可以与位于 世界上任何地方、同样遵循同一标准的其它任何系统进行 通信; OSI标准中,采用的是三级抽象: 体系结构(architecture) 服务定义(service definition) 协议说明(protocol specification)
15
计算机网络
OSI 体系结构 (architecture) 具体地定义了 一个七层模型,用来进行进程之间的通信。这七 层模型自下而上为物理层、数据链路层、网络层、 传输层、会话层、表示层和应用层。
16
计算机网络
ISO/OSI网络模型
17
计算机网络
完整的OSI数据传递与流动过程
18
计算机网络
20
计算机网络
1)机械特性 RS-232-C为25芯连接器。 2)电气特性 信号电平:-15~-5V,表示逻辑“1”;+5~+15V,表示 逻辑“0”; 传送距离:15m; 3)功能特性 定义21根接口线,分五类: A类:地线;B类:数据线;C类:控制线;D类:定 时线;S类:辅助信号线。 4)规程特性 整个过程: 主叫端拨号,建立连接过程; 发送数据; 线路拆除。
在任何相邻两层之间的关系可概括为下图所示的那样。在服
务提供者的上一层的实体,也就是“服务用户”,它使用服务 提供者所提供的服务。
10
计算机网络
11
计算机网络
三、 分层的好处
(1)各层之间是独立的。 (2)灵活性好。
书写信件 贴邮票 送邮箱 收集信件 盖邮戳 信件分拣 信件打包 送运输部门
社会上存在的邮政系统
28
计算机网络
传输层的功能
2、多路复用与分割 1)一对一 2)多对一(向上多路复用) 3)一对多(分割或向下多路复用) 3、传输连接的建立与释放 4、分段与重组 5、组合与分解
29பைடு நூலகம்
计算机网络
3.2.5会话层
9
计算机网络
服务访问点、服务数据单元、协议数据单元的概念 在同一系统中相邻两层的实体进行交互(即交换信息)的地方,
通常称为服务访问点SAP (Service Access Point)。
OSI将层与层之间交换的数据的单位称为服务数据单元SDU (Service Data Unit) 在对等层次上传送的数据,其单位都称为该层的协议数据单元 PDU (Protocol Data Unit)。
发信者 通信者活动 收信者 通信者活动 阅读信件
(3)结构上可分割开。
(4)易于实现和维护。
邮局服务业务
邮局服务业务
信件投递 信件分拣
邮局转送业务
邮局转送业务
分发邮件 邮件拆包 转送邮局 接收邮包
(5)能促进标准化工作。
路由选择 运输 运输部门的邮件运输业务
12
计算机网络
四、网络层次划分的原则(可参考P67OSI分层原则)

网中各结点都具有相同的层次; 不同结点的同等层具有相同的功能; 同一结点内相邻层之间通过接口通信; 每层可以使用下层提供的服务,并向其上层提供服务; 不同结点的同等层通过协议来实现对等层之间的通信。 层次的划分应该有助于制定网络协议的国际标准。
13
计算机网络
五、常见的网络层次模型 1. OSI/RM参考模型 OSI标准中采用体系结构、服务定义、协议规格说明三级抽 象,将网络分成:物理层、数据链路层、网络层、传输层、会 话层、表示层、应用层。 2.TCP/IP参考模型 TCP/IP参考模型将网络分成:网络接口层、网络层、传输 层、应用层。 3.LAN参考模型 LAN 参考模型是 IEEE 制定的标准。它将网络分成:逻辑链路 控制层、介质访问控制层、物理层。 (1) 逻辑链路控制(LLC,Logical Link Contral)层 (2) 介质访问控制(MAC,Media Access Contral)层 (3) 物理层
计算机网络
第三章 网络体系结构
3.1 网络层次体系结构 3.2 OSI参考模型 3.3 TCP/IP体系结构 3.4 OSI参考模型与TCP/IP参考模型的比较 3.5 总结 本章学习重点 1. 了解什么是网络层次模型 2. OSI/RM、TCP/IP模型的分层情况及各层的 主要功能
1
计算机网络
3.1 网络层次体系结构
19
计算机网络
3)功能特性 功能特性说明接口信号引脚的功能分配和确切 定义。 4)过程特性 过程特性规定了利用信号线进行二进制比特流 传输的操作过程。 二、物理层的协议 两种最常用的接口标准:RS-232-C/V.24和X.21。 1. 模拟传输的DTE/DCE 标准RS-232-C/V.24 RS-232-C 是美国电子工业协议EIA1969 年发布的标准,它 与 CCITT 推荐的 V.24 安全兼容,它规定了计算机或终端设备与 MODEM 之间的物理层标准。
相关文档
最新文档