- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[经济学]第6章 网络体系结构
计算机网络基础第6章 网络体系结构 网络体系结构提出的背景 ——计算机网络的复杂性、异质性 不同的通信介质——有线、无线等 不同种类的设备——主机、路由器、交换机、复用设备等 不同的操作系统——UNIX、Windows等 不同的软/硬件、接口和通信约定(协议) 不同的应用环境——固定、移动等… 不同种类业务——分时、交互、实时等 宝贵的投资和积累——有形、无形等 用户业务的延续性——不允许出现大的跌宕起伏 空中旅行的组织 层次化方法在其他领域的应用 程序设计 把一个大的程序分解为若干个层次的小模块来实现,如操作系统。 邮政系统 邮递员、邮政分局、邮政总局、邮政运输 银行系统 物流系统 …… 社会上存在的邮政系统 计算机网络体系结构的形成 相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。 “分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。 2. 分层原理 计算机网络中也采用了分层方法。——把复杂的问题划分为若干个较小的、单一的局部问题,在不同层上予以解决。 网络的层次结构方法要解决的问题: 网络应该具有哪些层次?每一层的功能是什么?(分层与功能) 各层之间的关系是怎样的?它们如何进行交互?(服务与接口) 通信双方的数据传输要遵循哪些规则?(协议) 分层的体系结构 网络体系的分层结构 —— 所谓网络体系的分层结构,简单地说就是指把网络系统所提供的通路分成一组功能分明的层次. 各层执行自己所承担的任务,依靠各层之间的功能组合,为用户或应用程序提供与另一端点之间的访问通路。 计算机网络中, 层、协议和层间接口的集合被称为计算机网络体系结构。 换句话说:体系结构包括三个内容: (1) 分层结构与每层的功能、 (2) 服务与层间接口、 (3) 协议 最早的网络体系结构源于IBM的SNA 其他的网络体系结构还有DEC的DNA等 由国际化标准组织ISO制定的网络体系结构国际标准是OSI/RM 实际中应用最广泛的是TCP/IP体系结构 事实上的(de facto)标准 (3) 网络协议的三个要素 语义(Semantics) 指对构成协议的协议元素含义的解释, 即确定通信双方“讲什么”。 语法(Syntax) 包括数据格式、编码及信号电平等,即 规定通信双方“如何讲”。 时序关系 时序关系包括事件的执行顺序和速度匹配 实体、协议、服务和服务访问点 实体、协议、服务和服务访问点 本层的服务用户只能看见服务而无法看见下面的协议。 下面的协议对上面的服务用户是透明的。 协议是“水平的”,即协议是控制对等实体之间通信的规则。 服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。 同一系统相邻两层的实体进行交互的地方,称为服务访问点 SAP (Service Access Point)。 国际标准化组织((International Organization for Standardization,简称ISO) 在1979年专门研究一种用于开放系统的体系结构,提出: 开放系统互连OSI模型 OSI (Open System Interconnection),这是一个定义连接异种计算机的标准结构。 网络层(Network Layer): 为数据在结点之间传输创建逻辑链路,通 过路由选择算法为分组通过通信子网选择最适当 的路径,以及实现拥塞控制、网络互连功能。 传输层(Transport Layer): 向用户提供端到端(最终用户到最终用户) 的透明的、可靠的数据传输服务。 应用层(Application Layer): 为网络用户或应用程序提供各种服务,如文件传输(FTP)、电子邮件(E-mail)、分布式数据库以及网络管理等。 OSI 参考模型的各层功能总结简述: 物理层 正确利用介质 数据链路层 连通每个节点 网络层 选择走哪条路 传输层 找到对方主机 会话层 决定该谁说,该谁听,从何处听 表示层 决定用什么语言交谈 应用层 指出做什么事 OSI环境中的数据传输过程 (2). OSI环境中的数据传输过程 五层协议的体系结构 应用层(application layer) 运输层(transport layer) 网络层(network layer) 数据链路层(data link layer) 物理层(physical lay
文档评论(0)