面向对象的网络协议 (16)

面向对象的网络协议 (16)

ID:34666771

大小:87.16 KB

页数:3页

时间:2019-03-08

面向对象的网络协议 (16)_第1页
面向对象的网络协议 (16)_第2页
面向对象的网络协议 (16)_第3页
资源描述:

《面向对象的网络协议 (16)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、下载第12章与OSI构架的差异在第4章中,我们介绍了由国际标准化组织(ISO)制定的开放系统互连(OSI)构架。OSI构架由一个定义公共术语的基本参考模型和若干服务和协议规范组成,这些规范目前已几乎不再使用。然而其基本参考模型在网络术语方面具有重要的影响,它的体系结构仍然用于参考和教学的目的。因此,我们将它与MCS构架作一下对比。12.1层一个OSI系统是兼容的开放系统的互连,这些开放系统从功能上被分解为七个层次。MCS构架并不强制任何特定的层数,也不包含对每个层次的服务和协议规范。然而MCS构架的思想是提供一组可扩展的协议功能,它们能用于任何层次,以及任何协议的组装。与此相类似,为了

2、在任何层次进行任意服务的组装,MCS构架提供了一组可扩展的服务能力,而不是对每一层提供一种特定的服务和服务能力的子集。因此,我们预期它会减少在服务和协议规范中的冗余,因此协议实现中的冗余会减少。12.2面OSI系统有两个面:一个管理面和一个运行面。管理面包含各层和整个系统的管理功能。一般来讲,OSI管理由故障管理、记帐管理、配置和命名管理、性能管理和安全管理功能域组成。运行面包含通信功能。MCS构架把通信功能(OSI的运行面)分解为四个面,为的是将层功能再细分为一组服务对象,每个对象可以相对独立地配置和管理。它还放松了分层体系结构中所规定的层间交互是在一个单点(服务访问点)上串行地进行

3、的这个限制。12.3服务和协议模型OSI构架定义两类服务对象:服务访问点类和连接端点类。连接端点对象被嵌在服务访问服务访问点内部对象连接端点(N)层(协议)实体协议实体/对象a.OSI构架b.MCS构架图12-1OSI和MCS表示的映射126计计第二部分参考构架下载点类对象中。在OSI中,完成一种特定的(N)服务的协议对象称为(N)实体。在OSI示意图中,服务对象和协议对象是分开来画的。(N)服务对象位于(N)层与其相邻高层的边界上。连接端点对象被画成服务访问点对象的一部分,以表示它们是在局部范围内。MCS构架定义五类服务对象:组装器、服务访问点、连接端点、数据流源和数据流汇。一个服务

4、对象由提供该服务对象的内部表示的协议对象构成。这样,在示意图中,协议对象被相关的服务对象所隐蔽。在OSI构架中,(N)实体可能封装了用于控制多个服务访问点和连接端点的全部功能,与它不同,在MCS构架中每个服务对象只含有它所代表的服务所需要的协议功能。这样,MCS构架也促成了按照服务结构分解协议功能。图12-1用面向对象的表示法比较了这两个概念。12.4通信模型OSI模型定义两类通信:一类基于对连接的抽象;一类基于对数据报的抽象。一个连接代表两个或多个用户间的通信联系。通信结构可以是点对点、点对多点(集中式多点)和多点对多点(分散式多点)。OSI模型并不特别地规定通信设施,但可以从OSI

5、服务规范中找到它们。在OSI构架中,通信设施是由基本的端到端通信服务提供的,称为传输服务,它是由ISO8072标准规定的。通信设施有:¥用户证实的连接建立提供者和用户显式地对建立连接取得一致,其间可能协商通信QoS。¥可靠数据传输对所传输的SDU中的损坏、丢失、重复和乱序通常要进行保护。然而应用可以通过QoS的残留差错率(residual-error-rate)参数,定义对损坏、丢失和重复SDU的一定的容忍度。¥突然连接释放连接立即被关闭,不考虑某些SDU仍在传输,或尚未投递到。¥短暂连接把同时完成连接建立、连接释放和单个自含式SDU的单向传输结合起来的服务动作(在OSI中称为无连接服

6、务)。¥划分子流在OSI构架中,在用户A和B之间的数据流称为队列(queue),可以分成两个子流,一个用于正常SDU的传输,一个用于加速SDU的传输。OSI会话层设施包括对话控制、隔离和恢复。在MCS构架中可以看成是增强性设施,然而由于这些设施的重要性正在降低,在我们的增强型设施表中把它们省略了。OSI通信服务质量的属性覆盖了性能、可靠性、安全性和优先级通信等方面(见第4章)。MCS构架使得应用能组装特定的通信服务,比起OSI构架中的两个预定义的服务和协议来,它提供更多灵活性。MCS构架提供了类似的QoS属性,如性能、可靠性和安全性,但所定义的QoS参数存在区别。利用MCS构架中的参数

7、,我们现在能够确定一个特殊的性能保证级别,以及直接选择所要求的防止SDU重复、丢失和乱序的级别。此外,在MCS构架中,在任何时刻都能在无需重新定义已经组装的通信服务和协议的情况下,引入新的QoS属性和参数。12.5本章小结MCS构架所提供的主要新特性(与OSI构架相比)总结如下:第12章与OSI构架的差异计计127下载¥将面向对象方法用于系统建模¥动态分层¥层分解为五个面¥单一通信模型¥服务组装概念¥可扩展的服务能力集¥可扩展的协议功能集

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。