- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 计算机网络的体系结构
计算机网络体系结构的定义
一个完整的网络需要一系列网络协议构成一套完整的网络协议集,大多数网络在设计时,是将网络划分为,若干个相互联系而又各自独立的层次。然后针对每个层次及每个层次间的关系制定相应的协议,这样可以减少协议设计的复杂性。像这样的计算机网络层次结构模型及各层协议的集合称为计算机网络体系结构(Network Achitecture)。
由于计算机网络功能越来越强,结构越来越复杂,给设计者带来很大的难度,必须规范之。
网络体系结构 (network architecture)
用于指导网络的设计与实现;
分层模型 (layering model)
简化网络系统设计的复杂性;
可以更加方便地适应网络技术和应用需求变化;
提供一种更为模块化的设计。
计算机网络体系结构包括三类重要的相互有关的结构:
物理结构
逻辑结构
软件结构
物理结构
物理结构元素是完成一定功能的物理部件。系统的物理结构依赖于所处理的任务,这些部件可以是集成电路、计算机部件、计算机或由计算机组成的系统。
物理结构决定系统所需的资源,即所需硬件设备的数目及技术要求。在构造系统时,首先注意的可能是物理结构;但是,在进行系统分析时,先研究的却应该是逻辑结构。
逻辑结构
逻辑结构元素决定输入、存储、发送、处理或信息传递的基本操作功能。常将逻辑结构元素称为逻辑模块。逻辑结构可以是计算机操作系统、终端模块、通信程序模块等。逻辑结构元素还可以是相关的几个逻辑模块联合起来的更复杂的实体。
软件结构
软件结构的组成:数据处理、进程访问、硬件故障诊断、数据发送、通信(或信道)控制等。软件结构元素就是各种程序。程序之间的相互作用保证了必要的信息处理任务的正确执行。
计算机网络体系层次结构的划分原则
计算机网络体系结构中每一层都是建立在下一层的基础上,下一层为上一层提供服务,上一层在实现本层功能时会充分利用下一层提供的服务。但各层之间是相对独立的,高层无需知道低层是如何实现其功能的,仅需知道低层通过层间接口所提供的服务即可。当任何一层因技术进步发生变化时,只要接口保持不变,其他各层都不会受到影响。当不再需要某层提供的服务时,甚至可以将这一层取消。
计算机网络体系结构分层的优点
各层之间是独立的
灵活性好
结构上可分割开
易于实现和维护
能促进标准化工作
开放系统互连参考模型
国际标准化组织(ISO)在1979年正式颁布了开放系统互连参考模型(Open System Interconnection/Reference Model,OSI/RM),做为国际网络体系结构标准。这是一个定义连接异构计算机网络的标准体系结构。我国相应的国家标准是GB9387。
OSI参考模型是一个描述网络层次结构的模型,其标准保证了各类网络技术的兼容性和互操作性,描述了数据或信息在网络中的传输过程以及各层在网络中的功能和架构。
开放系统互连(OSI)参考模型以实现开放系统环境中的互连性(Interconnection)、互操作性(Interoperation)和应用的可移植性(Portability))。
开放系统互连中的开放是指只要遵循OSI标准,一个系统就可以和位于世界上任何地方的、也遵循这一标准的其他任何系统进行通信。
在OSI中,采用了三级抽象,即体系结构、服务定义(Service Definition)和协议规格说明(Protocol Specification)。
OSI参考模型主要包括三个层面的内容:OSI参考模型、各层的协议和各层的服务。OSI参考模型是计算机网络体系结构的层次框架;它是作为一个框架来协调和组织各层协议的制定,也是对网络内部结构最精炼的概括与描述。
协议定义同一层对等实体间信息交换的规范,它是水平的。OSI参考模型中的各种协议精确地定义了应当发送什么样的控制信息,以及应当用什么样的过程来解释这个控制信息。协议的规程说明具有最严格的约束。
服务定义详细地说明了各层所提供的服务。某一层的服务就是该层及其以下各层的一种能力,它通过接口提供给更高一层。各层所提供的服务与这些服务是怎样实现的无关。同时,各种服务还定义了层与层之间的接口和各层所使用的原语,但不涉及接口是怎样实现的。服务描述(N)实体向(N+1)层提供的服务,以实现(N+1)层的功能,它是垂直的。
OSI模型划分层次的原则
网中各结点都有相同的层次。
不同结点的同等层具有相同的功能。
同一结点内相邻层之间通过接口通信。
每一层使用下层提供的服务,并向其上层提供服务。
不同结点的同等层按照协议实现对等层之间的通信。
ISO/OSI的一些基本概念
协议:通信双方就如何进行通信的一种约定。
对等体:完成各层协议功能的实体。
接口:相邻层之间的连接,定义相互之间要提供哪些原语操
您可能关注的文档
- 郝洁 课件.ppt
- 合肥工业大学 通信工程.doc
- 合肥市148指挥中心 2009年2月1日.doc
- 合作新员工服务规范试题(B)含答案.doc
- 河北工程大学 微机原理复习.doc
- 河北工业大学 研究生.doc
- 河北广播电视大学开放教育法学专业(本科)教学一览表.doc
- 河北广播电视大学行政管理专业开放本科课程.doc
- 河北经贸大学公司金融网络课堂使用方法.doc
- 河北省广播电视技术中心先进集体材料.doc
- 注册验船师高频真题题库2025.docx
- 注册验船师高频题库带解析2025.docx
- 注册验船师考试必备资料2025.docx
- 注册验船师精选题库带分析2025.docx
- 注册验船师考前冲刺必刷题附答案2025.docx
- 新高考生物二轮复习讲练测第10讲 人体的稳态与免疫调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第13讲 生物技术与工程(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第7讲 遗传的基本规律与伴性遗传(检测)(原卷版) .docx
- 新高考生物二轮复习讲练测第13讲 生物技术与工程(检测)(原卷版).docx
文档评论(0)