SNMP报文与MIB Browser软件讲解

2023-10-11 00:28

本文主要是介绍SNMP报文与MIB Browser软件讲解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

SNMP报文结构

MIB Browser软件讲解

具体的操作步骤

MIB操作方式


SNMP报文结构

UDP端口读/写为161,Trap为162

版本号

版本号

名称

0

V1

1

V2c

2

V3

团体字

团体字相当于管理方和被管理方进行校验的密钥

读写团体字 两端需要配置为一致

PDU类型——标识是get/set/trap

PDU类型

名称

0

get-request

1

get-next-request

2

get-response

3

set-request

4

trap

请求标识——将请求和响应关联到一起

发送响应是携带的请求标识要与请求报文的请求标识一致

代表是对此请求报文的回应

差错状态——用来进行排错

差错状态

名称

描述

0

noError

没有错误

1

tooBig

代理进程无法把响应放在一个snmp消息中发出去

2

noSuchName

操作一个不存在的变量

3

badValue

Set操作的值或者语义有误

4

readOnly

试图修改一个只读变量

5

genErr

其它错误

名称、值

对应的OID节点和对应OID节点的值


MIB Browser软件讲解

MIB Browser是一个操纵SNMP网络数据的工具集,主要是对mib数据进行读取、修改和设置

同时也可以通过该软件的操作结果与其它软件的对比,从而故障定位其它网管软件的准确性

MIB Browser支持Snmp 的v1、v2c、v3版本

具体的操作步骤

通过MIB Browser获取被管理设备的信息

1、通过MIB Browser连接到被管理设备(设置被管理者的地址、端口号、团体字、版本号)

2、选择对应的节点(OID),或者直接输入OID节点的值

        如何获取对应的OID值

            通过MIB文件获取OID节点值进行读取(MIB文件分为私有和公有两种类型---私有的需要签订保密协议,公有的话不需要)

             通过MIB表格获取

3、Get表示获取被管理设备对应OID信息(还有其它操作,例如Get Next、Set等)

4、将获取到的信息显示出来

MIB操作方式

操作方式

操作对象

设计的报文

描述

Get

实例标识

get-request
get-response

读取当前OID节点的值

Set

实例标识

set-request
get-response

对当前OID节点进行设置值

Get Subtree

对象标识

get-next-request
get-response

通过get-next方式遍历子树
读取的是对象标识(因为只有对象标识下才会有一个或多个实例标识的值)
如对OID为1.1.1进行Get Subtree操作,则1.1.1.x.x…都会被读取

Get Next

任意节点

get-next-request
get-response

读取当前OID节点的下一个OID节点的值
可以读取实例标识,也可以读取对象标识(读取对象标识会自动补.0和索引)

读取实例标识,读取的是对应实例标识的下一个标识的值
读取对象标识,读取的是对象标识从上到下,从左往右第一个实例标识的值

Walk

任意节点

get-next-request
get-response

通过get-next从当前OID节点遍历后续整颗树
即从该节点开始读取之后的所有OID节点值

Get Bulk

任意节点

getbulkrequest
get-response

读取当前OID节点的后10个OID节点值

Table View

表格节点

get-next-request
get-response

以表格的形式显示表格节点
只针对表格变量(简单变量无法使用此操作)

这篇关于SNMP报文与MIB Browser软件讲解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/184184

相关文章

Go中sync.Once源码的深度讲解

《Go中sync.Once源码的深度讲解》sync.Once是Go语言标准库中的一个同步原语,用于确保某个操作只执行一次,本文将从源码出发为大家详细介绍一下sync.Once的具体使用,x希望对大家有... 目录概念简单示例源码解读总结概念sync.Once是Go语言标准库中的一个同步原语,用于确保某个操

Ubuntu 怎么启用 Universe 和 Multiverse 软件源?

《Ubuntu怎么启用Universe和Multiverse软件源?》在Ubuntu中,软件源是用于获取和安装软件的服务器,通过设置和管理软件源,您可以确保系统能够从可靠的来源获取最新的软件... Ubuntu 是一款广受认可且声誉良好的开源操作系统,允许用户通过其庞大的软件包来定制和增强计算体验。这些软件

