SNMP 网路管理协议

一.SNMP介绍

  1.  SNMP (simple network management protocol)简单网络管理协议,是广泛用于 tcp/ip网络管理的 标准协议。提供了一种通过运行网络管理软件的中心计算机 即NMS(network management station , 网络管理站点) 来管理网络单元的方法。

   2. NMS 和 被管理设备的 两种交互方式。

       (1)NMS 通过 snmp协议给网络设备发送指令,被管理设备做出响应。

       (2)被管理设备 主动向 NMS 上报信息(Trap)

   3. SNMP MIB (Management Information Base, 管理信息库)

       MIB 代表管理信息库,是分层组织的信息集合。

       MIB 定义要管理的设备内,被管理里对象的属性的集合。

              包括: 对象标识符(Object IDentifier,OID)

                          对象状态

                          对象的访问权限

                          对象的数据类型。

        MIB 不在 NMS中,而在 管理对象中。

          

  4. snmp 版本

      snmp 采用轮询机制,以 UDP报文为承载,因而得到绝大多数设备的支持。

      版本:

           v1:适用于小型网络。组网简单,安全性要求不高的网络环境。

           v2c:c 代表 community ,适用于中大型网络,适用于安全性不高,或者网络环境比较安全,

                    但业务比较繁忙,有可能发生流量堵塞的网络。

            v3:  作为推荐版本适合各种规模的网络。

                   只有合法的网络管理员才能对网络设备进行管理的网络。

二.  安装snmp

       yum install -y net-snmp*

三. 修改 snmpd.conf 配置文件

       cd /etc/snmp

       mv snmpd.conf  snmpd.conf.bak

       vim snmpd.conf

            写入: rocommunity:public   // 将共同体设置为  public

四. 启动 并设置开机自启动。

      service snmpd start  //启动服务

      chkconfig snmpd on  // 设置为 开机启动。

五. 使用snmp 获取主要的oid 指标

1. snmpget 命令

    获取 监控项(oid) 指标 的当前值

    snmpget -snmp版本 -c共同体名称 监控主机ip  oid 值

   示例 :

     snmpget -v1 -cpublic  localhost  1.3.6.1.4.1.20632.3.2.6

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值