第三节OSI参考模型.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三节OSI参考模型.ppt

第一章 OSI参考模型 课程内容 计算机网络体系结构 网络的体系结构 计算机网络的各层以及其协议的结合,称为网络的体系结构。换言之,计算机网络的体系结构即是对计算机网络及其部件所应该完成的功能的精确定义。即计算机网络应设置哪几层,每层应提供哪些功能的精确定义,至于功能如何实现,则不属于网络体系结构讨论的范围。换句话说,网络体系结构只是从功能上描述计算机网络的结构,不涉及每层硬件和软件的组成,也不涉及这些硬件或软件的实现问题。 OSI参考模型 70年代以来,国外一些主要计算机生产厂家先后推出了各自的网络体系结构,但都属于专用的。为使不同计算机厂家的计算机能够互相通信,以便在更大的范围内建立计算机网络,有必要建立一个国际范围的网络体系结构标准。国际标准化组织ISO于1981年正式推荐了一个网络系统结构——开放系统互连模型(Open System Interconnection reference model )OSI/RM,简称OSI。由于这个标准模型的建立,使得各种计算机网络向它靠拢,大大推动了网络通信的发展。 “开放”这个词表示:只要遵循OSI标准,一个系统可以和位于世界上任何地方的、也遵循OSI标准的其他任何系统进行连接。 计算机网络的分层模型 一个功能完善的计算机网络需要制定一套复杂的协议集合,对于这种协议集合,最好的组织方式是层次结构模型。这样分层的好处在于:每一层都实现相对的独立功能,因而可以将一个难以处理的复杂问题分解为若干个较容易处理的更小一些的问题。 计算机网络的分层模型 在网络互连中,有两个标准可以考虑:合法的和事实的。合法的意味着用权力或法律建立。事实的意味着用实际的事实建立。尽管没有得到官方或法律上的承认,但TCP/IP为网络协议创建了一个事实标准,尽管它在得到广泛接受之前并没有成为标准。OSI参考模型是一个合法的标准。国际标准化组织( ISO )创建了OSI模型,并在1984年发布,为供应商提供一个网络模型,这样它们的产品可以在网络上协调工作。 计算机网络协议 网络协议定义: 即网络中(包括互联网)传递、管理信息的一些规范。如同人与人之间相互交流是需要遵循一定的规矩一样,计算机之间的相互通信需要共同遵守一定的规则,这些规则就称为网络协议。 网络协议三个要素: 语法:即数据与控制信息的结构或格式。 语义:即需要发出何种控制信息、完成何种协议以及做出何种应答。 同步:即事件实现顺序的详细说明。? 分层模型的优点 解决通信的异质性(heterogeneity)问题: 语言层解决不同种语言的相互翻译问题(汉-日) 媒介层解决信息传递: 语音(电话)/文字(传真) 分层模型的优点 高层屏蔽低层细节问题 概念层只关心会话内容, 不关心语种和会话方式 语言层只关心语种, 不关心会话内容和方式 媒介层只关心信息的传递, 不关心信息的内容 分层模型的优点 设计实现 每个层次向上一层次提供服务 每个层次向下一层次请求服务 上层是为下层指引方向的,下次为上层提供更好的服务。 分层模型的优点 降低协议设计的复杂性: 各层相对独立,各层不必关心其它层的具体实现,只需知道上下层接口; 标准化接口: 任何一层发生修改,只要接口关系不变,其它层均不受影响; 分层模型的优点 模块化结构: 结构分层,各层都可独立实现;便于网络模型的设计; 保证技术的互操作性: 各层向下单向依赖,易于实现和维护 最重要的一点是不同厂商生产设备时有一个共同操作的标准,使不同产商设备互相兼容。 OSI模型概述 数据封装和解封装 数据封装和解封装 数据解封装: 当一个远端设备收到一串比特数据时,它将它们传送给数据链路层进行帧操作。当数据链路层收到一个帧时,它完成以下工作:读出同层源设备提供的控制信息,从帧中剥离控制信息,将帧传给上一层,同时执行在帧的控制域给出的指令。这样,将控制信息从PDU剥离的过程就称作解封装。 数据封装 数据解封装 多层通信示例:国际外交 计算机1向计算机2发送数据 计算机1向计算机2发送数据 计算机1向计算机2发送数据 计算机1向计算机2发送数据 计算机1向计算机2发送数据 计算机1向计算机2发送数据 应用层(application layer) 计算机1向计算机2发送数据 计算机1向计算机2发送数据 计算机1向计算机2发送数据 计算机1向计算机2发送数据 计算机1向计算机2发送数据 计算机1向计算机2发送数据 计算机1向计算机2发送数据 计算机1向计算机2发送数据 计算机1向计算机2发送数据 计算机1向计算机2发送数据 计算机1向计算机2发送数据 计算机1向计算

文档评论(0)

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

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

1亿VIP精品文档

相关文档