计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用

⬜⬜⬜ (*^▽^*)欢迎光临 ⬜⬜⬜

✏️write in front✏️
个人主页:陈丹宇jmu
欢迎各位→点赞 + 收藏⭐️ + 留言​
联系作者by QQ:813942269
致亲爱的读者:很高兴你能看到我的文章,希望我的文章可以帮助到你,祝万事顺意️‍
✉️少年不惧岁月长,彼方尚有荣光在 

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第1张图片

笔记目录

MIB Browser软件概述

️MIB Browser软件的安装

MIB Browser软件的界面说明

第一部分

第二部分

第三部分 

补充说明SNMP协议端口使用情况

补充说明SNMP协议的版本情况

第四部分

⌨️MIB Browser网络管理的简单示例

第一步:选中对象 

第二步:设置SNMP的缺省值

第三步:选择需要查询的方式

第四步:记录并分析网络设备所返回的属性参数

结尾


MIB Browser下载链接icon-default.png?t=N5F7https://download.csdn.net/download/weixin_51989356/87783420?spm=1001.2014.3001.5503MIB Browser软件概述

        MIB Browser是一种网络管理工具,它可以用于从SNMP代理设备中读取和显示MIB(Management Information Base,管理信息库)信息。MIB是一种数据库,包含了管理和监控网络设备所需的各种信息,例如设备的状态、配置、性能指标等。

        MIB Browser通常用于监控和管理网络设备,例如路由器、交换机等。通过使用MIB Browser,管理员可以快速了解设备的运行状态和性能指标,并进行故障排除和优化调整。

MIB Browser通常包括以下功能:

  • 遍历MIB:可以通过在MIB Browser中选择不同的MIB节点,遍历整个MIB数据库,并显示节点之间的关系。
  • 显示数据:可以从SNMP代理设备中读取指定MIB节点的值,并以可视化的方式显示出来。
  • 发送SNMP请求:可以向SNMP代理设备发送SNMP GET、SET、TRAP等命令,与设备进行交互。
  • 导出数据:可以将MIB Browser中显示的数据导出为文本或Excel格式,方便后续处理和分析。

        总得来说,MIB Browser是一种网络管理工具,可以用于读取和显示SNMP代理设备中的MIB信息,包括遍历MIB、显示数据、发送SNMP请求和导出数据等功能。


️MIB Browser软件的安装

如下图所示,右键以管理员的身份运行MibBrowser软件的安装程序。

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第2张图片

 同意MIB Browser的下载安装运行的使用权限

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第3张图片

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第4张图片

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第5张图片

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第6张图片


MIB Browser软件的界面说明

如下图所示为MIB Browser软件的主界面,大致可以分成四个部分:

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第7张图片

第一部分

        第一部分显示的是SMI的管理信息结构,每一个在MIB-2中定义的对象会按照相关的分类定义在各自的分区中。

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第8张图片

第二部分

第二部分显示的是选中的MIB-2中定义对象的具体描述,包括对象名称,OID标识符编码,RFC文档对对象的定义文件,对象的读写方式和响应状态等,最后显示的是选中对象的功能描述,可以使网络管理员清楚的了解该对象的使用场景和方式。

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第9张图片

第三部分 

第三部分设置的是SNMP协议的缺省值,包括,网络管理对象的IP地址(当然这里是局域网),SNMP协议传输的端口号(SNMP是应用层的协议,在传输层是基于UDP协议的,端口常用161和162);最后还要设置SNMP协议的版本以及用于识别管理域的团体名称。

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第10张图片

补充说明SNMP协议端口使用情况

        SNMP代理设备监听161端口,用于接收SNMP管理系统发送的命令;同时也监听162端口,用于发送SNMP Trap消息给SNMP管理系统。

补充说明SNMP协议的版本情况

        SNMP的版本共三个,分别为SNMPv1、SNMPv2、SNMPv3,其中SNMPv1和SNMPv2有很多共同特征,如都使用community(共同体名)作为登录时的校验,SNMPv2在功能上得到了增强,增加了额外的协议操作。SNMPv3在先前版本的基础上增加了安全和远程配置能力,使用了比较复杂的用户名+密码的方式。简单来说:SNMPv1功能有限;SNMPv2部署简单,功能齐全;SNMPv3增强了安全性,但大规模部署是稍显麻烦。如果对安全性要求比较高,需要重点考虑部署v3版本。

