GB T 15128-1994 信息处理系统 开放系统互连 面向连接的基本会话服务定义.pdf
《GB T 15128-1994 信息处理系统 开放系统互连 面向连接的基本会话服务定义.pdf》由会员分享,可在线阅读,更多相关《GB T 15128-1994 信息处理系统 开放系统互连 面向连接的基本会话服务定义.pdf(59页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国国家标准信息处理系统开放系统互连面向连接的基本会话服务定义发布实施国家技术监督局发布中华人民共和国国家标准信息处理系统开放系统互连面向连接的基本会话服务定义国家技术监督局批准实施本标准等同采用国际标准信息处理系统开放系统互连面向连接的基本会话服务定义引言本标准是为便于计算机系统的互连而制定的一组标准之一本标准与按照开放系统互连参考模型定义的一组标准中的其他标准有关参考模型把互连标准化的范围细分成一系列规模可管理的规范的层本标准的目的是在参考模型的会话层与表示层之间的边界上对提供给表示层的服务进行定义会话协议使用运输层服务来提供会话服务本标准还定义了表示协议可以利用的会话服务的特征
2、图说明了会话服务会话协议运输服务和表示协议各标准间的关系图本标准与其他开放系统互连标准的关系关于本标准第章中所述的会话服务质量要认识到为了对穿过开放系统互连参考模型所有层的会话服务质量进行综合处理并保证每一层服务的各自处理能按统一方式达到服务质量的整体目标有关工作仍在进行中因此今后可以给本标准增加一个补篇更进一步反映服务质量的发展和综合性主题内容与适用范围本标准采用抽象方法及下列术语定义了由会话层提供的外部可见服务服务的原语动作和事件与各原语动作和事件相关联的参数数据原语动作和事件之间的关系及有效顺序本标准中所定义的服务是由会话协议连同运输服务提供的并可被表示协议使用的那些服务本标准不规定个别
3、的实现或产品也不对计算机系统内的实体和接口的实现加以限制因此不存在对本标准的一致性要求引用标准信息处理系统开放系统互连基本参考模型信息处理系统开放系统互连运输服务定义信息处理系统开放系统互连服务约定信息处理系统开放系统互连基本参考模型第部分命名与寻址信息处理系统开放系统互连面向连接的基本会话协议规范第一篇概述术语注本章中的术语使用第章中定义的缩写参考模型术语本标准以提出的概念为基础并使用其中所定义的下列术语加速会话服务数据单元会话连接会话层会话服务会话服务访问点会话服务数据单元运输层双工半双工服务约定术语本标准还使用中定义的并用于会话层的下列术语服务用户服务提供者原语请求指示响应证实会话服务术
4、语本标准还采用了下述术语主呼用户发起某个会话连接建立请求的用户被呼用户主呼用户希望与其建立会话连接的用户注主呼用户和被呼用户是针对单个连接而定义的一个用户可以同时是主呼用户和被呼用户发送用户在会话连接的数据传送阶段作为数据源的用户接收用户在会话连接的数据传送阶段作为数据宿的用户注一个用户可以同时是发送用户和接收用户请求者请求用户发起一个特定动作的用户接受者接受用户接受一个特定动作的用户权标会话连接的一种属性每次只动态地分配给一个用户使得该用户能够调用某些服务有条件的参数一种参数它在请求或响应中的出现取决于本标准正文中所定义的条件如果它在先前会话服务原语中出现则必须在指示或证实中也出现如果它在先
5、前的会话服务原语中未出现则在指示或证实中也不出现建议参数由用户在一个或一个中建议的并希望在会话连接上使用的参数的值选定参数在会话连接上已经选用的参数的值符号和缩写缩写会话服务会话服务访问点会话服务数据单元常规数据会话服务数据单元特种数据会话服务数据单元加速数据会话服务数据单元服务质量服务变量见见见见约定本标准中给出的与服务原语相关的参数值可能以与该服务原语的方向相反的方向传递除此以外本标准使用中定义的描述性约定会话服务模型本标准使用中定义的用于层服务的抽象模型该模型定义了发生在两个处的用户和提供者之间的互交信息通过可运送参数的服务原语在用户和提供者之间传递会话服务综述综述会话服务提供在合作用户
6、之间组织和同步数据交换的手段会话服务用户利用这些手段与另一个用户建立连接以同步方式与该用户交换数据并以有序方式释放连接为交换数据同步和释放连接协商权标的使用以及对把数据交换设置成半双工或双工方式进行协商在对话中建立同步点如出现差错则从商定的同步点处恢复该对话中断对话且以后在预先设置的点处继续该对话权标概念权标是会话连接的一种属性它每次只动态地分配给一个用户使得该用户可以调用某些服务权标是互斥使用服务的权力本标准定义了四种权标数据权标释放权标次同步权标主活动权标每个权标总是处于下列状态之一可用在此情况下它总是分配给一个用户于是该用户具有使用相关服务的互斥权假定无其他适用的限制不分配给另一个用户该
7、用户没有使用此服务的权力但以后可以获取这种权力用户双方都不可用在此情况下用户双方都无权互斥使用相关的服务即该服务对用户双方都可用数据传送和释放或反之对用户双方都不可用同步和活动在中定义了与权标的可用性和分配有关的限制同步和对话单元概念用户可以在其所传送着的数据中插入同步点每个同步点由提供者所保存的一个序号来标识见对提供者而言用户赋予其同步点的任何语义都是透明的有两种同步点次同步点主同步点主同步点用于将数据交换划分成一系列对话单元对话单元的特征是在其内的所有通信与它之前及之后的所有通信是完全分离的主同步点指示了一个对话单元的结束和下一个对话单元的开始每个主同步点都要得到显式证实次同步点用于划分一
8、个对话单元内的数据交换图说明了如何用次同步点划分一个对话单元每个次同步点可以显示或非显式地证实图划分对话单元的例子活动概念活动概念允许用户区分称之为活动的不同的逻辑工作段每个活动由一个或多个对话单元组成在每个会话连接上每一时刻只允许有一个活动但在一个会话连接期间可以存在几个相继的活动一个活动也可以跨越多个会话连接可以中断一个活动并在同一个或后继的会话连接上继续该活动可以认为这是重新同步的一种形式图示出了如何用主同步点将一个活动划分成对话单元此外用户还可以在活动之外传送数据图划分活动的例子重新同步用户双方都可发起重新同步重新同步把连接置成已定义的状态其中包括权标的重新分配和把同步点序号设置成为一
9、个新值重新同步清除所有未交付的数据重新同步提供三种选项放弃选项用于将同步点序号置成一个未使用过的值再启动选项用于将同步点序号置成任何一个已用过的值并且该值大于标识最后一个已被确认了的主同步点的同步点序号设置选项用于将同步点序号置成一个由用户选定的任意值协商在会话连接建立阶段用户双方根据下列规则进行协商功能单元的协商核心功能单元见第章总是要使用的每个用户要建议是否使用其他各功能单元仅当用户双方都建议使用某一功能单元并且提供者支持该功能单元时才能选定该功能单元中给出了具体协商规则初始权标设置的协商当主呼用户建议使用要求权标的功能单元时还应建议把初始权标设置为主呼用户方被呼用户方被呼用户选择如果已选
10、定使用某个特定的功能单元则将该权标设置为如果主呼用户建议被呼用户选择则将权标置成由被呼用户建议的一方在其他所有情况下则将权标置成由主呼用户建议的一方初始同步序号的协商当主呼用户建议主同步次同步和重新同步功能单元中的任何功能单元但未建议活动管理功能单元时还应建议一个用于初始同步点序号的值即使是建议了活动管理功能单元并假定还建议了次同步主同步和重新同步功能单元中的任何功能单元主呼用户仍可以建议一个用于初始同步点序号的值如果被呼用户选定了使用次同步主同步和重新同步功能单元中的任何功能单元但未选定使用活动管理功能单元时则它返回一个作为初始同步点序号的值该值可以与主呼用户建议的值相等或不等该被呼用户返回
11、的值就作为该会话连接初始同步点的序号在其他所有功能单元的组合中都不建议初始同步点序号会话服务的阶段和服务会话服务包括三个阶段本章阐述每个阶段的目的并简述有关服务第和章将定义这些服务和调用这些服务的原语会话连接建立阶段会话连接建立阶段涉及两个用户之间的连接建立与本阶段有关的服务有一个会话连接服务见被用于建立一个会话连接并协商该连接所用的权标和参数数据传送阶段数据传送阶段涉及在会话连接建立阶段所连接起来的用户双方之间的数据交换与数据传送有关的服务有四个常规数据传送服务见允许在一个会话连接上传送常规数据如果已选定半双工功能单元则使用该服务要受数据权标的控制加速数据传送服务见允许在会话连接上传送加速其
12、传送不受限制常规数据传送服务特种数据传送服务和能力数据交换服务的那些权标和流量控制的约束特种数据传送服务见用于传送与数据权标的可用性及分配都无关的特种数据能力数据交换服务见用于交换不在活动之内的有限长度的被证实型用户数据与权标管理有关的服务有三个出让权标服务见允许用户把一个或多个特定的权标让给另一个用户请求权标服务见允许用户请求另一个用户把一个或多个特定的权标传给它出让控制服务见允许用户把所有可用权标都让给另一个用户与同步和重新同步有关的服务有三个次同步点服务见允许用户把该服务被调用之前和该服务被调用之后所发送的和流区分开本服务的使用受次同步权标的控制主同步点服务见允许用户能够将每个方向上顺序
13、发送的和流限制在一个对话单元中本服务的使用受主活动权标的控制重新同步服务见用于将会话连接置到一个先前的或新的同步点并重新分配可用权标本服务可能导致和丢失用于报告差错和不可预料情况的服务有两个提供者发起异常报告服务见异常报告服务允许向用户报告异常情况和提供者的协议差错本服务可能导致和丢失用户发起异常报告服务见异常报告服务当数据权标可用但未分配给用户时该用户用本服务报告异常状态本服务可能导致和丢失与活动有关的服务有五个活动开始服务见用于指示进入一个新活动本服务的使用受主活动权标的控制活动继续服务见用于指示重新进入一个先前被中断的活动本服务的使用受主活动权标的控制活动中断服务见允许非正常终止一个活动
14、它隐含不丢弃目前已完成的工作且可能以后再继续本服务的使用受主活动权标的控制本服务可能导致和丢失活动丢弃服务见允许非正常地终止一个活动它隐含丢弃目前已完成的工作且不再继续该活动本服务的使用受主活动权标控制本服务可能导致和丢失活动结束服务见用于结束一个活动并设置主同步点本服务的使用受主活动权标的控制使用活动服务会导致在会话连接上无活动进行的状态当使用活动服务但无活动进行时用户只能调用活动开始活动继续权标管理能力数据特种数据常规数据加速数据废弃和释放服务会话连接释放阶段会话连接释放阶段涉及释放先前已建立的会话连接与本阶段有关的服务有三个有序释放服务见提供完成有序释放会话连接的手段用户发起废弃服务见废
15、弃服务用于发起会话连接释放并终止任何未处理完的服务请求本服务可能导致和丢失提供者发起废弃服务见废弃服务由提供者用于指出由于内部原因而引起的会话连接释放本服务可能导致和丢失且终止任何未处理完的服务请求功能单元和子集功能单元功能单元是为了下列目的而在本标准中定义的相关服务的逻辑分组在会话连接建立阶段协商用户要求供其他标准参考表规定了权标和功能单元之间的关系当某一功能单元隐含了某一权标可用时为了能请求和传送可用权标应提供与该权标管理有关的服务表使用权标的功能单元功能单元权标协商式释放半双工次同步主同步活动管理释放权标数据权标次同步权标主活动权标主活动权标表规定了与每一个功能单元有关的服务表与各功能单
16、元有关的服务功能单元服务参见核心非协商的会话连接常规数据传送有序释放废弃废弃协商式释放有序释放出让权标请求权标半双工出让权标请求权标双工无附加服务续表功能单元服务参见加速数据加速数据传送特种数据特种数据传送能力数据交换能力数据交换次同步次同步点出让权标请求权标主同步主同步点出让权标请求权标重新同步重新同步异常提供者异常报告用户异常报告活动管理活动开始活动继续活动中断活动丢弃活动结束出让权标请求权标出让控制核心功能单元核心功能单元支持建立会话连接传送常规数据和释放会话连接所需的基本会话服务协商式释放功能单元协商式释放功能单元支持协商式有序释放服务当选定本功能单元时释放权标可用半双工功能单元半双工
17、功能单元支持半双工服务当已选定本功能单元时数据权标可用在同一会话连接上不能同时选定半双工功能单元和双工功能单元双工功能单元双工功能单元支持双工服务在同一会话连接上不能同时选定双工功能单元和半双工功能单元加速数据功能单元加速数据功能单元支持会话加速数据传送服务特种数据功能单元特种数据功能单元支持特种数据传送服务能力数据交换功能单元能力数据交换功能单元支持能力数据交换服务只有选定活动管理功能单元时才可选本功能单元次同步功能单元次同步功能单元支持次同步点服务当选定本功能单元时次同步权标可用主同步功能单元主同步功能单元支持主同步点服务当选定本功能单元时主活动权标可用重新同步功能单元重新同步功能单元支持
18、重新同步服务异常功能单元异常功能单元支持用户异常报告服务和提供者异常报告服务只有选定半双工功能单元时才可选本功能单元活动管理功能单元活动管理功能单元支持活动管理服务和出让控制服务当已选定本功能单元时主活动权标可用子集子集定义为假定满足下列前提条件的核心功能单元与其他任何一组功能单元的组合如果子集包含能力数据功能单元则也要包含活动管理功能单元如果子集包含异常报告功能单元则也要包含半双工功能单元注本标准未包含注册子集的要求标准的使用者可以定义满足各自的会话服务需求的子集其他标准可以标识遵循上述定义的子集会话服务质量服务质量这个术语泛指在会话连接的两个端点之间呈现的该会话连接的某些特征描述了只与提供
19、者属性有关的会话连接的那些方面这些方面与用户的行为不在提供者控制范围之内无关用户的行为对所提供的没有影响会话连接一旦建立在其两端的用户对该连接上的具有相同的认识和理解的确定用参数来描述在中给出了与会话服务有关的参数的定义这些定义为用户和提供者提供了对特征的共同理解会话服务参数分两类即需要在会话连接建立阶段进行协商的参数会话连接保护见会话连接优先级见残留差错率见每个传送方向上的吞吐量见每个传送方向上的输送延迟见优化的对话传送见扩展控制见无需在会话建立阶段进行协商的但其值可通过其他一些未在本标准中定义的方法例如先前的知识和协定或通过管理功能来选择和或得知的参数会话连接建立延迟见会话连接建立失败概率
20、见传送失败概率见会话连接释放延迟见会话连接释放失败概率见会话连接回弹率见在中定义了在中所列的参数的协商规程会话连接一旦建立在该会话连接的生存期内不再重新协商所选定的参数用户应当认识到会话连接期间的变化不在该会话服务中指出会话连接的协商规程的协商是用会话连接建立阶段见第章的原语中运送的参数来描述的对于在会话连接建立阶段要进行协商的参数见其参数值和协商规则定义如下在原语中主呼用户可以对于会话连接保护会话连接优先级扩展控制和优化的对话传送分别指定单个的期望的参数值对扩展控制和优化的对话传送指定运送期望的特性或不期望的特性两值之一注如果主呼用户建议使用加速数据功能单元则扩展控制参数的值为期望的特性对于
21、残留差错率每个方向上的吞吐量和输送延迟指定期望的和主呼用户能同意的最低可接受的的两个参数值在原语中对每个被协商的参数运送如下规定的可用值对于会话连接保护如果提供者同意提供与中所指定的期望值相等效的值则提供者指定该值为可用如果提供者不同意提供所请求的期望的则提供者通过向主呼用户发出原语拒绝建立该会话连接对于会话连接优先级提供者将它愿意提供的值等于或优于在中指定的期望的值指定为可用对于残留差错率每个方向上的吞吐量和输送延迟如果提供者同意提供等于或优于在中所指定的最低可接受的值则提供者指定该值为可用如果提供者不同意提供这个则提供者通过向主呼用户发出原语拒绝建立该会话连接对于扩展控制和优化的对话传送如
22、果在原语中的期望的值是不期望的特性则指定不期望的特性为可用如果期望的值是期望的特性并且提供者同意在此会话连接上供该特性则指定期望的特性为可用否则如果提供者不同意提供该特性则指定不期望的特性为可用在原语中对每个要协商的参数运送一个如下规定的商定值对于优化的对话传送如果原语中的可用值是不期望的特性并且被呼用户同意在会话连接上不提供该特性则指定不期望的特性为商定否则用户可以拒绝建立会话连接如果指示原语中的可用值是期望的特性且用户同意提供该特性则指定期望的特性为商定否则如果用户不同意所规定的特性则指定不期望的特性为商定对每个其他的参数如果被呼用户同意在原语中规定为可用的值则指定与之相同的值为商定如果用
23、户不同意这个可用值则用户可以拒绝建立会话连接在原语中对每个要协商的参数运送一个与在中所运送的商定值相同的值参数的定义参数分为下列几类表示会话服务性能的参数如表所示表示其他会话服务特征的参数如表所示表性能参数的分类阶段性能准则速度精确性可靠性会话连接建立会话连接建立延迟会话连接建议失败概率误接会话连接拒绝续表阶段性能准则速度精确性可靠性数据传送吞吐量输送延迟残留差错率误重复丢失会话连接回弹率传送失败概率会话连接释放会话连接释放延迟会话连接释放失败概率表表示其他会话服务特征的参数扩展控制会话连接保护会话连接优先级优化的对话传送本条中定义了这些会话服务的参数会话连接建立延迟会话连接建立延迟是在和相应
24、的原语之间的最大可接受延迟注该延迟包括依赖于用户的成份会话连接建立失败概率会话连接建立失败概率是在某个测试样本中会话连接建立失败总次数与试图建立会话连接总次数之比会话连接建立失败定义为在指定的最大可接受的会话连接建立延迟内由于提供者造成误接会话连接拒绝或过分的延迟而导致的所请求的会话连接未能建立在计算会话连接失败概率时由于用户造成差错会话连接拒绝或过分延迟而导致的会话连接建立尝试失败不计在内吞吐量每个传送方向上的吞吐量是由或原语序列成功传送的至少两个组成的序列来定义的给定由个组成的这种序列其中吞吐量定义为下列两项中较小的一项包含在最后个中的用户数据的八位位组数除以该序列中第一个和最后一个或之间
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 15128 1994 信息处理 系统 开放系统 互连 面向 连接 基本 会话 服务 定义
