网络管理与维护(2.2.2)数据类型续(简单类型四组,OID,简单类型)

通用类

在这里插入图片描述

  • 简单类型
    在这里插入图片描述
    boolean中取值为true不要起这种em空这种有歧义的别名
    在这里插入图片描述
注:age变量名,AGE是类型名

在这里插入图片描述

底下这个值定义

插播关键字

  • BNF产生式中经常会出现关键字和基本符号
  • 关键字用来作为终结符号对待,基本符号可作为终结符,可以作为替换
    在这里插入图片描述
    最终INTEGER会被number所代表的0-9所替代

基本符号:
在这里插入图片描述

在这里插入图片描述
关键字:
在这里插入图片描述在这里插入图片描述

回顾一下,IntegerType表示非终结符,是要被如下替换的,INTEGER或者INTEGER{}往下追溯的number替代
这个就是证明例二中能不用用red(0)这样的形式
这样就说明了integer有至少三种表示方法,数,{red(0)},{red(0),bule(1)}等等

上述是类型推导。然后是直符号推导
在这里插入图片描述

用SignedNubmber那就是第一个正确
用identifier就是第二个正确
如果再加|identifier(SignedNumber),那就是第三个也正确

  1. 实型real
    在这里插入图片描述
  2. 枚举
    在这里插入图片描述

要和之前的integer区分,integer代表的值可以运算。这里枚举只是一个符号

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第一个是类型定义,剩下的是由bnf产生式推出的值定义

  • octet string
    在这里插入图片描述

下面是他的bnf产生式

在这里插入图片描述
类型就一个
值符号可以是两个,对应了上面的例子

  • 第二组(可以不记,要用就查2.1表)

在这里插入图片描述

  • 第三组标识符
    在这里插入图片描述
    主要记住对象标识符OID

OID

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
网管就是学习OID1.3.6.1目录下的事物
上面是根节点,延申到下面的叶子节点
每一个节点都有一个文本名和一个非负整数

知识科普,dod是美国国防部。这是apnet当初遗留下来的

在这里插入图片描述

在这里插入图片描述
第三章就学mib2

整个OID数中,只有叶子节点表示真正的实体(即真正的被管对象其实是叶子节点),其他被称为辅助节点
在这里插入图片描述

在这里插入图片描述
OBJECT INDETIFIER 类型 叫internet的定义了等号右边的值

特别指出例如private就可以推荐使用底下的。在这里插入图片描述
在这里插入图片描述
注意区分这个private的私有mib
在这里插入图片描述
or
在这里插入图片描述
三种都可以,这就是最简单的一种

在这里插入图片描述
OID往下就可以指出一个特定实体(接口)在这里插入图片描述
第四组知道一个NULL

猜你喜欢

转载自blog.csdn.net/qq_43430273/article/details/104908829