GB T 16687-1996 信息处理系统 开放系统互连 联系控制服务元素协议规范.pdf
《GB T 16687-1996 信息处理系统 开放系统互连 联系控制服务元素协议规范.pdf》由会员分享,可在线阅读,更多相关《GB T 16687-1996 信息处理系统 开放系统互连 联系控制服务元素协议规范.pdf(40页珍藏版)》请在麦多课文档分享上搜索。
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 16687 1996 信息处理 系统 开放系统 互连 联系 控制 服务 元素 协议 规范
