![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
snmp
文章平均质量分 69
rheostat
搬代码,筑程序
展开
-
Snmp相关RFC文档
Snmp相关RFC文档 一. SMIv1Full Standards: RFC 1155 -- Structure of Management Information RFC 1212 -- Concise MIB Definitions Informational: RFC 1215 -- A Conventio转载 2012-08-23 17:49:06 · 797 阅读 · 0 评论 -
net-snmp移植
net-snmp移植 http://qgjie456.blog.163.com/export MIBDIRS=/share/snmp/mibs/export MIBS=+LOOGSON-MIB:NET-SNMP-TUTORIAL-MIBexport MIBS=+NET-SNMP-TUTORIAL-MIB snmpd -f -Le snmptran转载 2012-08-28 10:50:17 · 2143 阅读 · 1 评论 -
用net-snmp开发snmp代理客户端
总结:用net-snmp开发snmp代理客户端前段时间一直在做snmp代理。从一无所知到把项目做完。一些总结写在这里,分享给需要的人。 1. 开发mib文件mib文件的格式是:起始行;import;从根节点开始,一层层往下,每一层都可在上层找到依赖关系。具体实现可参考安装包内mibs/ NET-SNMP-EXAMPLES-MIB.txt注:对于可添加删除的表转载 2012-09-06 18:16:56 · 2131 阅读 · 2 评论 -
net-snmp中载入第三方mib库
net-snmp中载入第三方mib库 .netCC++C#Unix 一般我们下载回来的mib文件可能后缀名为.mib,为了清晰起见,可能需要改名。一般改成 MIB_NAME.txt 这样的形式。 例如/usr/share/snmp/mibs/IP-MIB.txt 中包含如下一行 IP-MIB DEFINITIONS ::= BEGIN 这个MIB_NAME具体的定义转载 2012-09-07 10:38:08 · 5541 阅读 · 0 评论 -
在net-snmp agent中扩展自己的mib 的三种方式
在net-snmp agent中扩展自己的mibnet-snmp是遵循GPL的开源项目,www.net-snmp.org,目前已经被很多Linux发行版内置。Redhat就是典型代表。 然而通常net-snmp中包含的MIB仅限于RFC或者其它规范统一了的MIB,另外对于特殊企业的MIB也纳入了事实上的规范,如Cisco、 Microsoft等大型公司,但是对于一些小型企业转载 2012-09-06 15:26:33 · 2539 阅读 · 0 评论 -
net-snmp代码分析之fd_event_manager.c
net-snmp代码分析之fd_event_manager.cfd_event_manager.c模块主要作用管理读、写、异常文件描述符。目录/net-snmp-5.4.2.1/snmplib/fd_event_manager.c 用于存储三种不同类型的描述符int external_readfd[NUM_EXTERNAL_FDS], external_re转载 2012-09-06 16:33:01 · 1305 阅读 · 0 评论 -
转一个mib树的文章
MRTG用了多年,也搞过一段RRDTool和Cacti做监控画图,但是一直都对SNMP的MIB库定义感到模棱两可,尤其那堆类似 .1.3.6.1.2.1.6.9.0 的数字感到迷惑,这回收集了一些资料,好好整理了一下,自己感觉清晰了不少,把收集整理的资料做个笔记,也分享给朋友。SNMP协议介绍 简单网络管理协议(SNMP:Simple Network Management Protoc转载 2012-09-06 17:07:49 · 4112 阅读 · 0 评论 -
SNMP Inform Requests
SNMP Inform RequestsDescriptionThe SNMP Inform Requests feature allows routers to send inform requests to SNMP managers.Routers can send notifications to SNMP managers when particu转载 2012-09-12 18:37:00 · 2885 阅读 · 0 评论 -
snmp学习笔记之三--开发netsnmp Agent
snmp学习笔记之三--开发netsnmp AgentNovember 27th, 2008 BianJiangLeave a commentGo to commentsBy: Bian Jiang (borderj@gmail.com)From: http://www.b0rder.comDate: 2008.11.11 1.mib 库文件转载 2012-09-20 16:49:30 · 3302 阅读 · 1 评论 -
snmp 代理端 安装参数配置
snmp 代理端 安装参数配置井知科技 www.jingzz.com-----------------------------------------------------------------------------------这篇文章重点关注如何把mib代码加入到agent中------------------------------------------------转载 2012-09-21 15:18:11 · 2879 阅读 · 0 评论 -
GDB调试net-snmp的snmpd
GDB调试net-snmp的snmpd字号:大中 小 GDB调试net-snmp的snmpd1、打开configure,发现CFLAG中都带有-g选项,默认都产生了调试信息。-O2选项可能对产生影响,我们去掉所有CFLAG中的-O2选项。./configure查看Makefile,CFLAGS中有-g选项,而且没有-O2选项。CFLAGS =转载 2012-09-24 16:21:24 · 1960 阅读 · 0 评论 -
SNMP PDU报文格式分析
SNMP PDU报文格式分析SNMP报文格式分析简单网络管理协议(SNMP)是目前在计算机网络中用得最广泛的网络管理协议,它使用ASN.1(Abstract Syntax Notation One)来定义SNMP报文格式和MIB(Management Information Base)变量的名称。ASN.1是一种描述数据和数据特征的正式语言,它和数据的存储及转载 2012-11-12 22:07:09 · 2507 阅读 · 0 评论 -
使用mib2c.iterate.conf生成Table代码
NetSnmp初步(一):让我们的程序提供snmp服务录制程序要提供远程控制功能,大概需求为:(1)可以查询程序当前的运行状态:录制了多少路节目,每路节目的状态,数据码率 等等;(2)可以远程控制节目的起停,也就是发一个命令,就可以停掉某一路节目;(3)异常情况,主动上报。 上头决定使用snmp来实现。这几天研究了一下,做点笔记。 闲话休叙,开工干活:转载 2012-11-12 00:24:17 · 6643 阅读 · 1 评论 -
总结:用net-snmp开发snmp代理客户端 (尚未阅读)
总结:用net-snmp开发snmp代理客户端分类: SNMP2011-05-10 16:17 557人阅读 评论(5)收藏 举报前段时间一直在做snmp代理。从一无所知到把项目做完。一些总结写在这里,分享给需要的人。 1. 开发mib文件mib文件的格式是:起始行;import;从根节点开始,一层层往下,每一层都可在上层找到依赖关系。具体实转载 2012-11-13 22:59:39 · 2607 阅读 · 1 评论 -
移植NET-SNMP(ARM 9)总结
移植NET-SNMP(ARM 9)总结Living with you!欢迎转载http://blog.csdn.net/livingparkLiving Park 终于搞定了net-snmp的移植。其间参考了不少网上的资料。现在总结一下,期望对后来者有些许帮助-----足矣。移植NET-SNMP总结1. 移植所使用的环境OS:fedora 9(k转载 2012-08-28 09:49:04 · 2066 阅读 · 3 评论 -
net-snmp example分析
net-snmp example分析 http://qgjie456.blog.163.com/ /*display_time.c*/#include #include #include #if HAVE_STDLIB_H#include #endif#if TIME_WITH_SYS_TIME# ifdef WIN32#转载 2012-08-28 10:49:29 · 2620 阅读 · 0 评论 -
net-snmp移植添加自己的mib
net-snmp移植添加自己的mib先将helloBabyMIB.c helloBabyMIB.h文件放在../agent/mibgroup下,返回net-snmp源代码目录,采用静态编译:CC=arm-hismall-linux-gcc LDFLAGS="-static" ./configure --build=i686-linux --host=arm-hismall-linux --转载 2012-08-28 10:27:39 · 2691 阅读 · 0 评论 -
SNMP 协议对应的RFC文件
Protocols: SNMPv1: A Simple Network Management Protocol (RFC 1157), (RFC1157-SNMP)SMMPv2, SNMPv3: RFC 3416 SMI (Structure of Management Information)SMIv1: SMI (RFC 1155,RFC1155-SMI), Conc转载 2012-08-28 09:00:49 · 7291 阅读 · 0 评论 -
snmp学习笔记——配置使用trap(一)
http://blog.chinaunix.net/uid-13859223-id-131859.html本文是笔者学习net-snmp开发包时的心得,由于那个官方网站的东西比较乱,所以写一个总结,希望后来者少走些弯路一,trap的用途TRAP是提供从代理进程到管理站的异步报告机制。为了使管理站能够及时而又有效地对被管理设备进行监控,同时又不过分增加网络的通信负载,必须使用转载 2012-09-04 16:16:06 · 3846 阅读 · 0 评论 -
NET-SNMP开发记录
http://blog.csdn.net/sealyao/article/details/4545082 1、安装./configuremakemake install2、配置参数/文件只有适当的配置snmpd.conf文件,snmpd才能运行起来。位置:可以在./configure的时候指定配置文件所在的位置,也可以用--with-persistent-d转载 2012-09-03 23:26:19 · 1240 阅读 · 0 评论 -
配置mib2c工具
一句话:配置mib2c工具时,不要用交叉编译环境的配置来编译和安装SNMP 一般我们编译SNMP时都是用交叉编译环境,会修改toolchain的路径,编译出来snmpd等,是用来在板子上跑的。 而mib2c是在linux主机上跑的,要想编出来mib2c,需要linux主机上配套的库文件等等。如果前面用交叉编译的工具链来编lib,后面用主机环境的工具链编译连接mib2c,在链接时原创 2012-09-04 14:09:40 · 11915 阅读 · 2 评论 -
net-snmp中载入第三方mib库
net-snmp中载入第三方mib库 .netCiscoLinuxCC++ Management Information Base(管理信息库,MIB)是一组对象,定义可对某个设备提出的查询。我们所 用的snmp监控主机如果要轮询一个支持snmp的设备的某项数据,它必须发出被查询设备所能理解的查询命令,这个就需要监控主机载入被查询设备对应的 MIB,这个MIB将通知snmp转载 2012-08-27 15:57:16 · 1448 阅读 · 0 评论 -
linux下安装配置net-snmp
linux下安装配置net-snmp 2008-10-28 22:41:38标签:linuxnet-snmp职场 休闲 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://gsliuyang.blog.51cto.com/286500/108659Linux下安装简单网络管理协议net-snm转载 2012-08-27 15:54:56 · 1444 阅读 · 0 评论 -
自己创建mib2c.XXX.conf文件
http://blog.csdn.net/liukunbinzhaoshuyan/article/details/7403730 自己创建mib2c.XXX.conf文件今天在自己创建mib2c.xxx.conf文件的时候遇到了一些问题,所以把它记录下来。首先我想像执行mib2c -c mib2c.mfd.conf xxxTable命令一样可以生成mib file中所有和T转载 2012-09-05 15:53:38 · 1611 阅读 · 0 评论 -
snmp mib2c 模板使用
snmp mib2c 模板使用http://blog.csdn.net/liukunbinzhaoshuyan/article/details/7382016近段时间一直在研究mib2c的使用问题,网上的资料不是很多,也介绍的不全面,希望这篇文章能帮助初学者。对于使用mib2c有很多选择,比如:mib2c.mfd.conf mib2c.iterate.conf mib2c.转载 2012-09-05 15:52:29 · 1667 阅读 · 0 评论 -
net-snmp库snmp API解读分析
net-snmp库snmp API解读分析 导读net-snmp API分为两种,一种叫传统API(Traditional API),一种叫单个API(Single API)。早期的neet-snmp没有考虑到多线程的问题,所有的会话共享同一个资源,这些就是传统API,后来支持多线程的就叫做单个API。详细的内容在源码根目录下的README.thread文件里有详细介绍,这里贴出一部分转载 2012-09-06 09:10:31 · 3292 阅读 · 0 评论 -
AgentX协议
AgentX协议为了解决SNMP协议中Agent的可扩展性,IETF早期提出了SMUX(SNMP多重协议),后来发现存在缺陷。在1998年IETF提出了AgentX(Agent Extensibility)协议标准。AgentX是包含一个主代理和多个子代理进程的一种体系结构,多个子代理进程可以驻留在同一个设备或者相互连接的不同设备中。它们之间通过标准接口进行通信。主代理进程处理SNMP协议,每转载 2012-09-06 15:22:37 · 6183 阅读 · 1 评论 -
简单网络协议SNMP之net-snmp开发snmpget
简单网络协议SNMP之net-snmp开发snmpget目的:通过net-snmp关于snmpget源码的开发,从snmp代理设备获得自己想要的信息准备:从http://www.net-snmp.org/网址下载net-snmp-5.6.1.1.tar.gz源码包 开发过程:1.解压源码2.进入解压源码的目录1) Run ./configure --prefix转载 2012-08-28 09:56:01 · 2453 阅读 · 0 评论 -
简单网络协议SNMP之移植net-snmp到开发板
简单网络协议SNMP之移植net-snmp到开发板转自http://blog.csdn.net/wyz365889/article/details/72681921. 概念了解SNMP 是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及 HUBS 等)的一种标准协议,它是一种应用层协议。 SNMP 使网络管理员能够管理网络效能,发现并解决网络问题以及规划转载 2012-08-28 09:57:02 · 1387 阅读 · 0 评论 -
用NET-SNMP软件包开发简单客户端代理
[转] http://bibu.blogchina.com/inc/net_snmp_doc.htm#_Toc116812025写在前面的话:对于net-snmp我也是一个初学者,开始学习时也碰到了很多低级的问题。在很多论坛上(事实上比较少^_^,建议大家直接去sourcefoge社区看关于net-snmp的mail-list),都没有比较初级入门的文章,本着开源学习的精神转载 2012-08-28 10:33:29 · 1625 阅读 · 0 评论 -
SMUX Enterprise OID readfds
SMUX Enterprise OID readfds2010-03-04 16:42 152人阅读 评论(0) 收藏 举报目录(?)[+]SMUX To turn off SMUX when you don't have the options of recompiling from sourceto disable SMUX support转载 2012-12-07 14:59:22 · 707 阅读 · 0 评论