SNMP
文章平均质量分 85
可爱豆豆
这个作者很懒,什么都没留下…
展开
-
snmp++.net 编译
按照下面的说明编译snmp++.net是无法通过的,原因是没有定义_IPX_ADDRESS和_MAC_ADDRESS,在snmp++的config_snmp_pp.h中打开即可。What is SNMP++.NET?SNMP++.NET is a set of .NET wrappers for the well-known SNMP++ library, which was ori原创 2009-10-14 10:19:00 · 1582 阅读 · 0 评论 -
成功移植NET-SNMP到ARM平台(转)
<br />经过一个月的不懈努力终于将NET-SNMP成功移植到了ARM平台,网上关于NET-SNMP的资料很少,仅有的一些文章也都是轻描淡写,很容易被误导,我就是其中的受害者之一,交叉编译过程很复杂,要配置参数,路径,还有库。所以稍有插翅就会前功尽弃。而且每编译一次NET-SNMP都会耗费很多的时间。很容易挫败人的自信心。我整整啃了一个月的英文文档,边看边试。下面把详细过程贴出来,跟大家共享,希望那些也想移植NET-SNMP能够少走弯路。 <br />主机环境<br />Windows + vmware(转载 2011-01-26 16:49:00 · 1728 阅读 · 1 评论 -
高手进阶 学会做嵌入式Linux操作系统
<br />高手进阶 学会做嵌入式Linux操作系统 - Linux<br />做一个嵌入式Linux系统究竟要做哪些工作 <br />做一个嵌入式Linux系统究竟需要做哪些工作?也就是本文究竟要讲述哪些内容?我先介绍一个脉络,可以做为我们后面工作的一个总的提纲: <br />第一步、建立交叉编译环境 <br />没有交叉开发经验的读者,可能一时很难接受这个概念。首先,要明白两个概念:一般我们工作的机器,称为开发机、主机;我们制作好的系统将要放到某台机器,如手机或另一台PC机,这台机我们称为目标主机。 <转载 2010-10-20 16:58:00 · 1062 阅读 · 0 评论 -
NET-SNMP安装方法(转载)
这篇文章我们主要讲解NET-SNMP的安装过程。在描述NET-SNMP安装过程之前,我们先来说一下什么是SNMP。(以下内容译自官方网站:http://www.net-snmp.org)Simple Network Management Protocol (SNMP) 是一个被广泛使用的协议,可以监控网络设备(比如路由器)、计算机设备甚至是UPS。Net-SNMP是用于实施SNMP转载 2010-05-10 17:14:00 · 1301 阅读 · 0 评论 -
利用SNMP#NET 做trap接收器
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Net;using System.Net.Sockets;原创 2010-05-06 16:05:00 · 1949 阅读 · 1 评论 -
基于vc++的网络管理的一点心得
我是在windows network下做网管的,使用vc++做开发,经过这个几个月工作,终于找到了门,呵呵。 建议第一点,网络管理理论知识一定要有,书和RFC。第二点,把精华区看看。还有友情连接,特别是snmplink这个网站,你在那会发现很多东西。第三点,作工程的话一定要有编程功底的(这是我欠缺的,为此付出很大代价) 明确两个概念MIB 和 MIB的实现,MIB说白了就是一个文本转载 2010-04-13 10:46:00 · 496 阅读 · 0 评论 -
snmp总结
接触snmp有3个星期左右了吧,现在来总结下子自己在这期间做了些什么,老板给我的任务有以下几项: 1:aggen.cpp与globaltime版本对齐,就是个个文件是对应的,都保证是相互兼容的,不一定都是最新的。 2:写一个gpd的驱动,他主要是用于电源的管理,用来查询和通知snmp电源现在的状况。 3:系统的一些状态。例如cpu利用率,内存利用率。 4:代理端发送trap转载 2010-03-24 11:10:00 · 2876 阅读 · 0 评论 -
利用SNMP4J实现Snmp Trap完整例子
Java代码 <a title="复制代码" onclick="function onclick(){dp.sh.Toolbar.CopyToClipboard(this);return false;}" href="http://www.javaeye.com/topic/308836#">import java.io.IOException; impor转载 2010-03-19 14:58:00 · 1184 阅读 · 0 评论 -
snmp学习笔记——配置使用trap
本文是笔者学习net-snmp开发包时的心得,由于那个官方网站的东西比较乱,所以写一个总结,希望后来者少走些弯路 一,trap的用途TRAP是提供从代理进程到管理站的异步报告机制。为了使管理站能够及时而又有效地对被管理设备进行监控,同时又不过分增加网络的通信负载,必须使用陷入(TRAP)制导的轮讯过程。代理进程负责在必要时 向管理站报告异常事件,得到异常事件的报告后,管理站可以查询转载 2010-03-19 14:36:00 · 1539 阅读 · 0 评论 -
用snmp设置mac address的.net核心代码
String macAddress = "11:11:22:11:11:8A";String[] macValues = macAddress.Split(:);Listbyte> mac = new Listbyte>();foreach (String v in macValues){byte macValue = Byte.Parse(v, NumberStyle原创 2009-10-22 09:52:00 · 1163 阅读 · 0 评论 -
基于SNMPTOOL和SNMPUTIL实现SNMP管理代码
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Diagnostics;namespace snmp{原创 2009-10-15 08:54:00 · 1128 阅读 · 0 评论 -
文本约定RowStatus(在mib中添加删除行)
RFC1212中建议:如果允许增加或删除MIB表结构的行,列对象中应该包含一个名为“xType”或“xStatus”对象,它的语法类型应该是枚举型的整数,这个列对象称为状态列对象。管理工作站可以通过设置状态列对象的值来控制表中行的创建与删除操作。 状态栏列对象有6个定义值:-active(1),表明状态行是可用的-notInService(2),表明行存在但不可用-原创 2009-10-15 10:11:00 · 3870 阅读 · 0 评论 -
snmp学习笔记之一——配置使用trap
一,trap的用途<br />TRAP是提供从代理进程到管理站的异步报告机制。<br />为了使管理站能够及时而又有效地对被管理设备进行监控,同时又不过分增加网络的通信负载,必须使用陷入(TRAP)制导的轮讯过程。代理进程负责在必要时 向管理站报告异常事件,得到异常事件的报告后,管理站可以查询有关的代理,以便得到更具体的信息,对事件的原因做进一步的分析二,trap的工作流程1,agent端:<br />A, 编写mib文件,确定好trap名称等信息。<br />B, 命令方式:发送各种trap命令(mana转载 2011-03-29 16:10:00 · 3032 阅读 · 0 评论