第二章-3.被管对象的定义.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

网络管理

第二章第三节被管对象的定义张岗山

西安电子科技大学信息科学研究所内容被管对象定义方法对象描述语言(ASN.1)

西安电子科技大学信息科学研究所被管对象定义方法GDMO(GuidelinesfortheDefinitionofManagedObject)按照管理信息模型定义被管对象的原则和需要注意的问题目标为定义者提供背景信息和描述工具;为定义被管对象提供方便条件

西安电子科技大学信息科学研究所GDMO简介一般原则充分利用结构化机制(子类、继承、包、属性组),重复利用不同环境下的定义保持与被管资源的复杂度相对应的管理功能的复杂度简单资源和复杂管理功能的矛盾层次化管理:由底层Manage代替资源向高层Manager提供复杂的管理功能

西安电子科技大学信息科学研究所GDMO简介全局性问题:注册、命名、选项和一致性注册(被管对象类标识符)采用注册树结构为被管对象及其组成成分分配全局唯一的对象标识符;对象标识符的值由整数序列构成(如2.9.3.4.7.49),并由专门的注册机构或国家标准组织负责分配;注:区别注册树和包含树

西安电子科技大学信息科学研究所GDMO简介命名(被管对象实例)适当选择被管对象的命名属性(易读性)选项原则上不允许被管对象的定义中存在选项,以减少互通问题一致性*重用现有的被管对象类(人人为我)设计可重用的被管对象类(我为人人)

西安电子科技大学信息科学研究所模板*被管对象类的定义方法以模板为基础模板(template):对被管对象类及其特性进行描述的标准格式各个组成成分的顺序哪些成分可省略哪些成分可重复各个成分的构成…被管对象定义的“毛坯”

西安电子科技大学信息科学研究所模板模板的组成要素预定义的关键字被管对象定义者填充的要素模板标号(label):标识按照模板定义的说明片段预定义关键字填充要素模板标号

西安电子科技大学信息科学研究所模板模板间的引用指将一个模板中说明片段引入到另一个模板中模块化设计重用机制:利用其它标准中定义的信息类型和被管对象类来定义自己的对象类模板通过“模板标号”进行引用同一个文件中直接引用;不同文件中,需要在标号前添加文件标识符(文件名或ASN.1对象标识符);内联(in-line)引用:内联模板

西安电子科技大学信息科学研究所模板内联(in-line)模板指将被引用的模板的定义嵌入到引用模板的定义中ASN.1模块的引用引用ASN.1定义的数据类型和数据值

西安电子科技大学信息科学研究所对象描述语言*概述抽象句法(语法)描述语言:ASN.1*、Meta(GDMO提出,类似ASN.1语言)描述和定义传递对象的规则,如PDU格式描述和定义存储对象的规则,如类型和数据值Backus-NaurForm(巴科斯-诺尔范式,BNF):描述计算机编程语言和语法规则的符号集..可选项;[..]必选项;{..}可重复0至无数次的项|表示左右两边任选一项,即“或”::=表示“被定义为”“..”(双引号)表示这些字符本身

西安电子科技大学信息科学研究所对象描述语言ASN.1独立于表示层编码技术对应用层的数据进行描述的语言功能:定义数据类型或为数据类型赋值简单数据类型:INTEGER,BOOLEAN,REAL,BITSTRING,OCTETSTRING,OBJECTINDETIFIER..结构化数据类型:CHOICE,SET,SEQUENCE基本符号:ASCII字符

西安电子科技大学信息科学研究所对象描述语言ASN.1采用BNF句法定义对象基本形式:name::=definition约定符号(参见表2.4)关键字全部大写:TRUE,FALSE,BEGIN,END自定义数据类型的首字母大写;标号的首字母小写StudyGrade::=INTEGER(0..5)student-recordStudentRecord::=SET{….

西安电子科技大学信息科学研究所对象描述语言结构化数据类型构造机制CHOICE{type1,type2,…}选择类型:从集合中任选一个SET或SEQUENCE{type1,type2,…}SET:无序集合类型SEQUENCE:有序集合类型SETOF或SEQUENCEOF{type1}SETOF:重复指定类型的数据(与顺序无关)SEQUNCEOF:重复指定类型的数据(与顺序有关)

西安电子科技大学信息科学研究所对象描述语言举例UnderGraduate::=SEQUENCE{math-gradeStudyGrade,physical-gradeStudyGrade}Graduate::=SEQUENCE{pass-at

文档评论(0)

优美的文学 + 关注
实名认证
文档贡献者

优美的文学优美的文学优美的文学优美的文学优美的文学

1亿VIP精品文档

相关文档