- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机网络概论-第2章 计算机网络的协议与体系结构.ppt
第2章 计算机网络的协议与体系结构 2.1 计算机网络体系结构的形成 2.2 OSI参考模型 2.3 TCP/IP体系结构 2.4 具有五层协议的计算机网络体系结构 为什么要研究计算机网络体系结构? 对计算机网络复杂性的简单认识 发起通信的计算机必须将数据通信的通路进行激活 告诉网络如何识别达接收数据的计算机 源节点必须查明目标节点是否已经准备好接收数据 流量控制(以接收方可以接受的发送速度传送文件) 传输错误的发现与解决机制 若计算机的文件格式不兼容,则至少其中一个计算机做格式转换 …… 计算机网络体系结构是我们为简化这些问题的研究、设计与实现而抽象出来的一种结构模型。 什么样的模型适合计算机网络?? 计算机网络体系结构所采用的模型——层次模型 2.1 计算机网络体系结构的形成 邮政系统的信件发送和接收过程示例 重要概念/术语:实体 对等实体 实体 (Entity ) 每一层上的活动元素,包括实现该层功能的所有硬件与软件。 对等实体(Peer to peer entity) 相互通信的两个不同机器上位于同一层次、完成相同功能的实体 。 重要概念/术语:服务、接口 服务 (Service ) 每一层为上一层所提供的功能称为服务。N层使用N-1层所提供的服务,向N+1层提供更高的服务。 接口 (Interface) 是指网络分层结构中各相邻层之间的通信 。 实体、接口、服务 邮政系统的信件发送和接收过程示例 分层的好处 (1) 各层之间是独立的。 (2) 灵活性好。 (3) 结构上可分割开。 (4) 易于实现和维护。 (5) 能促进标准化工作。 分层的原则 层的数目要适当。层次太少功能不明确,层次太多体系结构过于庞大。 根据功能进行抽象分层,每个层次所要实现的功能或服务均有明确的规定。 每层功能的选择应有利于标准化。 不同的系统分成相同的层次,对等层次具有相同功能。 高层使用下层提供的服务时,下层服务的实现是不可见的 各层次应包含的功能 每一层所要实现的功能包括下面的一种或多种 (1) 差错控制 (2) 流量控制 (3) 分段和重装 (4) 复用和分用 (5) 连接建立和释放 重要概念/术语:服务、接口与协议 服务 (Service ) 每一层为上一层所提供的功能称为服务。N层使用N-1层所提供的服务,向N+1层提供更高的服务。 接口 (Interface) 是指网络分层结构中各相邻层之间的通信 。 协议 (protocol) 为进行网络中的数据交换而建立的规则、标准或约定即网络协议(network protocol),简称为协议。 协议的三大要素 语法:定义数据和控制信息的格式。 语义:规定协议语法成分的含义。 同步(时序):即事件实现顺序的详细说明。 协议 邮政系统的信件发送和接收过程示例 重要概念/术语:协议数据单元(PDU) 对等层之间传送的数据单元称为协议数据单元,每层实体所采用的数据格式由该层协议所决定。 基本概念的理解 协议是控制两个对等实体进行通信的规则的集合。 在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。 要实现本层协议,还需要使用下层所提供的服务,可通过层间接口来获取下层提供的服务。 实体、协议、服务、接口 邮政系统的信件发送和接收过程示例 实体、协议、服务 协议与服务的关系 二者的区别: 协议是“水平的” 服务是“垂直的” 二者的联系: 在协议的控制下,两个对等层实体之间的通信使得本层能够向上层提供服务。 要实现上层协议,必须要使用下面一层所提供的服务,但下面的协议对上面的实体是透明的。 计算机网络的体系结构 计算机网络的体系结构(architecture)是计算机网络的层次模型及各层协议的集合。 体系结构就是这个计算机网络及其部件所应完成的功能的精确定义。 实现(implementation)是遵循这种体系结构的前提下用何种硬件或软件完成这些功能的问题。 体系结构是抽象的,而实现则是具体的,是真正在运行的计算机硬件和软件。 2.1 计算机网络体系结构的形成 1974年,美国的IBM公司研制出系统网络体系结构SNA (System Network Architecture)。 DECnet AppleTalk 2.1 计算机网络体系结构的形成 为了使不同体系结构的计算机网络都能互连,国际标准化组织ISO于1977年成立了专门机构研究该问题,提出试图使各种计算机在世界范围内互
文档评论(0)