GB/T 16264.5-1996 信息技术 开放系统互连 目录 第5部分:协议规范

GB/T 16264.5-1996 Information technology—Open systems interconnection—The directory— Part 5:Protocol specifications

国家标准 中文版 被代替 已被新标准代替,建议下载标准 GB/T 16264.5-2008 | 页数:20页 | 格式:PDF

基本信息

标准号
GB/T 16264.5-1996
相关服务
标准类型
国家标准
标准状态
被代替
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
1996-03-22
实施日期
1996-10-01
发布单位/组织
国家技术监督局
归口单位
电子工业部标准化研究所
适用范围
-

研制信息

起草单位:
电子工业部标准化研究所、华北计算技术研究所
起草人:
郑洪仁、李卫国、冯惠
出版信息:
页数:20页 | 字数:37 千字 | 开本: 大16开

内容描述

GB/'r16264.5-1996

前言

本标准等同采用国际标准ISO/IEC9594-5;1990+信息技术开放系统互连目录第5部分:协

议规范》和ISO/IEC9594-5:1990/Cor.1:1992(信息技术开发系统互连目录第5部分:协议规

范技术修改1)o

根据ISO/IEC9594-5:1990/Cor.1:1992,本标准增加了7.5.

通过制定这项国家标准,以便为信息处理的目录服务提供统一的协议规范。

GB/T16264在信《息技术开放系统互连目录》总标题下,目前包括以下8个部分:

第1部分(即GB/T16264.1):概念、模型和服务的概述,

第2部分(即GB/T16264.2);模型;

第3部分(即GB/T16264.3):抽象服务定义;

第4部分(即GB/T16264.4):分布操作过程;

第5部分(即GB/T16264.5):协议规范,

第6部分(即GB/T16264.6):选择属性类型;

第7部分(即GB/T16264.7):选择客体类;

第8部分(即GB/T16264.8):鉴别框架。

本标准的附录A,B和C是标准的附录。

本标准由中华人民共和国电子工业部提出。

本标准由电子工业部标准化研究所归口。

本标准起草单位:电子工业部标准化研究所、华北计算技术研究所。

本标准主要起草人:郑洪仁、李卫国、冯惠。

GB/T16264.5-1996

ISO/IEC前言

ISO(国际标准化组织)和IEC(国际电工委员会)是世界性的标准化专门机构。国家成员体(它们都

是ISO或IEC的成员国)通过国际组织建立的各个技术委员会参与制定针对特定技术范围的国际标

准。ISO和IEC的各技术委员会在共同感兴趣的领域内进行合作。与ISO和IEC有联系的其他官方和

非官方国际组织也可参与国际标准的制定工作。

对于信息技术,ISO和IEC建立了一个联合技术委员会,即ISO/IECJTCl。由联合技术委员会提

出的国际标准草案需分发给国家成员体进行表决。发布一项国际标准至少需要75%的参与表决的国家

成员体投票赞成。

国际标准ISO/IEC9594.5是由ISO/IECJTC1信“息技术”联合技术委员会制定的。

ISO/IEC9594在信《息技术开放系统互连目录》总标题下,目前包括以下8个部分:

—第1部分:概念、模型和服务的概述,

—第2部分:模型;

—第3部分:抽象服务定义;

—第4部分:分布式操作规程;

—第5部分:协议规范,

—第6部分:选择属性类型;

—第7部分:选择客体类,

—第8部分:鉴别框架。

附录A、附录B和附录C构成为ISO/IEC9594.5的一部分。

GB/T16264.5-1996

引言

0.1本标准,连同本系列标准的其他部分一起,便于提供目录服务的信息处理系统的互连。所有这

样的系统连同它们所拥有的目录信息,可以看作一个整体,称为“目录”。目录中收录的信息在总体上称

为目录信息库(DIB),它可用于简化诸如应用实体、人、终端、以及分布列表等客体之间的通信。

0.2目录在开放系统互连中起着极其重要的作用,其目的是允许在互连标准之外使用最少的技术协

定,完成下列各类信息处理系统的互连:

·来自不同厂家的信息处理系统;

·处在不同机构的信息处理系统;

·具有不同复杂程度的信息处理系统;

·不同年代的信息处理系统。

0.3本标准规定用于目录访问协议(DAP)和目录系统协议(DSP)的应用服务元素和应用上下文。其中

DAP提供对目录的访问以便能检索或修改目录信息;而DSP则提供链接请求去检索或修改包含在分

布目录系统中的其他部分的目录信息。

中华人民共和国国家标准

信息技术开放系统互连目录

第5部分:协议规范GB/T16264.5-1996

IdtISO/IEC9594-5:1990

Informationtechnology-Opensystems

Interconnection-Thedirectory

