GDMO 管理对象定义标准(Guidelines for Definition of Managed Objects)
GDMO是一种以标准方式来定义网络中的对象的标准。它用描述诸如工作站、局域网服务器以及交换机等对象的一种标准语言,通过程序来控制或监听整个网络中网络元素的状态。GDMO主要是规定网络产品厂商必须用正式的语言描述产品,以使其他人可以编写。GDMO主要是规定网络产品厂商必须用正式的语言描述产品,以使其他人可以编写程序来识别和处理该产品。使用GDMO可以描述对象的类、对象的行为、属性及其继承类。基本上,它是一种生产厂商要遵守的标准,用这个标准可以使程序员以统一的方法编写程序和某一硬件产品打交道。它的基本和使用和面向对象的方法很象。它是OSI的CMIP的一部分,而且是在TMN下定义网络对象的标准。它的应用范围还是比较广的。它定义对象时使用的是ASN.1标准进行的,也是十分方便的。它的具体标准在ISO/IEC的10165/x.722中定义。[1]
GDMO是开放式系统互联(OSI)的公共管理信息协议(CMIP)的一部分,它也是电信管理网下定义网络对象的标准。使用GDMO及与其相关的工具创建的对象定义形成一个管理信息库。定义对象时,GDMO使用ASN.1标准作为语法和属性编码规则。
GDMO提出一组通用的规则,以一种统一的方式表达对象类的命名、属性、操作和通知 。
GDMO以模板为基础,实现被管对象的定义过程,主要有被管对象类模板、特征组模板、参数模板、命名约束模板、属性模板、属性组模板、行为模板、动作模板和通知模板。