SNMP
文章平均质量分 84
wh8_2011
这个作者很懒,什么都没留下…
展开
-
SNMP协议详解
简单网络管理协议(SNMP)是TCP/IP协议簇的一个应用层协议。在1988年被制定,并被Internet体系结构委员会(IAB)采纳作为一个短期的网络管理解决方案;由于SNMP的简单性,在Internet时代得到了蓬勃的发展,1992年发布了SNMPv2版本,以增强SNMPv1的安全性和功能。现在,已经有了SNMPv3版本。一套完整的SNMP系统主要包括管理信息库(MIB)、管理信息结构转载 2017-03-19 20:42:47 · 2388 阅读 · 0 评论 -
讲解如何进行SNMP MIB的查看
通过《SNMP中的MIB是什么?》的介绍,相信大家对SNMP MIB已经有所了解了。那么本文主要讲述一下如何查看本地的SNMP MIB。那么具体的操作我们已经在文中为大家详细展示了出来。在集群节点上用下面的命令检查MIB:#snmpwalk localhost -v 1 -c public 这个命令应产生一个很长的报告显示集群节点上的MIB,象征本地SNMP代理(snmpd)转载 2017-03-22 18:43:24 · 11444 阅读 · 0 评论 -
snmp服务配置及其oid、mib文件解析
MARK一记,先把oid对应信息贴出来,有时间来写完。1.3.6.1.2.1.25.4.2.1.2 获取系统进程信息系统参数(1.3.6.1.2.1.1)OID描述备注请求方式.1.3.6.1.2.1.1.1.0获取系统基本信息转载 2017-03-22 16:58:41 · 9335 阅读 · 1 评论 -
java实现基于snmp的网络拓扑发现
背景目前手上只有二层交换机且支持snmp协议,故先实现子网内的网络拓扑发现,等有了三层交换机后再补充全网络的拓扑发现,至于发现的方式也是我看了一些资料以后用自己觉得可行且较方便的方式实现了出来,如果有什么不对的或者有更好的方法希望大家能够指正分享。实现需要了解的一些知识和工具:有snmp(Simple Network Manage Protocol)协议的概念,snmp4j框架转载 2017-03-21 13:34:04 · 14351 阅读 · 12 评论 -
什么是 SNMP 和 MIB
SNMP(Simple Network Management Protocol)即简单网络管理协议,它为网络管理系统提供了底层网络管理的框架。SNMP协议的应用范围非常广泛,诸多种类的网络设备、软件和系统中都有所采用,主要是因为SNMP协议有如下几个特点: 首先,相对于其它种类的网络管理体系或管理协议而言,SNMP易于实现。SNMP的管理协议、MIB及其它相关的体系框架能够在各种不同类型的设备转载 2017-03-21 11:52:33 · 940 阅读 · 0 评论 -
使用snmp4j实现Snmp功能(二)
前一篇文章讲了如何用snmp4j实现set和get的功能,今天讲如何接收trap。snmp4j提供了一个抽象类CommandResponder类用于接收trap,这个类里面有一个必须实现的方法processPdu(),当接收到trap,会自动进入这个方法,因此我们可以将对trap的处理写在这里。[java] view plain copy转载 2017-03-21 11:52:00 · 527 阅读 · 0 评论 -
使用snmp4j实现Snmp功能(一)
上一篇有关Snmp的文章已经是一年前写的了,因为工作等各种原因,一直没有继续下去。但是不管怎么样,包括AppFuse,虽然速度有点慢,我还是会坚持学习并将心得写下去。上一篇文章讲了Snmp的一些基本概念(详情请查看这里http://blog.csdn.net/clearwater21cn/archive/2007/06/26/1667614.aspx),接下来,我们使用Java的开源组件s转载 2017-03-21 11:51:22 · 1006 阅读 · 0 评论 -
基于SNMP协议的电信网络监测系统的实现
摘要随着电信行业数据业务的不断发展,数据网络监测和管理的复杂性将不断增加,对实时的电信网络监测系统的需求也越来越强烈。文章介绍了一个基于简单网络管理协议(SNMP)的网络监测和管理系统的设计过程。系统主要使用SNMP协议,对电信网络主要是IP网络进行全面监测及Web呈现。 0、引言 当今社会对网络的安全和网络性能要求越来越高,与此同时,电信业务的蓬勃发展、数据网络转载 2017-03-21 11:49:34 · 2622 阅读 · 0 评论 -
Snmp4j编程简介之三:Snmp
Snmp4j编程简介之三:SnmpClass Snmpjava.lang.Object org.snmp4j.SnmpAll Implemented Interfaces: java.util.EventListener, CommandResponder, Session snmp类是SNMP4J的核心,它提供了发送和接收SNMP PDUs的方法,所有的S转载 2017-03-21 11:48:42 · 612 阅读 · 0 评论 -
Snmp4j编程简介之二:PDU
Snmp4j编程简介之二:PDUPDU(协议数据单元),用来表示管理站跟代理站点进行通信的数据。包括PDU的类型、传输的数据集合、错误说明等。 除Snmpv1 Trap外,其他操作类型的PDU大致相同。 Snmp4j针对Snmp的各个版本,开发了三个有关PDU的类。PDU(针对Snmpv2c)、PDUv1(针对Snmpv1)、ScopedPDU(针对Snmpv3),但三个类转载 2017-03-21 11:48:05 · 768 阅读 · 0 评论 -
Snmp4j编程简介之一
Snmp4j编程简介之一:Target关于Snmp4j包,最重要三个概念,也是三个类:Snmp、Target、PDU。 Target,表示被管理的设备。对于一个被管理的设备,我们关注它的Address,它使用的协议版本version,访问它的用户名和密码、以及对这个设备我们设置跟它打交道的一些策略,比如超时时间、重传次数等。所以有如下方法: 1)获取或者设置ip转载 2017-03-21 11:47:33 · 412 阅读 · 0 评论 -
SNMP报文抓取与分析(二)
1、SNMP报文表示简介SNMP(简单网络管理协议)是目前在计算机网络中用得最广泛的网络管理协议,它使用ASN.1(Abstract Syntax Notation One抽象语法表示法.1)来定义SNMP报文格式和MIB(Management Information Base管理信息库)变量的名称。ASN.1是一种描述数据和数据特征的正式语言,它和数据的存储及编码无关。根据A转载 2017-03-21 11:31:07 · 4166 阅读 · 2 评论 -
SNMP报文抓取与分析(一)
1、抓取SNMP报文SNMP报文的形式大致如下图所示我们这里使用netcat这个工具来抓取snmp的PDU(协议数据单元)。(因为我们并不需要前面的IP和UDP首部)关于netcat的一些基本使用可以看这里http://www.cnblogs.com/oloroso/p/4610563.html本文由乌合之众 lym瞎编,欢迎转载 blog.cnblogs.转载 2017-03-21 11:30:06 · 10924 阅读 · 0 评论 -
使用snmpwalk采集设备的OID信息
打算开始学习有关监控方面的知识,但是现在很多监控系统都是根据SNMP进行的。而SNMP监控的性能指标很多都是通过snmpwalk采集设备的OID信息得到的,所以今天就来先介绍下,如何通过snmpwalk来采集设备的OID信息。要使用snmpwalk采集设备的OID信息,需要以下几个步骤:1、 理解snmpwalk的原理2、 安装snmpwalk3、 snmpwalk转载 2017-03-22 18:59:53 · 3595 阅读 · 2 评论