Part5:Protocolspecifications

1范围

本标准规定用于满足GB/T16264.3和GB/T16264.4中规定的抽象服务的目录访问协议和目录

系统协议。

2引用标准

下列标准所包含的条文,通过在本标准中引用而构成为本标准的条文。本标准出版时,所示版本均

为有效。所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。

GB9387-88信息处理系统开放系统互连基本参考模型(idtISO7498:1984)

GB/T15695-1995信息处理系统开放系统互连面向连接的表示服务定义((idtISO8822:

1988)

GB/T16262-1996信息技术开放系统互连抽象语法记法一(ASN.1)规范(idtISO8824:

1990)

GB/T16264.2-1996信息技术开放系统互连目录第2部分:模型(idtISO/IEC9594-2:

1990)

GB/T16264.3-1996信息技术开放系统互连目录第3部分:抽象服务定义(idtISO/IEC

9594-3:1990)

GB/T16264.4-1996信息技术开放系统互连目录第4部分:分布式操作规程(idtISO/

IEC9594-4:1990)

GB/T16264.6-1996信息技术开放系统互连目录第6部分:选择属性类型(idtISO/IEC

9594-6:1990)

GB/T16264.7-1996信息技术开放系统互连目录第7部分:选择客体类(idtISO/IEC

9594-7:1990)

ISO/IEC8649:1988信息处理系统开放系统互连联系控制服务元素的服务定义

ISO/IEC9072-1:1989信息处理系统文本通信远程操作第1部分:模型、记法及服务定义

ISO/IEC9072-2:1989信息处理系统文本通信远程操作第2部分:协议规范

3定义

本章中所包含的定义使用第4章中定义的缩略语。

3门OSI参考模型定义

国家技米监,局1996一03一22批准1996-10一01实施

GB/T16264.5-1996

本标准以GB9387中所定义的概念为基础,并使用GB9387中定义的下列术语

a)应用服务元素application-service-element;

b)应用协议控制信息。pplication-protocol-control-information;

c)应用协议数据单元application-protocol-dataunit;

d)应用上下文application-context;

e)应用实体application-entity;

f)抽象语法abstract-syntax,

32基本目录定义

本标准使用在GB/T16264.2中定义的下列术语:

a)目录theDirectory;

b)(目录)用户(Directory)user;

c)目录系统代理(DSA)DirectorySystemAgent(DSA);

d)目录用户代理(DUA)DirectoryUserAgent(DUA),

3.3分布操作定义

本标准使用在GB/T16264.4中定义的下列术语:

a)链接chaining;

b)参照指示referral,

4缩略语

本标准使用下列缩略语:

AC应用上下文

ACSE联系控制服务元素

AE应用实体

APCI应用协议控制信息

APDU应用协议数据单元

ASE应用服务元素

DAP目录访间协议

DSA目录系统代理

DSP目录系统协议

DUA目录用户代理

ROSE远程操作服务元素

5约定

本标准使用下列约定:

a)第7章中的抽象语法定义使用在GB/T16262中定义的抽象语法记法来定义,

b)远程操作宏(RO一记法)、应用服务元素和应用上下文宏在ISO/IEC9072中定义;

C)术语、名字以及服务参数和协议域的值,除非为“专用名”,一般均以小写字母开始,并采用连字

符链接,例如:defined-term,而“专用名,;M」以大写字母开始,并且不使用连宇符,例如:ProperName,

6协议概述

6-1目录协议模型

为了支持用户对目录服务的访向,GB/T16264.3定义了DUA和目录之间的抽象服务。目录可进

一步由支持有关的特定服务访间点的DSA来表示。在GB/T16264.4中定义了用于支持链接用户请求

GB/'r16264.5-1996

的DSA对之间的交互。以上概念见图1所示。

访间点

图1目录的交互

当一个DUA与其所交互的DSA不在同一个开放系统中时,这些交互则由OSI应用层协议的目录

访问协议(DAP)支持,DAP属于应用层;与此类似,当一对交互的DSA不在同一个开放系统中时,它们

之间的这些交互则由目录系统协议(DSP)支持;同样,DSP也属于OSI的应用层。

DAP和DSP都是协议,它们提供一对应用进程之间的通信。在OSI环境中,则可表示为使用表示

层服务的一对应用实体(AE)之间的通信。AE的功能则由一组应用服务元素(ASE)来提供。AE之间的

交互由它们所使用的ASE服务描述。本章将给出两类目录协议通用的两种ASE的摘要。

远程操作服务元素(ROSE)支持在抽象模型的端口处出现的抽象操作的请求/应答。目录ASE提

供目录抽象服务的抽象语法记法函数到ROSE提供的服务的映射。

联系控制服务元素(ACSE)支持在一对AE之间建立和释放一个应用联系。DUA和DSA之间的联

