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

合集下载

第三章 计算机网络体系结构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章_网络体系结构与协议

计算机网络基础教程-第3章_网络体系结构与协议
6
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)应用标准:为基本应用定义层与层之间的接口关系 和不同系统之间同层的通信规则。

第三章 体系结构

第三章 体系结构

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

如: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章 计算机网络体系结构与协议

第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章计算机网络体系结构(习题参考答案)

第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章计算机网络体系结构本章要点3.1 网络体系结构概述3.2 OSI七层协议模型3.3 TCP/IP的体系结构本章要点:网络体系结构的概念物理层、数据链路层、网络层、传输层、高层的功能TCP/IP体系结构3.1.1 网络体系结构的概念高层不需要知道低层是如何实现的,只需要知道低层所提供的服务,以及本层向上层提供的服务,各层独立性强。

当任何一层发生变化时,只要层间接口不发生变化,那么这种变化就不会影响到其他层,适应性强。

整个系统已被分解为若干易于处理的部分,这种结构使得一个庞大而又复杂的系统实现和维护起来更容易。

每层的功能与所提供的服务都有精确的定义和说明,有利于促进标准化。

邮政服务的层次模型3.1.2网络协议网络协议的定义为实现网络通信而建立的关于信息传输顺序、信息格式和信息内容等方面的一组规则、标准或约定,统称为网络协议(Protocol)网络协议的三要素语法:用于确定协议元素的格式,即数据与控制信息的结构和格式。

语义:用于确定协议元素的类型,即规定了通信双方需要发出何种控制信息,完成何种动作,以及做出何种应答。

定时:用于确定通信速度的匹配和时序,即对事件实现顺序的详细说明。

3.1.2网络协议TCP/IP协议、IPX/SPX协议、NetBEUI协议3.1.3 OSI参考模型1 OSI参考模型概述OSI参考模型是标准化的、开放式的计算机网络层次结构模型。

“开放”的含义是:任何两个遵守OSI参考模型和有关标准的系统都可以进行互连。

这里的“系统”指的是计算机、终端或其他外部设备等。

OSI参考模型将计算机网络分成了互相独立的7层,从下到上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层2 OSI参考模型中的数据传输过程在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 什么是网络协议 从最根本的角度上讲,协议就是规则。 网络协议,就是为进行网络中的数据交 换而建立的规则、标准或约定。连网的 计算机以及网络设备之间要进行数据与 控制信息的成功传递就必须共同遵守网 络协议。

网络协议主要由以下三要素组成: 语法 语法是以二进制形式表示的命令和相应的结 构,确定协议元素的格式(规定数据与控制 信息的结构和格式)如何讲 语义 语义是由发出请求、完成的动作和返回的响 应组成的集合,确定协议元素的类型,即规 定通信双方要发出何种控制信息、完成何种 动作以及做出何种应答 。讲什么 交换规则 交换规则规定事件实现顺序的详细说明,即 确定通信状态的变化和过程, 。应答关系

工业控制网络与人机界面组态课件 计算机网络的体系结构

– 确信对方已做好接收和存储文件的准备。 – 双方协调好一致的文件格式。
• 两个主机将文件传送模块作为最高的一 层 。剩下的工作由下面的模块负责。
两个主机交换文件
主机 1 文件传送模块
只看这两个文件传送模块 好像文件及文件传送命令 是按照水平方向的虚线传送的
主机 2 文件传送模块
把文件交给下层模块 进行发送
主机 2 AP2 5
4 3 2 1
主机 1 向主机 2 发送数据
主机 1 AP1 5
4 3
注意观察加入或剥去首部(尾部)的层次
应用层首部
运输层首部 H5
网络层首部
链路层
H4 H5
首部
H3 H4 H5
应用程序数据 应用程序数据 应用程序数据 应用程序数据
链路层 尾部
主机 2 AP2 5
4 3
2
H2 H3 H4 H5 应 用 程 序 数 据 T2
4. TCP/IP的应用层对应OSI中的应用层,它包含了OSI会 话层和表示层中的部分功能。即TCP/IP把OSI传输层 以上统称为应用层。
TCP/IP的功能描述
• 网络接口层可以是以太网、令牌环、甚至是ATM 等,这里就不再讨论。
第3章 计算机网络的体系结构
3. 1 计算机网络体系结构的形成
• 相互通信的两个计算机系统必须高度协 调工作才行,而这种“协调”是相当复 杂的。
• “分层”可将庞大而复杂的问题,转化 为若干较小的局部问题,而这些较小的 局部问题就比较易于研究和处理。
关于开放系统互连参考模型
OSI/RM
• 只要遵循 OSI 标准,一个系统就可以和位于世 界上任何地方的、也遵循这同一标准的其他任 何系统进行通信。

第三章 网络体系结构


《计算机网络基础》第三章
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)能促进标准化工作。
《计算机网络基础》第三章
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