软件设计师备考——计算机系统

学习内容源自「软件设计师」 上午题 #1 计算机系统_哔哩哔哩_bilibili 目录 1.1.1 计算机系统硬件基本组成 1.1.2 中央处理单元 1.CPU 的功能 1)运算器 2)控制器 RISC && CISC 流水线控制 存储器  Cache 中断 输入输出IO控制方式 程序查询方式 中断驱动方式 直接存储器方式(DMA)  ​编辑 总线 ​编辑

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

【STM32】SPI通信-软件与硬件读写SPI

SPI通信-软件与硬件读写SPI 软件SPI一、SPI通信协议1、SPI通信2、硬件电路3、移位示意图4、SPI时序基本单元(1)开始通信和结束通信(2)模式0---用的最多(3)模式1(4)模式2(5)模式3 5、SPI时序(1)写使能(2)指定地址写(3)指定地址读 二、W25Q64模块介绍1、W25Q64简介2、硬件电路3、W25Q64框图4、Flash操作注意事项软件SPI读写W2

免费也能高质量!2024年免费录屏软件深度对比评测

我公司因为客户覆盖面广的原因经常会开远程会议,有时候说的内容比较广需要引用多份的数据,我记录起来有一定难度,所以一般都用录屏工具来记录会议内容。这次我们来一起探索有什么免费录屏工具可以提高我们的工作效率吧。 1.福晰录屏大师 链接直达:https://www.foxitsoftware.cn/REC/  录屏软件录屏功能就是本职,这款录屏工具在录屏模式上提供了多种选项,可以选择屏幕录制、窗口

HomeBank:开源免费的个人财务管理软件

在个人财务管理领域,找到一个既免费又开源的解决方案并非易事。HomeBank 正是这样一个项目,它不仅提供了强大的功能,还拥有一个活跃的社区,不断推动其发展和完善。 开源免费:HomeBank 是一个完全开源的项目,用户可以自由地使用、修改和分发。用户友好的界面:提供直观的图形用户界面,使得非技术用户也能轻松上手。数据导入支持:支持从 Quicken、Microsoft Money

PDF 软件如何帮助您编辑、转换和保护文件。

如何找到最好的 PDF 编辑器。 无论您是在为您的企业寻找更高效的 PDF 解决方案,还是尝试组织和编辑主文档,PDF 编辑器都可以在一个地方提供您需要的所有工具。市面上有很多 PDF 编辑器 — 在决定哪个最适合您时,请考虑这些因素。 1. 确定您的 PDF 文档软件需求。 不同的 PDF 文档软件程序可以具有不同的功能,因此在决定哪个是最适合您的 PDF 软件之前,请花点时间评估您的

梳理2024年,螺丝钉们爱用的3款剪辑软件

这年头,视频到处都是,就跟天上的星星一样数不清。不管你是公司里的新面孔,还是职场上的老狐狸,学会怎么剪视频,就好比找到了赢的秘诀。不管是给上司汇报工作,展示你的产品,还是自己搞点小视频记录生活,只要是剪辑得漂亮,肯定能一下子吸引大家的目光,让人记得你。咱们今天就来侃侃现在超火的三款视频剪辑工具,尤其是PR剪辑,你肯定听说过,这货在剪辑界可是大名鼎鼎,用它剪视频,既专业又麻利。 NO1. 福昕轻松

秒变高手:玩转CentOS 7软件更换的方法大全

在 CentOS 7 中更换软件源可以通过以下步骤完成。更换源可以加快软件包的下载速度,特别是当默认源速度较慢时。以下是详细步骤: 前言 为了帮助您解决在使用CentOS 7安装不了软件速度慢的问题,我们推出了这份由浪浪云赞助的教程——“CentOS7如何更换软件源加快下载速度”。 浪浪云,以他们卓越的弹性计算、云存储和网络服务受到广泛好评,他们的支持和帮助使得我们可以将最前沿的技术知识分