第3节 计算网络体系结构1.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 计算机网络体系结构 为什么要研究计算机网络体系结构? 为了能够使网络中位于不同地理位置且功能相对独立的计算机之间实现资源共享,计算机网络系统需要涉及和解决许多复杂的问题,包括信号传输、差错控制、寻址、数据交换和提供用户接口等一系列问题。 计算机网络体系结构是我们为简化这些问题的研究、设计与实现而抽象出来的一种结构模型。 体系结构研究的着眼点:为实现网络功能,各节点系统所具备的功能及功能的划分 (层次结构)。 网络通信的一般模型 计算机网络体系结构所采用的一般模型为层次模型. 分层的优越性 分层的降低了复杂性,提高了灵活性:各层之间相互独立,各层实现技术的改变不影响其他层,易于实现和维护,有利于促进标准化,为计算机网络协议的设计和实现提供了很大方便 分层的原则 根据功能进行抽象分层,每个层次所要实现的功能或服务均有明确的规定。 每层功能的选择应有利于标准化。 不同系统分成相同的层次,对等层次具有相同功能。 高层使用下层提供的服务,并向它的上层提供服务,下层服务的实现对上层是不可见的 层的数目要适当。层次太少功能不明确,层次太多体系结构过于庞大。 同一节点内各相邻层次之间通过接口协议通信 不同节点的同等层按照协议实现同等层之间通信 与层次模型相关的若干术语 源和目标 实体与对等实体 服务与接口 协议与协议数据单元 源和目标 源(source) 通信过程中,数据的发送方 目标(destination) 通信过程中,数据的接收方 实体 对等实体 实体 (Entity ) 每一层上的活动元素,包括实现该层功能的所有硬件与软件。 对等实体(Peer to peer entity) 相互通信的两个不同机器上的同一层次。 服务 接口 服务 (Service ) 每一层为上一层所提供的功能称为服务。N层使用N-1层所提供的服务,向N+1层提供更高的服务。 接口 (Interface) 定义下层向其相邻的上层提供的服务及原语操作,但服务的实现细节对上层是透明的(不可见的)。 协议和N层协议 从源到目标会出现数据传送的混乱,为了使两个对等实体之间能够有效地通信,对等实体需要就交换什么信息、如何交换信息等问题制定相应的规则或进行某种约定。 对等实体之间交换数据或通信时所必须遵守的规则、约定或标准的集合称为协议(protocol)。 协议可以使通信更有效地进行。 协议的三大要素 语法:定义数据和控制信息的格式 语义:规定协议语法成分的含义 时序:协议语法成分的顺序和速度匹配关系 协议数据单元(PDU) 网络中所传送的数据的逻辑组成单元 其数据格式由每层协议所决定 对等实体采用该层上的相同协议 一个比喻:信件传输过程 在源端,从高层到下层,存在数据的封装过程 在目的端,从下层到高层,存在数据的拆封过程 服务用户和服务提供者之间要进行交互,交互的信息称为服务原语。 请求(request):一个实体请求得到某种服务。由(N+1)向N层发出的,要求N层提供服务。 指示(indication):把关于某一事件的消息告诉某一实体。由N向(N+1)层发出,表示服务开始。 响应(response):一个实体愿意响应某一事件.由(N+1)向N层发出,表示对指示的响应。 证实(confirm):确认一个实体的服务请求。由N向(N+1)层发出,表示请求已完成。 服务原语的相互关系 证实型服务 非证实型服务 计算机网络的体系结构 计算机网络体系结构是指网络功能分层结构与各层协议的统称。 不同的网络体系结构中分层的数量、各层的名称、内容与功能会有所不同。 网络体系结构的例子: IBM的SNA(系统网络结构)-1974 DEC的DNA(分布型网络的数字网络体系)-1975 网络体系结构的标准化 上个世纪80年代早中期,计算机网络发展面临以下多方面的问题: 计算机网络规模与数量的急剧增长; 许多不同规格与实现的网络产品之间难以进行互操作; 专用系统严重阻碍了计算机网络的发展。 专用技术与开放技术的对比 专用(Proprietary) 个别厂商开发、拥有并控制; 一个公司或一个公司集团掌握了整个技术。 开放(Open) 技术的免费使用是对公众开放的; 不同厂商的网络产品可以互相兼容,进行互操作。 ISO 的计算机网络体系结构模型 从1979年开始,ISO通过对当时已有的计算机网络体系结构进行研究,借鉴其精华之处,于1984年公布了一个标准(文件ISO 7048)。 OSI RM Open System Interconnecting Reference Model 一个概念模型,并未确切描述用于各层的协议和服务,因此不是严格意义上的体系结构。 目前在计算机

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档