系只能由DUA来建立。只有联系的发起者才能释放这个联系。

6.2目录访问协议

目录访问协议(DAP)用于实现目录抽象服务。除ROSE和ACSE以外,这些目录抽象服务还包括

三种目录特有的ASE,即:readASE,searchASE和modifyASE。它们分别对应于抽象服务的readPort,

searchPort和modifyPortodirectoryAccessAC应用上下文标识TreadASE,searchASE,和modifyASE

以及acSE和rOSE的组合。

6_3目录系统协议

目录系统协议(DSP)用于实现GB/T16264.4中定义的分布操作功能。除ROSE和ACSE以外,这

些目录抽象服务还包括三种目录特有的ASE,即:chainedReadASE,chainedSearchASE和。hainedMod-

ifyASE。它们分别对应于抽象服务的chainedReadPort,chainedSearchPort和chainedModifyPort,direc-

torySystemAC应用正文标识了chainedReadASE,chainedSearchASE,和chainedModityASE以及

aCSE和rOSE的组合。

6.4下层服务的使用

DAP和DSP使用以下各条所描述的下层服务。

6.4.1使用ROSE服务

远程操作服务元素(ROSE)在ISO9072-1中规定。

ROSE支持远程操作的请求/应答。

目录ASE是RO-INVOKE,RO-RESULT,RO-ERROR,RO-REJECT-U以及RO-RE-

JECT-P等ROSE服务的用户。

DAP和DSP的远程操作为第2类操作(即,异步操作)。注意,由于DUA为DAP的客户,因此它也

GB/T16264.5-1996

可以选择采用同步方式操作。

DAP使用第1类联系,即DSA不能调用DUA上的操作。DSP使用第3类联系,即响应方DSA可

以调用发起方DSA上的操作,反之亦然。

6.4.2使用ACSE服务

联系控制服务元素(ACSE)在ISO8649中规定。

ACSE对AE之间的应用联系提供控制(即,建立、释放、放弃)。

目录联接(directoryBind)和目录断联(directoryUnbind)【或者DSA联接(DSABind)和DSA断

联(DSAUnbind)〕在正常情况下为ACSE的A-ASSOCIATE和A-RELEASE服务的唯一用户。应

用进程为ACSE的A-ABORT和A-P-ABORT服务的用户。

6.4.3使用表示层服务

表示层服务在GB/T15695中规定。

表示层与要进行交换的应用层语义的表示(语法)协调。

在正常情况下,在应用上下文中的每一个抽象语法使用了不同的表示上下文。

ACSE为表示层服务的P-CONNECT,P-RELEASE,P-U-ABORT和P-P-ABORT服务

的唯一用户。

ROSE为表示层服务的P-DATA服务的用户。

了目录协议抽浪语法

了1抽象语法

7.2.1,7.2.3和7.2.5中规定的目录ASE都使用抽象语法:id-as-directory-accessAS。而

7.2.2,7.2.4和7.2.6中规定的目录ASE则使用抽象语法:id-as-directorySystemAS。在每一种情

况下,抽象语法都定义应用协议控制信息(APCD;当这种APCI与ROSE一起使用时,则定义一组AP-

DU。目录APDU由目录ASE和ROSE的抽象语法定义,它们与ACSE的抽象语法一起构成在目录联

系期间使用的APDU的完整定义。

ACSE的抽象语法id-as-acre是建立联系所必须的。

这些抽象语法应按照ASN.1基本编码规则进行编码。

了.2目录应用服务元素

本条规定在构造7.3各种目录应用上下文中作为“构造块”使用的各个ASE,

注:这些ASE用于构造本标准中定义的应用上下文,它们不表示与单个ASE,或其他组合ASE一致。

7.2-1ReadASE

readASE支持readPort端口上的抽象操作,即在GB/T16264.3中定义的“Read(读),,、"Compare

(比较)”和A“bandon(放弃)”操作。

readASE

APPLICATION-SERVICE-ELEMENT

CONSUMERINVOKES

{read,compare,abandon}

::=id-ase-readASE

readRead::=1

compareCompare::-2

abandonAbandon::=3

7.2.2ChainedReadASE

ChainedReadASE支持ChainedReadPort端口上的抽象操作,即在GB/T16264.4中定义的

"ChainedRead链接读)","ChainedCompare链接比较)"和“ChainedAbandon链接放弃)”操作。

GB/T16264.5-1996

chainedReadASE

APPLICATION-SERVICE-ELEMENT

OPERATIONS(

chainedRead,

chainedCompare,

chainedAbandon)

::=id-ase-chainedReadASE

chainedReadChainedRead

定制服务

    推荐标准

    关联标准

    相似标准推荐

    更多>