下载此文档

抽象语法表示ASN1填空题.docx


文档分类:外语学习 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
第二章抽象语法表示 [ 填空选择题] 一、网络数据表示 P23 1、 ( 抽象语法表示): 一种形式语言,提供统一的网络数据表示,通常用于定义应用数据的抽象语法和应用层协议数据单元的结构。 P23 2、表示层的功能: 提供统一的网络数据表示。 P23 3、表示实体定义了应用数据的抽象语法。 4 、传输语法:把抽象数据变换成比特串的编码规则。 P23 5、抽象语法用于定义应用数据,它类似程序设计语言定义的抽象数据类型。 P23 二、 的基本概念 P24-31 1 、作为一种形式语言, 有严格的 BNF 定义。 P24 2 、在 中,每一个数据类型都有一个标签( tag ) ,标签有类型和值。 P24 3、 标签的类型分为 4 种,分别是: 通用标签、应用标签、上下文专用标签和私有标签。 P24 ?通用标签 UNIVERSAL :由标准定义,适用于任何应用; ?应用标签 APPLICATION :是由某个具体应用定义的类型; ?上下文专用标签 CONTEXT SPECIFIC :这种标签在文本的一定范围(例如,一个结构 struct )中适用; ?私有标签 PRIVATE :用户定义的标签。 4、 定义的数据类型可分为 4类: 分别为简单类型、构造类型、标签类型、其他类型。这些数据类型的标签值均为通用标签 Universal ,有 20 多种。 P24 ●简单类型: 由单一成分构成的原子类型; ASN. 1 定义的数据类型中除了序列 SEQUENC E 和集合 SET 两种类型不属于简单类型外,其他 10 多种均属于简单类型。 P25 ●构造类型:由两种以上成分构成的构造类型,如序列 SEQUENCE 、集合 SET 类型。●标签类型: 由已知类型定义的新类型; ●其他类型: 包括 CHOICE 和 ANY 两种类型。以下是 标签和类型关系图: 6、枚举类型 ENUMERATED : 是一个整数的表, 每一个整数有一个名字。枚举类型与整数类型区别在于整数类型可以进行算术运算而枚举类型不能进行任何算术运算,也即枚举类型的值只是用证书表示的一个符号,而不具有整数的性质。 P26 7 、对象类型 OBJECT IDENTIFIER :泛指网络中传输的任何信息对象,其值是一个对象标识符,由一个整数序列组成,它惟一地标识一个对象。 P26 8、 NULL 类型:是空类型、没有值、只占用结构的一个位置。 P26 9、时间类型:有 GeneralizedTime 类型和 UTC 类型两种: P26 1) GeneralizedTime 时间类型格式:如值 , 表示 2007 年7月 21 日, 当地时间 18点 20分 秒; 2) UTC 时间类型格式:如值 Z, 表示同样的时间。 10、构造类型:有序列和集合两种, 序列和集合的区别是: 序列是有序的,而集合是无序的。 P26 1 )序列: 用 SEQUENCE 表示不同类型元素的序列,用 SEQUENCE OF 表示相同类型元素的序列。 2 )集合: 用 SET 表示不同类型的集合,用 SET OF 表示相同类型元素的集合。 11、标签类型: 指

抽象语法表示ASN1填空题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小73 KB
  • 时间2017-04-22