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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/130605.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

川西旅游网系统-前后端分离(前台vue 后台element UI,后端servlet)

前台:tour_forword: 川西旅游网前端----前台 (gitee.com) 后台:tour_back: 川西旅游网-------后台 (gitee.com) 后端 :tour: 川西旅游网------后端 (gitee.com)

VMware centos7虚拟机修改静态IP

一、修改网络适配器 1、打开 2、使用管理员权限修改 3、按照图中步骤修改为 4、设置网关为10.0.0.2后保存即可 二、修改配置文件 1、输入下面代码进入修改(网卡这里网卡名字为ens33,可使用ifcfig或ip a查看) vi /etc/sysconfig/netwo…

解决:使用WileyNJDv5_Template模板时,无法生成pdf文件。

目录 问题: 解决办法: 检查过程: WileyNJDv5-Template模板链接:New Journal Design LaTeX template (wiley.com) 问题: 使用wileyNJDv5_Template模板时候,无法生成pdf文件。无论是使用texlivetexmaker还…

用于物体识别和跟踪的下游任务自监督学习-2-背景

2.1用于现实世界应用的计算机视觉的基本概念 有许多中间步骤涉及应用计算机视觉算法来解决现实世界中的问题。机器视觉算法从光学传感器的图像采集开始,并最终解决现实世界的决策任务,如自动驾驶汽车、机器人自动化和监控。设计现代计算机视觉算法包括传感器数据编码、解码、…

学习笔记(css穿透、vue-cookie、拦截器、vuex、导航守卫、token/Cookie、正则校验)

目录 一、记录 1、CSS穿透 2、输入框是否提示输入 3、插槽 #slot 4、v-deep深入改掉属性值 二、vue-cookie 1、官方文档 2、使用 三、拦截器 1、请求拦截器 2、响应拦截器 四、vuex对信息存取改 五、路由导航守卫 1、登录思路 2、设置白名单 六、Token与Cookie…

升级MacOS后无法打开 Parallels Desktop,提示“要完成 Parallels Desktop 设置,请重新启动 Mac 。”

有用户升级macOS后,发现无法打开PD虚拟机了,提示“要完成 Parallels Desktop 设置,请重新启动 Mac 。”但是重启电脑之后,尝试了卸载重装,安装新版本,都无法解决问题,打开依旧如此提示&#xff…

miRNA测序数据生信分析——第一讲,总结概述

miRNA测序数据生信分析——第一讲,总结概述 miRNA测序数据生信分析——第一讲,总结概述1. miRNA提取建库测序2. miRNA的生物学功能3. miRNA的生信分析模块3.1 miRNA鉴定3.2 miRNA表达量计算和差异表达miRNA分析3.3 miRNA靶基因注释3.4 另一个miRNA生信分…

session是什么?cookie是什么,两者的区别,以及应用的场景?

Session和Cookie是两个常见的Web开发中用于状态管理的概念。Session是服务器端用来存储用户信息的一种机制。Cookie是一种存储在客户端浏览器中的小型文本文件。 当用户访问一个网站时,服务器为该用户创建一个唯一的Session,并生成一个Session ID。这个…

Spring源码解析(十二):TransactionInterceptor事务拦截器

Spring源码系列文章 Spring源码解析(一):环境搭建 Spring源码解析(二):bean容器的创建、默认后置处理器、扫描包路径bean Spring源码解析(三):bean容器的刷新 Spring源码解析(四):单例bean的创建流程 Spring源码解析(五)&…

从抽象类和普通类的区别中体会设计模式

普通类可以实例化,抽象类型只能去继承,抽象类用于定义一些基本的行为和属性,具体的行为由子类去完成。我们先来看下下边的代码: 我们也来顺便总结一下普通类和抽象类的区别: 实例化:普通类可以直接实例化&…

Maven 引入外部依赖

如果我们需要引入第三方库文件到项目,该怎么操作呢? pom.xml 的 dependencies 列表列出了我们的项目需要构建的所有外部依赖项。 要添加依赖项,我们一般是先在 src 文件夹下添加 lib 文件夹,然后将你工程需要的 jar 文件复制到 …

[ICCV-23] DeformToon3D: Deformable Neural Radiance Fields for 3D Toonification

pdf | code 将3D人脸风格化问题拆分为几何风格化与纹理风格化。提出StyleField,学习以风格/ID为控制信号的几何形变残差,实现几何风格化。通过对超分网络引入AdaIN,实现纹理风格化。由于没有修改3D GAN空间,因此可以便捷实现Edit…