(3) 网络层(Network Layer) 该层的主要作用是解决如何使数据包通过各结点传送的问题, 即通过路径选择算法(路由)将数据包送到目的地 网络层是为传输层提供服务的,传送的协议数据单元称为数 据包或分组。
第三章 计算机网络体系结构


(4) 传输层(Transport Layer) 传输层的作用是为上层协议提供端到端的可靠和透明的数据 传输服务,包括处理差错控制和流量控制等问题。 传输层传送的协议数据单元称为段或报文。 (5) 会话层(Session Layer) 会话层主要功能是管理和协调不同主机上各种进程之间的通 信(对话),即负责建立、管理和终止应用程序之间的会话。 会话层得名的原因是它很类似于两个实体间的会话概念。例 如,一个交互的用户会话以登录到计算机开始,以注销结束。

将一个复杂系统分解为若干个容易处理的子系统,然后“分 而治之”,这种结构化设计方法是工程设计中常见的手段。 对于计算机网络系统这样一个十分复杂的系统,分层是系统 分解的最好方法之一。 (以寄信为例,通过下图说明)

第三章 计算机网络体系结构
书写信件, 贴邮票, 送邮箱 收集信件, 盖邮戳, 信件分拆 信件打包, 送运输部 门Βιβλιοθήκη 重点/难点
第三章 计算机网络体系结构

一、OSI参考模型简介

1、OSI(Open System Interconnection)参考模型:开放 式系统互联。 “开放”:表示任何两个遵守OSI标准的系统可以互连 “系统”:指计算机、终端或外部设备等 1、OSI参考模型的结构 ISO参考模型由ISO组织提出,目的是实现异种机互连。 OSI参考模型是七层结构(物理层、数据链路层、网 络层、传输层、会话层、表示层和应用层),提供了 从抽象的应用层到具体的物理层的层结构视图。(如 下图)



特点 优点:安装简单,使用方便,价格相对低廉 缺点:在使用中继器连接多个网段时,可能会因为中继器 不过滤任何通过的数据而遇到一些性能上的问题。
第三章 计算机网络体系结构

(2) 集线器(HUB) 功能:信号再生与放大,也称为“多端口中继器”

特点:物理上是星型结构,逻辑上是总线型结构
第三章 计算机网络体系结构

三、数据链路层

1、功能 (1)数据链路管理 (2)帧同步 (3)差错控制 (4)流量控制
发送端网络层的数据 L 3DATA 接收端网络层的数据 L3 DATA 数据帧 DH 数据帧 DH 数据链路层 DT
数据链路层 DT
11010111„„0101011 发送端物理层
11010111„„0101011 接收端物理层
第三章 计算机网络体系结构

数据链路层的主要功能三 差错控制:是指在数据通信过程中发现能检测或纠正差错,并将差 错限制在尽可能小的允许范围内。差错检测可通过差错控制编码来 实现的;而差错纠正则通过差错控制方法来实现。详见“差错控制 技术”一节中的相关介绍。 流量控制:如果发送结点的发送能力大于接受结点的接受能力,则 会出现? 所以要解决的就是控制发送方的速率,使其不超过接受方所能承受 的能力。 注意:不是数据链路层特有的功能,高层协议中流量控制的对象和 其不同而已。
第三章 计算机网络体系结构


(6) 表示层(Presentation Layer) 表示层处理流经结点的数据编码的表示方式问题,以保证一 个系统应用层发出的信息可被另一系统的应用层读出。如果 必要,该层可提供一种标准表示形式,用于将计算机内部的 多种数据表示格式转换成网络通信中采用的标准表示形式。 数据压缩和加密也是表示层可提供的转换功能之一。 (7) 应用层(Application Layer) 应用层是OSI参考模型的最高层,是用户与网络的接口。该层 通过应用程序来完成网络用户的应用需求,如文件传输、收 发电子邮件等。
F 01111110
A 8位
C 8位
I 可变长度
FCS 16位
F 01111110
☆ F标志字段01111110用以标志帧的起始和前一帧的终止。 ☆ A地址字段的内容取决于所采用的操作方式。命令帧中的地址 字段携带的是相邻结点的地址,而响应帧中的地址字段携带的是本结 点地址。 ☆ C控制字段通过不同编码构成各种命令和响应,以便对链路进 行监视和控制。该字段是HDLC协议的关键部分。 ☆ I信息字段用于传送有效数据,下限可以为0(无信息字段), 上限未做严格限定,但实际上要受FCS字段或站点缓冲器容量的限制, 一般是1000~2000比特。 ☆FCS 帧校验序列字段可以使用16位或32位的CRC,对两个标志 字段之间的整个帧的内容进行校验。
完整的OSI数据传递与流动过程
第三章 计算机网络体系结构

3、OSI参考模型各层的功能简介能


