- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北京科技大学通信工程系 数据通信网 主讲教师:马忠贵 上一讲知识回顾 信道 (数字/模拟,信道带宽,最大传输能力,数字通信基本过程) 传输媒体(有线/无线,双绞线/光纤) 编码与调制(数字编码,幅度/频率/相位调制,脉码调制-PCM) 多路复用(FDM, TDM, WDM, CDM) 数据交换技术(电路交换,报文交换,分组交换) 差错控制(差错检测,差错控制) 第3章 计算机网络体系结构 本章内容 层次化的网络体系结构 开放系统互联参考模型(OSI/RM) TCP/IP体系结构 OSI和TCP/IP的主要层次功能 应用层 传输层 网络层 数据链路层 物理层 3.1 网络体系结构的定义 网络体系结构提出的背景——计算机网络的复杂性、异质性 不同的通信介质——有线、无线、… … 不同种类的设备——主机、路由器、交换机、复用设备、… … 不同的操作系统——Unix、Windows、… … 不同的软/硬件、接口和通信约定(协议) 不同的应用环境——固定、移动、… … 不同种类业务——分时、交互、实时、… … 宝贵的投资和积累——有形、无形、… … 用户业务的延续性——不允许出现大的跌宕起伏 3.1 网络体系结构的定义 对于复杂的网络系统,用什么方法能合理地组织网络的结构,以达到: 结构清晰 简化设计与实现 便于更新与维护 较强的独立性和适应性 解决:分而治之! 一个生活中的例子:空中旅行的组织 经典的哲学家示例 3.1 网络体系结构的定义 空中旅行的组织——一系列的步骤 3.1 网络体系结构的定义 空中旅行的组织: 从另一种不同的角度观察 层次的观点: 每层实现一种特定的服务 通过自己内部的功能 依赖自己的下层提供的服务 3.1 网络体系结构的定义 分层的空中旅行组织: 服务 3.1 网络体系结构的定义 经典的哲学家示例 3.1 网络体系结构的定义 层次化方法在其它领域的应用 程序设计 把一个大的程序分解为若干个层次的小模块来实现,如操作系统。 邮政系统 邮递员、邮政分局、邮政总局、邮政运输 银行系统 物流系统 …… 3.1 网络体系结构的定义 分层的思想 通信是一件复杂的工作,必须分工完成 资源子网/通信子网--关心信息/关心信息流向 分工?模块化 分层结构是具有纵向关系的模块集合 模块化的分工思想结合通信的分工特点形成了分层的体系结构 通信关系至少涉及两个对象 服务与被服务的分工合作 计算机网络中也采用了分层方法。——把复杂的问题划分为若干个较小的、单一的局部问题,在不同层上予以解决。 网络的层次结构方法要解决的问题: 网络应该具有哪些层次?每一层的功能是什么?(分层与功能) 各层之间的关系是怎样的?它们如何进行交互?(服务与接口) 通信双方的数据传输要遵循哪些规则?(协议) 不同网络,层的数量、名字、内容、功能不同 计算机网络中,层、协议和层间接口的集合被称为计算机网络体系结构。 换句话说:体系结构包括三个内容:分层结构与每层的功能,服务与层间接口,协议。 最早的网络体系结构源于IBM的SNA; 其它的网络体系结构还有DEC的DNA等 由国际化标准组织ISO制定的网络体系结构国际标准是OSI/RM; 实际中应用最广泛的是TCP/IP体系结构 事实上的标准 分层网络体系结构的优点 独立性强——耦合程度低 上层只需了解下层通过层间接口提供什么服务—黑箱方法。 适应性强 只要服务和接口不变,每层的实现方法可任意改变。 易于实现和维护 把复杂的系统分解成若干个涉及范围小、功能简单的子单元: 使系统的结构清晰,实现、调试和维护变得简单和容易。 使设计人员能专心设计和开发所关心的功能模块。 3.2 网络体系结构的分层原理 分层的原则 每层有一个定义明确的功能 层间功能相对独立,逻辑上比较完整 有助于标准的制定 各层间边界(接口)清晰 工作以简洁、清楚的方式交接 应尽可能减少跨层通信量 适当分层 太少:每层功能复杂 太多:结构复杂 3.2 网络体系结构的分层原理 网络中的任何一个系统都是按照层次结构来组织的 同一网络中,任意两个端系统必须具有相同的层次 每层使用其下层提供的服务,并向其上层提供服务 通信只在对等层间进行(间接的、逻辑的、虚拟的),非对等层之间不能互相“通信” 实际的物理通信只在最底层完成 Pn:第n层协议,即第n层对等实体间通信时必须遵循的规则或约定 3.2 网络体系结构的分层原理 层次模型的基本要素 实体:任何可以发送或接收信息的硬件/软件进程 对等层:两个不同系统的同级层次。 对等实体:分别位于不同系统对等层中的两个实体 接口:相邻两层之间交互的界面,定义相邻两层之间的操作及下层对上层的服务。 服务:某一层及其以下各层的一种能力,通过接口提供给其相邻上层。 协议:通信双方在通信中必须遵守的规则。 3.2 网络
原创力文档


文档评论(0)