标准解读
GB/T 16262-1996 是一项由中国发布的国家标准,旨在规定信息处理系统在开放系统互连环境中使用的抽象语法记法(ASN.1)。ASN.1,全称为Abstract Syntax Notation One,是一种国际标准的正式语言,用于定义数据结构,独立于任何特定的编码规则。这项标准使得不同的计算机系统之间能够有效地交换结构化数据,无论它们采用的是什么硬件平台、操作系统或编程语言。
该标准的核心内容包括:
-
抽象语法定义:ASN.1提供了一套丰富的语法规则,允许用户描述复杂的数据结构,如序列、选择、数组等。这些定义是抽象的,意味着它们不涉及具体的比特或字节如何在网络中传输,而是关注数据的逻辑结构和类型。
-
类型系统:ASN.1有一套强大的类型系统,支持基本数据类型(如整数、布尔值、字符串)以及构造类型(如序列、集合、选择类型),能够表达非常复杂的数据模型。
-
编码规则的独立性:虽然ASN.1本身不指定数据的编码方式,但它设计为可以与多种编码规则(如BER、DER、PER等)结合使用。这意味着一旦定义了ASN.1数据结构,就可以根据需要选择合适的编码规则进行数据的实际传输和解析,增强了系统的灵活性和互操作性。
-
开放系统互连的支持:作为开放系统互连(OSI)模型的一部分,ASN.1有助于实现不同层次上的数据表示一致性,特别是在会话层和应用层,对于构建跨网络、跨平台的信息处理系统尤为重要。
-
标准化和互操作性:通过统一的数据结构定义语言,GB/T 16262-1996促进了不同厂商和组织之间的信息交换标准统一,降低了系统集成的复杂度,提高了互操作性。
综上,此标准为开发兼容性强、可互操作的信息处理系统提供了基础,尤其是在需要高度标准化和复杂数据交换的场景下,如电信、安全认证、网络管理等领域。
如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。
....
查看全部
文档简介
中华人民共和国国家标准GB/T16262—1996ISO8824:1990信息处理系统开放系统互连抽象语法记法一(ASN.1)规范InformationprocessingsystemOpensystemsinterconnection-Specificationofabstractsyntaxnotationonee(ASN.1)1996-03-22发布1996-10-01实施国家技术监督局发布
引言…·<)主题内容与适用范围……3)引用标准…23(3)7本标准中使用的记法·6)ASN.1记法的使用(8)ASN.1字符集(8)8ASN.1项(9)9模块定义………(13)10引用类型和值定义(15)类型和值的赋值(15)类型和值的定义(15)布布尔类型的记法(17)14整数类型的记法(17)15枚举类型的记法(17)16实数类型的记法(18)位串类型的记法(18)18八位位组串类型的记法(19)19空类型的记法….(19)序列类型的记法……(20)单纯序列类型的记法(20)集合类型的记法(21)单纯集合类型的记法(21)24值选择类型的记法(2125类型选择类型的记法(23)26有标记类型的记法00000000(23)任意类型的记法(24)28客体标识符类型的记法(24字符串类型的记法·…(25)30第32~35章中定义的类型的记法(25)字符串类型的定义31(26广义时间C733世界时间(27)34外部类型(28)
客体描述符类型35(30)子类型记法(30)子类型值集合(31)附录A宏记法(补充件)(34)附录BIS()对(BJECTIDENTIFIER成分值的赋值(补充件)(38)附录C(CITT对(JBJECTIDENTIFIER成分值的暖值(补充件)(39)附录D联合体对(BJECTIDENTIFIER成分值的赋值(补充件)…………(39)附录E例子和提示(参考件)…(40)附录FASN.1记法总结(参考件)(50)
中华人民共和国国家标准信息处理系统开放系统互连抽象语法记法-一(ASN.1)规范GB/T16262-1996lnformationprocessingsystemISO8824:1990-OpensystemsinterconnectionSpecificationofabstractsyntaxnotationone(ASN.1)本标准等同采用国际标准ISC)8824:1990《信息处理系统开放系统互连抽象语法记法(ASN.1)规范》。0引在GB9387基本参考模型的较低层中.服务原语的各个用户数据参数都表示为八位位组序列的二进制值。在表示层中,用户数据参数的性质有变化。应用层标准要求表示层服务用户数据(见GB/T15695)以携带较为复杂的类型值,可能包括来自各种字符集的字符串。为了规定所携带的值,要求一种已定义的记法,但该记法不决定值的表示。这由一个或多个称作“编码规则"的算法来补充,此"编码规则“确定携带这种应用层值的会话层八位位组的值(称为"传送语法")。表示层协议(见CB/T15696)可以协商使用何种传送语法。确定一个值是为了使它区别于其他可能的值。该值与其他要区别的那些值一起的集合称为“类型”.一个特定的实例是该类型的一个值。更一般地,值或类型常被认为由几个更简单的值或类型以及它们间的关系组成。术语"数据类型"常用作类型的同义词。为了正确地解释值所代表的内容(纸上的记号或是通信线路中的位)必须知道(通常从上下文中)所表示的值的类型。因此,类型的标识是本标准的一个重要部分。定义复杂类型的非常普通的技术是先定义少量“简单类型"这些简单类型通过定义它们的所有可能值来获得,然后用不同方式组合这些简单类型。下面是几种定义新类型的方式:a)给出有类型的(有序)表,从已有类型中取出每个值,这些值的(有序)序列形成一个值;按这种方法得到的所有的值的集合是一个新类型(若表中的已有类型都是不同的,则允许省略某些值以扩充这个机制);b)给出(不同的)已有类型的表,从已有类型中取出每个值,这些值的(无序)集形成一个值;按此法得到的所有可能值的集合是一个新类型(通过省略某些值也能扩展该机制);<)给出单个已有类型,其值的(有序)序列或零个、一个或几个已有类型的值的(无序)集形成一个值;按此法得到的所有可能值的(无限)集合是-个新类型;d)给出(不同)类型的表,选择其中任何一个类型的值作为一个值;按此法得到的所有可能值的集合
温馨提示
- 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
- 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
- 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。
最新文档
- 2026年山西单招职业技能信息技术专项练习含答案办公软件网络应用
- 2026年湖南单招财经类职业适应性测试题库含答案含经济常识
- 2026年陕西单招城市轨道交通运营管理职业适应性题库含答案
- 2026年湖北单招工业机器人技术维护专业技能经典题集含答案
- 2026年西藏单招乡村医生定向培养专业考试经典题集含答案
- 2025福建石狮产投教育集团有限公司招聘1人考试参考题库及答案解析
- 2026年海南单招汽修专业技能实操模拟题库含答案
- 2026年海南单招乡村医生定向培养专业考试经典题集含答案
- 2025广东省低空经济产业发展有限公司招聘13人笔试参考题库及答案解析
- 2025年全媒体运营师主播短视频拍摄与剪辑基础专题试卷及答案解析
- 放弃经济补偿协议书
- 运动控制系统安装与调试(第2版)习题及答案汇 甄久军 项目1-5
- 部编版九年级语文上册教科书(课本全册)课后习题参考答案
- 二零二五年度个人住房贷款展期协议书3篇
- 通信工程建设标准强制性条文汇编(2023版)-定额质监中心
- 大数据与会计专业实习报告个人小结
- 人工智能原理与方法智慧树知到期末考试答案章节答案2024年哈尔滨工程大学
- DB34-T 4704-2024 托幼机构消毒技术规范
- GB/T 10599-2023多绳摩擦式提升机
- 高速铁路线路轨道设备检查-静态检查
- GB/T 43309-2023玻璃纤维及原料化学元素的测定X射线荧光光谱法
评论
0/150
提交评论