第3章网络协议和体系结构.ppt

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机网络 3网络协议及体系结构 1网络协议与体系结构的定义 计算机网络是个复杂的系统 网络的状况:网络的异质性 多种通信媒介——有线、无线。。。 不同种类的设备——通用、专用。。。 不同的操作系统——Unix、Windows 。。。 不同的应用环境——固定、移动。。。 不同种类业务——分时、交互、实时。。。 宝贵的投资和积累——有形、无形。。。 用户业务的延续性——不允许出现大的跌宕起伏 它们互相交织,形成了非常复杂的系统应用环境。 3网络协议及体系结构 网络异质性问题的解决 网络体系结构就是使这些用不同媒介连接起来的不同设备和网络系统在不同的应用环境下实现互操作性,并满足各种业务的需求的一种粘合剂, 它营造了一种“生存空间”——任何厂商的任何产品、以及任何技术只要遵守这个空间的行为规则,就能够在其中生存并发展。 网络体系结构解决异质性问题采用的是分层方法。——把复杂的网络互联问题划分为若干个较小的、单一的问题,在不同层上予以解决。 就像编程时把问题分解为很多小的模块来解决一样。 层次结构方法要解决的问题 1.网络应该具有哪些层次?每一层的功能是什么?(分层与功能) 2.各层之间的关系是怎样的?它们如何进行交互?(服务与接口) 3.通信双方的数据传输要遵循哪些规则?(协议) 层次结构方法包括三个内容:分层及每层功能,服务与层间接口,协议。 计算机网络体系结构:计算机网络的层次结构和各层协议的集合 (Network Architecture)。 网络协议对计算机网络是必不可少的。 结点之间交换数据和控制信息时,必须遵守一些事先约定好的规则,这些规则明确地规定了所交换数据的格式和时序-网络协议 网络协议有三个要素: 1)语法,即数据及控制信息的格式、编码及信号电平等; 2)语义,即发出何种控制信息,完成什么动作以及做出何种应答; 3)时序,事件或操作执行的顺序关系。 计算机网络需要制定一套复杂的协议集。 复杂的计算机网络协议最好的组织方式是层次结构模型。 网络体系结构: 对计算机网络应该实现的功能进行了精确而详尽地定义,使实现者可以为每一功能层进行硬件设计或编写程序,并使之符合相关协议。 但要注意的是: 网络协议或具体功能实现的细节这些功能是用什么样的硬件与软件去完成的,则是具体的实现问题,不属于网络体系结构的内容,因为它们隐含在机器内部,对外部说来是不可见的。 体系结构实例: IBM的SNA(Systems Network Architecture) DEC的DNA(Digital Network Architecture) 美国国防部的TCP/IP网络结构等 不同体系结构的计算机系统互不兼容,难以互连。 3.2 ISO/OSI基本参考模型 开放系统互联(Open System Interconnection)基本参考模型是由国际标准化组织(ISO)1977年制定的标准化开放式计算机网络层次结构模型,又称ISO/OSI参考模型。 1.标准开放系统互连基本参考模式(OSI/RM)的目的: ?制定一系列计算机网络互连的标准,这些标准 (1)能够支持异种计算机之间的互连和通信; (2)能够支持多种通信媒体 (3)能够支持多种业务处理; (4)能够支持高级的人机接口;能够具有可扩充能力。 2.OSI子模块(层)划分的原则 ???(1)各层(子模块)具有相对的独立性,层间交互的信息最少; ???(2)各层(子模块)只能引用其下层提供的服务(单向调用); ???(3)在使用下层服务的基础上,各层完成特定的通信功能(增值服务)。 ? 层次结构方法的优点 把网络操作分成复杂性较低的单元,结构清晰,易于实现和维护 定义并提供了具有兼容性的标准接口 使设计人员能专心设计和开发所关心的功能模块 独立性强——上层只需了解下层通过层间接口提供什么服务—黑箱方法 适应性强——只要服务和接口不变,层内实现方法可任意改变 一个区域网络的变化不会影响另外一个区域的网络,因此每个区域的网络可单独升级或改造 2.开放系统互联参考模型) 需要强调: OSI参考模型并非具体实现的描述,它只是一个为制定标准而提供的概念性框架。 在OSI中,只有各种协议是可以实现的,网络中的设备只有与OSI和有关协议相一致时才能互联。 互连的系统必须具有相同的层次结构。 ISO/OSI七层协议 网络体系结构的几个基本概念 协议:为进行网络中的数据交换(通信)而建立的规则、准或约定。(=语义+语法+规则) 不同层具有各自不同的协议。 实体:任何可以发送或接收信息的硬件/软件进程。 对等层:两个不同系统的同名层次。 对等实体:位于不同系统的同名层次中的两个实体。 协议作用在对等实体之间。 接口:相邻两层之间交互的界面,定义相邻两层之间的操作及下

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档