SNMP、MIB和OID概述

在网络监控方面,SNMP是最常用的技术之一。带宽监控程序使用它。但是SNMP如何工作?什么是MIB和OID?

SNMP基础知识
SNMP代表简单网络管理协议,由三个关键组件组成:受管设备,代理和网络管理系统(NMS)。受管设备是具有SNMP代理并驻留在受管网络上的节点。这些设备可以是路由器和访问服务器,交换机和网桥,集线器,计算机主机或打印机。代理是驻留在设备中的软件模块。此代理将信息转换为与SNMP兼容的格式。NMS运行监控应用程序。它们提供网络管理所需的大量处理和内存资源。

SNMP MIB
MIB是一种分层组织的信息采集。这些是使用SNMP等协议访问的。有两种类型的MIB:标量和表格。

标量对象定义单个对象实例,而表格对象定义在MIB表中分组的多个相关对象实例。

MIB是定义的集合,用于定义要管理的设备中托管对象的属性。

MIB示例:在打印机上监视的典型对象是不同的盒式磁带状态和打印文件的数量,在交换机上,感兴趣的典型对象是传入和传出流量以及包丢失率或数量发往广播地址的数据包。

SNMP OID
OID唯一标识MIB层次结构中的托管对象。这可以描述为树,其级别由不同的组织分配。顶级MIB对象ID(OID)属于不同的标准组织。

供应商定义私有分支,包括其自己产品的托管对象。

样品:
以下是OID的示例结构:

Iso(1).org(3).dod(6).internet(1).private(4).transition(868).products(2).chassis(4).card(1).slotCps(2) - cpsSlotSummary(1).cpsModuleTable(1).cpsModuleEntry(1).cpsModuleModel(3).3562.3

要不就:

1.3.6.1.4.868.2.4.1.2.1.1.1.3.3562.3

这些SNMP OID编号是在设置自定义传感器时使用的编号,以便访问希望监视的设备的相应元素。OID通常由硬件制造商提供,或者可以在所谓的OID存储库中找到,其中可以访问MIB树的集合和相应的OID。

SNMP、MIB和OID概述相关推荐

  1. SNMP、MIB、OID概念的理解

    为什么80%的码农都做不了架构师?>>>    1.1. SNMP概览 SNMP的基本知识介绍 简单网络管理协议(SNMP-Simple Network Management Pro ...

  2. 网络协议篇之SNMP协议(二)—— 管理信息库MIB及OID

    上篇文章提到一套完整的SNMP系统主要包括管理信息库(MIB).管理信息结构(SMI)及SNMP报文协议. 本篇我们来学习管理信息库(MIB) 一.管理信息库MIB 任何一个被管理的资源都表示成一个对 ...

  3. linux安装atm无法定位软件包,Ubuntu 安装snmp报Unlinked OID in IPATM-IPMC-MIB: marsMIB ::= { mib-2 57 }错误...

    Ubuntu 安装snmp报Unlinked OID in IPATM-IPMC-MIB: marsMIB ::= { mib-2 57 }错误 首先运行下面的脚本 #!/bin/bash for i ...

  4. SNMP中的MIB是什么? 讲解如何进行SNMP MIB的查看

    SNMP中的MIB是什么? 在SNMP中,我们都应该知道著名的MIB了.那么这个具体是什么作用呢?在此我们就来详细介绍一下这个SNMP mib的具体作用.管理信息库MIB指明了网络元素所维持的变量(即 ...

  5. 设计一个互联网交换设备的SNMP MIB库“X-MIB”

    设计一个互联网交换设备的SNMP MIB库"X-MIB": 问题描述 设备型号:字符串类型 设备生产厂商:字符串类型 设备名称:字符串类型 设备位置:字符串类型 设备运行时间:Ti ...

  6. 华为服务器mib文件升级固件,SNMP MIB 固 件 升 级

    SNMP MIB 固 件 升 级 系 统 日 志 事 件 报 警 QoS CoS DHCP Timer VLAN IGMP Snooping 网 络 冗 余 IP Security 界 面 端 口 数 ...

  7. SNMP MIB库的介绍

    管理信息库MIB 管理信息指在互联网的网管框架中被管对象的集合.被管对象必须维持可供管理程序读写的若干控制和状态信息.这些被管对象构成了一个虚拟的信息存储器,即管理信息库MIB. 管理程序就使用MIB ...

  8. 基于SNMP/MIB的网络数据获取系统设计与实现(三)

    命令行工具: 在远程代理上执行SNMP操作,如SNMP GET.SNMP GETNEXT.SNMP SET.SNMP BULK和SNMP WALK. 在设计过程中,我们使用了其一系列高层compone ...

  9. SNMP协议中OID的编码规则

    前言 SNMP协议基于UDP,代理软件(服务器)监听161端口,管理端(客户端)监听162端口. 正常请求:管理端发送请求到161端口,代理软件收到请求后将数据返回给管理端源端口. 主动上报:代理软件 ...

最新文章

  1. 第二课 运算符(day10)
  2. linux c中的文件描述符与打开文件之间的关系
  3. Springboot部署到Tomcat,可以不带项目名进行访问
  4. uniapp 使用 colorUI
  5. 【UnityEditor】制作一个unity ui 脚本自动生成器
  6. 北大计算机考研题一般出自哪里,北大计算机考研常见问题解答
  7. 【Python】pandas计算DataFrame各列相关系数以及显著性检验
  8. VSCode Workspace使用,以及file.exclude、search.exclude的使用模板
  9. 数据库——SQL语言建立供应商表S,零件表P,工程表J,供应表SPJ
  10. 计算机模拟电子云密度,小知识:分子动力学基本原理及应用
  11. usb相机的经验总结
  12. 再探JS---eval函数
  13. js 中文加密解密
  14. C语言-输出一个菱形图。
  15. 成熟男人的修炼-国王、祭祀、诗人、武士
  16. LINGO实例,优化问题1
  17. C++教程网编程视频
  18. CacheCloud搭建(Redis云平台)
  19. centos7的内核升级
  20. 程序员的十层楼:大家都来测测你的技术层级

热门文章

  1. Esp8266+TFT太空人天气时钟
  2. 将页面中的指定 div 下载为图片
  3. 第13节 IIS之WEB服务器部署及网站发布——以win2003为例
  4. Python判断输入的数是否为数值类型,如果是则指出类型
  5. 快速拆分excel表格-python
  6. sqlserverSMSS登录 18456 错误
  7. #mkdir无法创建目录权限不够*
  8. 51nod1238(杜教筛)
  9. 教你一招:复制不能复制的网页文字(通用篇)
  10. svnserve配置