第四部分

第四部分是使用SNMP协议获取网络管理对象查询后后返回的值,我们需要根据网络管理对象返回的值(Value)来了解当前设备的的运行状态,获得最新的设备的参数。

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第11张图片

⌨️MIB Browser网络管理的简单示例

        下面我将用system组中的sysDescr对象来简单说明使用MIB Browser进行SNMP网络管理的基本操作。

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第12张图片

第一步:选中对象 

当我们选中sysDescr对象后,我们可以在下面查看到sysDescr对象的基本属性:

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第13张图片

sysDescr对象的基本属性

属性 属性的值 OID  .1.3.6.1.2.1.1.1 MIB   RFC1213-MIB syntax  DisplayString (OCTET STRING) (SIZE (0..255)) Access  read-only(只读) Status  mandatory(强制性的)

 sysDescr对象的描述为:

A textual description of the entity.  This value should include the full name and version identification of the system's hardware type,software operating-system, and networking software.  It is mandatory that this only contain printable ASCII characters.

翻译过来为:

        实体的文本描述。该值应该包括系统硬件类型、软件操作系统和网络软件的全名和版本标识。它必须只包含可打印的ASCII字符。

第二步:设置SNMP的缺省值

正确填写以下的缺省信息:

  1. 网络管理对象的IP地址(当然这里是局域网),填写所要管理设备的局域网的IP地址。
  2. SNMP协议传输的端口号(SNMP是应用层的协议,在传输层是基于UDP协议的,端口常用161和162),一般就161保持默认不改,不太会出现端口占用的情况,因为这是系统设置的。
  3. 最后还要设置SNMP协议的版本,选择SNMPv1版本即可。
  4. 以及用于识别管理域的团体名称,与设置的SNMP服务中定义的团体名称要一致。

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第14张图片

第三步:选择需要查询的方式

可供选择的查询方式有GET,GET NEXT,GET Bulk(非正规),以及Walk和Set。

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第15张图片

        GET、GET NEXT、GET BULK、WALK和SET是SNMP(Simple Network Management Protocol,简单网络管理协议)中常用的命令。

  • GET:用于获取指定OID(Object Identifier,对象标识符)的值。当SNMP管理系统需要获取某个OID的值时,可以向代理设备发送GET命令,并指定要获取的OID。代理设备在接收到GET请求后,会返回该OID对应的值。
  • GET NEXT:用于获取指定OID的下一个OID的值。当SNMP管理系统需要获取某个OID的下一个OID的值时,可以向代理设备发送GET NEXT命令,并指定一个OID。代理设备在接收到GET NEXT请求后,会返回比指定OID大的第一个OID的值。
  • GET BULK:用于获取一组OID的值。当SNMP管理系统需要获取多个OID的值时,可以向代理设备发送GET BULK命令,并指定要获取的OID列表和每个OID的子树深度。代理设备在接收到GET BULK请求后,会返回指定OID列表中的所有OID的值。
  • WALK:用于遍历整个MIB(Management Information Base,管理信息库)。当SNMP管理系统需要获取代理设备的所有OID及其对应的值时,可以向代理设备发送WALK命令。代理设备在接收到WALK请求后,会从MIB根节点开始,遍历整个MIB,并将每个OID及其对应的值返回给SNMP管理系统。
  • SET:用于设置指定OID的值。当SNMP管理系统需要修改代理设备的某个OID的值时,可以向代理设备发送SET命令,并指定要修改的OID及其新值。代理设备在接收到SET请求后,会将指定OID的值修改为新值。

        总之,GET、GET NEXT、GET BULK、WALK和SET是SNMP中常用的命令,用于获取、设置OID的值或遍历MIB。每个命令都有特定的应用场景和使用方法,管理员需要根据实际需求选择合适的命令。


第四步:记录并分析网络设备所返回的属性参数

点击右侧所示的按钮可以更直观的查看和分析网络管理对象的信息。

计算机网络管理 SNMP协议实用工具MIB Browser的安装和使用_第16张图片

结尾


欢迎各位→点赞 + 收藏⭐️ + 留言​
写给读者:很高兴你能看到我的文章,希望我的文章可以帮助到你,祝万事顺意️‍

你可能感兴趣的:(计算机网络管理,计算机网络,计算机网络管理,SNMP协议,MIB,Browser)