简单网络管理协议(Linux SNMP)首先是由Internet工程任务组织(Internet Engineering Task Force)(IETF)的研究小组为了解决Internet上的路由器管理问题而提出的。我们通常很少把在一个被管理设备中的数据库称为一个数据库。在Linux SNMP术语中它通常被称为管理信息库(MIB)。

一个MIB描述了包含在数据库中的对象或表项。每一个对象或表项都有以下四个属性:

● 对象类型(Object Type)

● 语法(Syntax)

● 存取(Access)

● 状态(Status)

在Linux SNMP规范之一的管理信息结构与标识(SMI;RFC 1155/1065)规范中定义了这些属性。SMI对于MIB来说就相当于模式对于数据库。SMI定义了每一个对象“看上去象什么”。

对象类型

这个属性定义了一个特定对象的名字,例如sysUpTime。它只不过是一个标记。在表示数据时,SMI使用了ASN.1(Abstract Syntax Notation One)。对象必须被“标识”。对于互联网络管理MIB来说,用ASN.1记法来表示的标识符开头如下:

internet OBJECT IDENTIFIER : : = { iso org(3) dod(6) 1 }

或者用一种简单的格式:1.3.6.1

这是从ASN.1文档中抽取的。它为标识符定义了一个树形的格式。该树是由一个根及与之相连接的许多被标记的节点组成。每一个节点由一个非负整数值和尽可能简明的文字说明所标识。每一个节点可能也拥有同样被标记的子节点。

当描述一个对象标识符(OBJECT INDENTIFIER)时,你可以使用几种格式,最简单的格式是列出由根开始到所讨论的对象遍历该树所找到的整数值。 从根一级开始,这里有三个节点:

● ccitt(0)

● iso(1)

● joint-iso-cci

关于Linux SNMP的知识,我们这次就讲解到这里了。

【编辑推荐】

【责任编辑:小霞 TEL:(010)68476606】

点赞 0

linux添加Mib库,Linux SNMP中的管理信息库(MIB)学习相关推荐

  1. linux 添加宋体字符集,Linux下安装中文宋体

    1,#cd /usr/share/fonts/default 2,mkdir -p ./truetype/simsun 3,取得simsun.ttc文件:如果网上下载不到则在windows (c:/w ...

  2. linux添加windows网络打印机,Linux Mint如何添加windows分享的网络打印机?

    1.安装samba sudo apt-get install samba 2.找到系统打印机选项 通过 Menu-->>控制中心-->>系统管理找到 Printers选项,双击 ...

  3. 嵌入式linux添加环境变量,Linux环境变量

    前言: 1. 环境变量是操作系统环境设置的变量,适用于整个系统的用户进程: 2. 环境变量可以在命令中设置,但是用户注销的时候将会丢失这些设置值: 3. 若要重复适用,则最好在.profile中定义: ...

  4. linux添加qcc,Alpine Linux添加Let’s Encrypt CA证书或者自签CA证书

    Alpine Linux添加Let's Encrypt CA证书或者自签CA证书 1. 用docker进行查看 进入容器, docker run -it alpine:latest /bin/sh 安 ...

  5. linux添加hello驱动,Linux驱动之建立一个hello模块

    目标:在开发板上执行insmod hello.ko能在控制台打印出hello init:接着执行rmmod会在控制台打印出hello exit 建立一个hello模块的步骤如下: 1.建立一个hell ...

  6. linux添加中文字库主线任务,Linux 添加中文字体库

    背景:润乾报表 win上面的项目直接上传到linux 上,但预览&下载报表时乱码 如果含有斜线的单元格或统计图的报表在网页上发布时,统计图或斜线单元格里的汉字会变成小方框,此时往往是服务器端操 ...

  7. linux添加永久变量,linux中永久性变量和临时变量的设置

    在Linux中,变量值按变量的生命周期来划分,可以分为两类,即永久性变量和临时变量.若需要定义永久性变量则需要修改配置文件,而临时变量可以使用export命令声明,所声明的变量在关闭shell时失效. ...

  8. linux 添加重定向域名,Linux系统中Nginx的安装并进行域名认证和重定向

    Linux系统中Nginx的安装并进行域名认证和重定向 本文主要介绍Linux系统中Nginx的安装并进行域名认证和重定向,希望通过本知识点的讲解对大家今后的学习和工作有所帮助,下面进行具体介绍: 1 ...

  9. php添加gd库,linux下为php添加GD库(重新编译php)

    一.下载 二.安装 1.安装zlib tar zxvf zlib-1.2.2.tar.gz cd zlib-1.2.2 ./configure make make install 2.安装libpng ...

最新文章

  1. SAP MM 事务代码MI31之思考之续集
  2. AndroidStudio3.4.2 gradle5.1.1 apt注解解释器不执行
  3. 在RichTextEditor组件中使用自定义右键。
  4. 从职责归属看数据库中关系设计
  5. 1047. 删除字符串中的所有相邻重复项
  6. 就是要让你搞懂 Nginx,这篇就够了!
  7. postgresql 备份_PostgreSQL的备份与恢复
  8. hp-ux 单用户 启动_UX备忘单:搜索与浏览
  9. 使用IDM继续下载会话过期的文件
  10. 好开心,明天就上班了
  11. cmmi实践访谈测试ppt_CMMI3级访谈问题--REQM
  12. word文档下面有红色波浪线如何解决
  13. c语言中switch0,C语言switch0.ppt
  14. C#之DES加密解密
  15. dev-c++输出的中文乱码
  16. 多雷达视频融合(1)——需求分析及解决方案
  17. 数据分析面试必考的AB-Test详解
  18. C++ swap用法
  19. java火车票订票系统 论文_毕业设计(论文)-基于JAVA的火车票售票系统.doc
  20. 智能优化算法之遗传算法(GA)的实现(基于二进制编码,Python附源码)

热门文章

  1. android 蓝牙 多线程,Android蓝牙示例
  2. linux在python的虚拟环境下运行程序_在win10和linux上分别安装Python虚拟环境的方法步骤...
  3. 【java】java 使用 Unsafe CAS 实现数据递增 打印重复问题
  4. 95-20-010-协议-Kafka的Request和Response
  5. 【SpringClould】SpringClould eureka 单机 使用 ribbon 负载均衡
  6. 【高并发】怎么演示公平锁和非公平锁?
  7. 95-130-022-源码-source-基于socket的source源码分析SocketTextStreamFunction
  8. 【SPI】java基础之SPI框架实现
  9. TaskAttempt killed because it ran on unusable node IP:8041 Container released on a *lost* node
  10. 21-win10下ElasticSearch.6.1.0安装SQL插件