第2章-计算机网络体系结构-参考教材《计算机网络技术(第2版)》施晓秋课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第2章-计算机网络体系结构-参考教材《计算机网络技术(第2版)》施晓秋课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络技术第2版 计算机网络 体系结构 参考 教材 计算机网络技术 施晓秋 课件
- 资源描述:
-
1、第二章第二章 计算机网络体系结构计算机网络体系结构本章教学要点本章教学要点理解:网络理解:网络体系结构的层次化研究方法体系结构的层次化研究方法;掌握:计算机网络体系结构的基本概念;掌握:计算机网络体系结构的基本概念;掌握:掌握:OSI参考模型的层次结构、各层功能和参考模型的层次结构、各层功能和各层的各层的PDU;掌握:掌握:TCP/IP参考模型的层次划分、各层的参考模型的层次划分、各层的基本服务功能与主要协议。基本服务功能与主要协议。理解:理解:OSI模型与模型与TCP/IP模型的异同。模型的异同。重点:网络分层模型与体系结构,重点:网络分层模型与体系结构,OSIOSI模型,模型,TCP/IP
2、TCP/IP模型模型难点:服务、接口和协议难点:服务、接口和协议学时:学时:3 3学时学时第二章第二章 计算机网络体系结构计算机网络体系结构1.计算机网络体系结构概述计算机网络体系结构概述(理解(理解+掌握)掌握)本节驱动问题之一本节驱动问题之一l为什么研究网络体系结构?为什么研究网络体系结构?l你对网络复杂性有哪些认知与经你对网络复杂性有哪些认知与经验?验?l研究问题过程中的抽象与建模有研究问题过程中的抽象与建模有什么作用?什么作用?l什么样的模型适于描述网络体系什么样的模型适于描述网络体系结构?结构?l研究对象的复杂性研究对象的复杂性-为了能够使网络为了能够使网络中位于不同地理位置且功能相
3、对独立中位于不同地理位置且功能相对独立的计算机之间实现资源共享,计算机的计算机之间实现资源共享,计算机网络系统需要涉及和解决很多网络系统需要涉及和解决很多复杂的复杂的问题问题。l研究与开发的有效性研究与开发的有效性-计算机网络体计算机网络体系结构是我们为系结构是我们为简化简化这些问题的研究、这些问题的研究、设计与实现而设计与实现而抽象抽象出来的一种结构模出来的一种结构模型。型。为什么要研究计算机网络体系结构?为什么要研究计算机网络体系结构?体系结构研究的着眼点体系结构研究的着眼点-即通过对网络节点功能即通过对网络节点功能进行合理的逻辑划分,简化网络的设计与实现。进行合理的逻辑划分,简化网络的设
4、计与实现。什么模型合适?什么模型合适?邮政邮政通信通信系统的启示系统的启示l一个通信系统一个通信系统-对等双方对等双方l一个分层的通信系统一个分层的通信系统-明确分工、服务与规则明确分工、服务与规则TianjinShanghai本节驱动问题之二本节驱动问题之二l如何建立计算机网络的分层模式如何建立计算机网络的分层模式?l如何理解分层模型的核心思想如何理解分层模型的核心思想/重要概念重要概念层层实体与对等实体实体与对等实体协议协议对等实体间的通信对等实体间的通信相邻层之间相邻层之间的关系的关系服务服务与接口与接口l什么是计算机网络体系结构?什么是计算机网络体系结构?计算机网络的分层模型计算机网络
5、的分层模型 分层是处理复杂问题的基本方法之一分层是处理复杂问题的基本方法之一-将整体要实现的诸多功能从物理或逻辑上划将整体要实现的诸多功能从物理或逻辑上划分为不同层次,利用不同层次上的实体去实分为不同层次,利用不同层次上的实体去实现。现。分层模型的优越性分层模型的优越性 降低了复杂性降低了复杂性-“分而治之,各个击分而治之,各个击破破”。促进了模块化开发促进了模块化开发-有助于功能设计有助于功能设计与实现的模块化,对于特定层的功能而与实现的模块化,对于特定层的功能而言,它们的内容及其与上下层之间的接言,它们的内容及其与上下层之间的接口都已经确定。口都已经确定。提高了灵活性与可扩展性提高了灵活性
6、与可扩展性-避免一个避免一个层的技术或功能变化影响相邻的其它层。层的技术或功能变化影响相邻的其它层。如何分?如何分?分层的原则分层的原则 根据功能进行抽象分层,每个层次所要实现根据功能进行抽象分层,每个层次所要实现的功能或服务均有明确的规定。的功能或服务均有明确的规定。每层功能的选择应有利于标准化。每层功能的选择应有利于标准化。不同的系统分成相同的层次,对等层次具有不同的系统分成相同的层次,对等层次具有相同功能。相同功能。不同系统的对等层之间在通信时,有明确的不同系统的对等层之间在通信时,有明确的通信规定或规则。通信规定或规则。高层使用下层提供的服务时,下层服务的实高层使用下层提供的服务时,下
7、层服务的实现是不可见的现是不可见的(透明的透明的)。层的数目要适当。层次太少功能不明确,层层的数目要适当。层次太少功能不明确,层次太多体系结构过于庞大。次太多体系结构过于庞大。(重点)(重点)重要概念重要概念/术语:源和目标术语:源和目标l源源(source)通信过程中,数据的发送方。通信过程中,数据的发送方。l目标目标(destination)通信过程中,数据的接收方。通信过程中,数据的接收方。n计算机网络通信的双向性决定一个网络中的计算计算机网络通信的双向性决定一个网络中的计算机同时具备源与目标的角色。机同时具备源与目标的角色。(重点)(重点)重要概念重要概念/术语:实体术语:实体 和和
8、对等实体对等实体l实体实体(Entity)每一层上的活动元素,包括实现该层功能的所有每一层上的活动元素,包括实现该层功能的所有硬件与软件。硬件与软件。l对等实体对等实体(Peer to peer entity)相互通信的两个不同节点(即源节点和目标节点)相互通信的两个不同节点(即源节点和目标节点)上位于同一层次、完成相同功能的实体。上位于同一层次、完成相同功能的实体。(重点)(重点)重要概念重要概念/术语:服务术语:服务(Service)l服务:服务:每一层为其相邻的上层所提供的功能。每一层为其相邻的上层所提供的功能。lN层使用层使用N-1层所提供的服务,向层所提供的服务,向N+1层提供层提供
9、更高的服务。更高的服务。l高层使用低层提供的服务时,并不需要知道高层使用低层提供的服务时,并不需要知道低层服务的具体实现方法。低层服务的具体实现方法。(重点)(重点)重要概念重要概念/术语:接口术语:接口(Interface)通过定义通过定义服务及原语操作服务及原语操作实现实现,但服务的实,但服务的实现细节对上层是透明的现细节对上层是透明的(不可见的不可见的)。只要接口条件不变、低层功能不变,低层功只要接口条件不变、低层功能不变,低层功能的具体实现方法与技术的变化不会影响整能的具体实现方法与技术的变化不会影响整个系统的工作。个系统的工作。l接口:接口:同一节同一节点内相邻层之间点内相邻层之间交
10、换信息的连接交换信息的连接点,下层通过接点,下层通过接口向相邻上层提口向相邻上层提供服务。供服务。(重点)(重点)重要概念重要概念/术语:协议术语:协议(protocol)l协议协议 对等实体之间为实现有效的数据交换对等实体之间为实现有效的数据交换或通信,所或通信,所必须必须遵守的规则或标准的集合。遵守的规则或标准的集合。协议协议(protocol)的作用示例的作用示例对协议三要素的理解对协议三要素的理解n为在分布式节点之间来实现有效的数据通信或交为在分布式节点之间来实现有效的数据通信或交换,协议须具备三大要素:换,协议须具备三大要素:语法语法 定义数据和控制信息的格式。定义数据和控制信息的格
11、式。语义语义 规定语法成分的含义。规定语法成分的含义。语序语序 时序控制和速度匹配关系。时序控制和速度匹配关系。信封里面是数据信封里面是数据信封外面是数据信封外面是数据传输所需的控制传输所需的控制信息信息例如:信封的格式由例如:信封的格式由语法定义,而格式的语法定义,而格式的含义由语义来规定含义由语义来规定关于协议的进一步理解关于协议的进一步理解n协议通常仅说明特定通信规则所需要的功能是什协议通常仅说明特定通信规则所需要的功能是什么,不会说明如何实现特定的功能么,不会说明如何实现特定的功能-它它不规定不规定这些规则应该如何实现这些规则应该如何实现-特定协议的实现可以特定协议的实现可以与技术无关
12、。与技术无关。n网络协议是按层次结构来组织的。网络协议是按层次结构来组织的。n一个功能完备的计算机网络需要制定一整套复杂一个功能完备的计算机网络需要制定一整套复杂的协议集;的协议集;n每种协议都是针对一个特定的目标或需求;每种协议都是针对一个特定的目标或需求;n网络协议需要不断的发展和完善,当一种新的网网络协议需要不断的发展和完善,当一种新的网络服务出现时,就需要制定新的协议。络服务出现时,就需要制定新的协议。n协议的载体是其所定义或对应的协议数据单元。协议的载体是其所定义或对应的协议数据单元。(重点)(重点)重要概念重要概念/术语:协议数据单元术语:协议数据单元PDU l 对等实体之间所传输
13、的数对等实体之间所传输的数据,称为协议数据单元。据,称为协议数据单元。l 协议的载体,网络中所传协议的载体,网络中所传送数据的逻辑组成单元。送数据的逻辑组成单元。l 一个类比:信件传输过程。一个类比:信件传输过程。l 在源端,传输的数据从在源端,传输的数据从高层到下层,涉及数据高层到下层,涉及数据的的封装封装(encapsulation);l 在目的端,从下层到高在目的端,从下层到高层,是数据的层,是数据的拆封拆封过程。过程。对分层模型抽象性的正确理解对分层模型抽象性的正确理解l 分层模型是关于网络工作原理的逻辑描述或抽分层模型是关于网络工作原理的逻辑描述或抽象模型,起到指导作用。象模型,起到
14、指导作用。l 功能上的逻辑划分,并非对实际节点的有形划功能上的逻辑划分,并非对实际节点的有形划分。分。网络体系结构网络体系结构(network architecture)n(重点)(重点)网络层次模型、网络层次模型、各层协议及层之间接各层协议及层之间接口的集合称为计算机网络体系结构;口的集合称为计算机网络体系结构;n体系结构是抽象的,仅对计算机网络应该实现体系结构是抽象的,仅对计算机网络应该实现的功能进行了精确的定义,不涉及具体的硬件的功能进行了精确的定义,不涉及具体的硬件与软件实现;与软件实现;n不同的网络体系结构中分层的数量、各层的名不同的网络体系结构中分层的数量、各层的名称、内容与功能会
15、有所不同。称、内容与功能会有所不同。n网络体系结构的例子:网络体系结构的例子:IBM的的SNA(系统网络结构)(系统网络结构)-1974DEC的的DNA(分布型网络的数字网络体系)(分布型网络的数字网络体系)-1975对计算机网络复杂性的简单认识对计算机网络复杂性的简单认识l计算机计算机(含网卡或者含网卡或者Modem)l线路线路(网线或电话线、交换机网线或电话线、交换机)l网络互连设备网络互连设备l硬件安装与配置硬件安装与配置l系统软件安装与配置系统软件安装与配置(含协议软件含协议软件)l应用软件安装与使用应用软件安装与使用l故障排除故障排除 用户接口或网络应用程序用户接口或网络应用程序 流
16、量控制流量控制(以接收方可以以接收方可以接受的发送速度传送文件接受的发送速度传送文件)数据分段与重组数据分段与重组 编址,以便数据能够正确编址,以便数据能够正确到达接收数据的目标计算到达接收数据的目标计算机机 传输路径的选择传输路径的选择 拥塞现象的发现与解决拥塞现象的发现与解决 传输错误的发现与解决传输错误的发现与解决 物理设备的准确定位物理设备的准确定位 从源节点到目标节点的通从源节点到目标节点的通信链路信链路第二章第二章 计算机网络体系结构计算机网络体系结构2.OSI参考模型参考模型(掌握掌握)本节驱动问题本节驱动问题l为什么网络体系结构需要标准化?为什么网络体系结构需要标准化?lOSI
17、 模型是怎样的模型模型是怎样的模型?哪些理念或哪些理念或思想是关键的?思想是关键的?层的数量、名称及其功能层的数量、名称及其功能OSI 模型中的数据传输模型中的数据传输lOSI 模型的意义模型的意义或精妙之处或精妙之处何在?何在?网络体系结构标准化的历史背景网络体系结构标准化的历史背景n上个世纪上个世纪70年代末、年代末、80年代初期,计算年代初期,计算机网络发展面临以下多方面的问题:机网络发展面临以下多方面的问题:计算机网络规模与数量的急剧增长;计算机网络规模与数量的急剧增长;许多不同规格与实现的网络产品之间许多不同规格与实现的网络产品之间难以进行互操作;难以进行互操作;专用系统严重阻碍了计
18、算机网络的发专用系统严重阻碍了计算机网络的发展。展。专用技术与开放技术的对比专用技术与开放技术的对比n专用(专用(Proprietary)个别厂商开发、拥有并控制;个别厂商开发、拥有并控制;一家公司或一个公司集团掌握了整个技术一家公司或一个公司集团掌握了整个技术或核心技术。或核心技术。n开放(开放(Open)技术的免费使用是对公众开放的;技术的免费使用是对公众开放的;不同厂商的网络产品可以互相兼容,进行不同厂商的网络产品可以互相兼容,进行互操作。互操作。n从从1979 年开始,年开始,ISO通过对当时已有网络体系结通过对当时已有网络体系结构的研究,借鉴各自的精华,于构的研究,借鉴各自的精华,于
19、1983年公布了年公布了Open System Interconnecting Reference Model,简称,简称OSI RM(ISO 7048)。)。n“Open”是指只要遵循是指只要遵循OSI标准,一个系统就可标准,一个系统就可以与位于世界上任何地方、同样遵循同一标准的其以与位于世界上任何地方、同样遵循同一标准的其它任何系统进行通信。它任何系统进行通信。n采用了三级抽象采用了三级抽象体系结构(体系结构(architecture)服务定义(服务定义(service definition)协议说明(协议说明(protocol specification)n概念模型,并未确切、具体描述用
20、于各层的协议和概念模型,并未确切、具体描述用于各层的协议和服务。服务。ISO 的网络体系结构模型的网络体系结构模型(重点)(重点)OSI模型及各层的名称模型及各层的名称应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层n(重点)(重点)位于位于OSI参考模型的最低层,直接面参考模型的最低层,直接面向原始比特流的传输。向原始比特流的传输。n利用传输介质为通信的网络结点之间建立、利用传输介质为通信的网络结点之间建立、管理和释放物理连接;管理和释放物理连接;n解决:传输介质、信道类型、数据与信号之解决:传输介质、信道类型、数据与信号之间的转换、信号传输中的衰
展开阅读全文