(1) 物理层(Physical Layer) 物理层的作用是通过传输介质发送和接收二进制比特流, 实现比特流的透明传输。 (2) 数据链路层(Data Link Layer) 该层的主要作用是通过校验、确认和反馈重发等手段,将 不可靠的物理链路转换成对网络层来说无差错的数据链路。 数据链路层传送的协议数据单元( PDU)称为数据帧。数据 帧中包含物理地址(又称MAC地址)、控制码、数据及校 验码等信息。
第三章 计算机网络体系结构


HDLC协议特点:
不依赖于任何一种字符编码集; 实现透明传输的“0比特插入/删除法”易于硬件实现; 全双工通信,不必等待确认便可连续发送数据,有较高的 数据链路传输效率; 所有帧均采用CRC校验; 对信息帧进行顺序编号,可防止漏收或重发,传输可靠性 高等。

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

第一节 网络体系结构的基本概念

教学目标

掌握网络协议的作用、构成和分层实现思想 掌握计算机网络体系结构的概念 了解分层体系结构中的数据传输

重点/难点

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

问题的提出
为了减少计算机网络的复杂程度,按照结构化设计方法,计算 机网络将其功能划分为若干个层次,较高层次建立在较低层次的 基础上,并为其更高层次提供必要的服务功能。网络中的每一层 都起到隔离作用,使得低层功能具体实现方法的变更不会影响到 高一层所执行的功能。
第三章 计算机网络体系结构
第三章 计算机网络体系结构

2、数据链路层的网络连接设备 (1) 网卡:又称网络接口卡(NIC,Network Interface Card),是主机与网络的接口部件。 功能: ☆ 控制数据传送。 ☆ 具备串-并转换功能。 ☆ 缓存功能 网卡的MAC地址(12位十六进制网络地址(48位)。 通过命令Ipconfig /all 可得到。
发信者 收信者
通信者活动
通信者活动
阅读信件
邮局服务业务 邮局服务业务
信件投递, 信件分拆
邮局转送业务
邮局转送业务
邮件拆包, 分发邮件
路由选择, 运输
运输部门的邮件运输业务
接收邮包, 转送邮局
第三章 计算机网络体系结构

1、网络层次结构的特点 (1)除了在物理媒体上进行的是实通信之外,其余各对等实 体间进行的都是虚通信。 (2)对等层的虚通信必须遵循该层的协议。 (3)n层的虚通信是通过n/n-1层间接口处n-1层提供的服务 以及n-1层的通信(通常也是虚通信)来实现的。
第三章 计算机网络体系结构
第三章 计算机网络体系结构

2、OSI参考模型中的数据传输过程 在OSI参考模型中,不同主机对等层之间按相应协议进行通信, 同一主机不同层之间通过接口进行通信。除了最低层的物理 层是通过传输介质进行物理数据传输外,其他对等层之间的 通信均为逻辑通信。在这个模型中,每一层将上层传递过来 的通信数据加上若干控制位后再传递给下一层,最终由物理 层传递到对方物理层,再逐级上传,从而实现对等层之间的 逻辑通信。(如下图所示)

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

数据链路层协议分类及HDLC帧格式 数据链路层协议分类 数据链路控制协议也可分为异步协议和同步协议两类。 异步协议以字符为独立的信息传输单位,在每个字符的起始处 对字符内的比特实现同步,但字符与字符之间的间隔时间是不 固定的(即字符之间是异步的)。由于每个传输字符都要添加诸 如起始位、校验位、停止位等冗余位,故信道利用率很低,一 般用于数据速率较低的场合。
第三章 计算机网络体系结构

2、网络层次结构中的协议 (1) 不同主机同一层次(对等层)实体之间进行的通信。遵 守的是“同层协议”。 (2) 同一主机相邻层的实体之间进行的通信。遵守的是“接 口协议”。
第三章 计算机网络体系结构

3、网络层次结构的优点 (1) 各层的功能明确,并且相互独立。 (2) 易于实现和维护。 (3) 易于实现标准化。
第三章 计算机网络体系结构

一、网络协议 网络协议是指为进行计算机网络中的数据交换而建 立的规则、标准或约定的集合。 它由三部分组成:语法、语义和同步(定时)。 ① 协议的语法(如何讲)问题。 ② 协议的语义(讲什么)问题。 ③ 协议的语序(讲话次序)问题
第三章 计算机网络体系结构

二、网络的分层结构
第三章 计算机网络体系结构
数据帧的产生及结构

上一层的协议数据单元(数据包)传递到NIC后,NIC通过添加头部 和尾部将数据包打包(封装),然后数据帧沿着链路再传送至目的结 点。
数据帧首部和尾部含有对等数据链路进程需要使用的协议信息。头 部的信息包括发送结点和接收结点的地址(MAC地址)以及错误校 验信息等。
第三章 计算机网络体系结构
相关文档
最新文档