新计算机网络实用技术 石铁峰 电子教案 第3章 计算机网络体系结构与协议.pptVIP

新计算机网络实用技术 石铁峰 电子教案 第3章 计算机网络体系结构与协议.ppt

  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文档。上传文档
查看更多
第3章 计算机网络体系结构与协议 3.1 网络体系结构的基本概念 3.2 开放系统互联参考模型(OSI/RM) 3.3 TCP/IP体系结构 3.4 OSI与TCP/IP两种模型的比较 3.5 Internet上的IP协议与IP地址 第3章 计算机网络体系结构与协议 3.1 网络体系结构的基本概念 3.1.1 网络体系结构和网络协议的概念 计算机网络体系结构指的是整个网络系统的逻辑和功能分配,定义和描述了一组用于计算机与其通信设施之间互连的标准和规范的集合。遵循这组标准和规范就可以方便地实现计算机设备之间的通信。 计算机网络是计算机和通信设备的集合,这些设备能够通过传输介质使用通用网络协议相互通信.共享资源。在计算机网络中 存在着各种不同的计算机和不同的设备,它们可能存在着很大的差异。 为了使各种不同的系统能够进行正常的通信,通信的双方必须遵守共同一致的规则和约定。 网络协议,就是为在网络中进行的数据交换而建立的一种双方都能识别和理解的规则.标准或约定。 一个网络协议主要由以下3要素组成: (1)语法,数据与控制信息的结构或格式。即对通信双方采用的数据格式.编码等进行定义。例如,报文中内容的顺序.形式等等; (2)语义,需要发出何种控制信息,完成何种动作以及做出何种 响应。即对发出请求.执行的动作,以及对方的应答做出解释。 例如,对于报文,它由什么部分组成,哪些部分用于控制数据,哪些部分是真正的通信内容; (3)同步,即事件实现顺序的详细说明。例如,是采用同步传输还是异步传输。 3.1.2 网络的层次概念 当前实际运行的邮政系统的工作流程示意图如图3-1,图中清晰地表明了信件发送和接收的过程。整个工作过程可以看作一个分为四层的层次结构。 这种分层的做法,使每一层实现一种相对简单和独立的功能,将复杂的问题分解为若干较易处理的简单问题。 计算机网络是一个非常复杂的系统,网络通信也相当复杂,涉及各种软.硬件设备。经验告诉我们,结构化设计方法解决问题的思想就是将系统模块化.并层次组织各模块。计算机网络通信的的实现过程也采用分层结构化设计。 1.计算机网络中采用分层体系结构 计算机网络上的通信相当复杂。如果用一个协议规定通信的全过程,将是一个非常困难的事情。与其他复杂的体系一样,计算机网络系统的实现也采用分层结构化方法。 2.计算机网络中采用分层体系结构,主要有以下几点好处 (1)各层之间可相互独立,问题简单化。 (2)灵活性好。 (3)易于实现和维护。 (4)有利于促进标准化 。 3.计算机网络中采用分层体系结构各层次间的关系 (1)每一层都由一些实体组成,这些实体抽象地表示了通信时的硬件元素(如I/O芯片)或软件元素(如进程)。不同机器上同一层的实体叫做对等实体。计算机网络中,正是对等实体利用该层的协议在互相通信。 (2)系统中各相邻层之间要有一个接口,它定义了较低层向较高层提供的原始操作和服务。相邻层通过相互之间的接口进行信息交换,高层并不需要知道低层是如何实现的,仅需要知道该层通过层间的接口所能提供的服务,这样使得两层之间很好的保持了功能独立性。 (3)对于网络结构化层次模型,其特点是每一层都建立在它的较低一层之上,每一层都是向它的上一层提供服务,根本不需要知道下一层是如何实现服务的。这样每一层在实现自身功能时,直接使用较低一层提供的服务,而间接地使用了更低层提供的服务,并向较高一层提供更完善的服务,同时屏蔽了具体实现这些功能的细节。 3.2 开放系统互联参考模型(OSI/RM) 开放系统互联OSI中的“开放”,是指凡遵守OSI标准的系统可以互联,彼此能开放式地进行通信。在OSI术语中,将在现实世界中能够进行信息处理或信息传送的自治整体叫做实系统。若一个实系统在和其他实系统通信时遵守OSI标准,这样的实系统便称为开放实系统。但是,一个开放实系统的各种功能不一定都与互联有关,在开放实系统中其功能与互联无关的部分称为本地系统,与互联有关的各部分称为开放系统,开放系统互联参考模型中的系统即指在开放实系统中与互联有关的各部分。它是为在世界范围内实现开放系统之间的互联而制定的一种国际标准,是国际性的网络体系结构标准。 3.2.2 OSI参考模型的结构 ISO/OSI只给出了一些原则性的说明,并不是一个具体的网络。它将整个网络的功能划分成七个层次,规定了网络通信每一层的功能,为网络通信的设计规划出一张蓝图。OSI参考模型的最高层为应用层,面向用户提供各种应用服务;最低层为物理层,与通信介质

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档