在eCos-3.0里,所移植的SNMP为ucd-snmp 4.1.2。关于ucd-snmp,下面有相关的介绍。
亦可参见:http://net-snmp.sourceforge.net/
现在net-snmp的稳定版本为 v5.5 ,在eCos尚未有相应的移植。
ucd-snmp介绍
ucd-snmp源自于卡耐基.梅隆大学的SNMP软件包 CMU snmp 2.1.2.1, 由加州大学Davis分校(University of Califonia at Davis)开发与维护, 所以命名为ucd-snmp. 2000年11月ucd-snmp项目转到由SourceForge(www.sourceforge.net)管理, 并更名为net-snmp. ucd-snmp 4.2 是以ucd-snmp命名的最后的一个主要版本. 也就是说, 以后发布的 ucd-snmp 4.2.x仅仅修改软件包中的Bugs; 而大的修改版本将以net-snmp命名, 并发布为5.x. ucd-snmp 4.2.1是最新的发布版本, 于2001年4月4日发布.
ucd-snmp 4.2.1软件包由如下内容组成:
¨ 一个可扩展的SNMP代理程序(snmpd);
¨ 一个SNMP代理和管理程序开发库;
¨ 几个用于请求或设置SNMP代理变量的工具程序(snmpget, snmpset, snmptable, snmpwalk等);
¨ 几个用于生成或处理SNMP陷阱(trap)的工具程序(snmptrapd和snmptrap);
¨ 一个标准Unix命令netstat的SNMP版本(snmpnetstat);
¨ 一个基于Tk/perl的MIB浏览器(tkmib)
ucd-snmp 4.2.1的文档:
¨ REAME系列
¨ FAQ
¨ INSTALL
¨ PORTING
¨ 关于工具程序, 配置文件, 和API的man手册
¨ 一份关于如何扩展代理程序的指南(AGENT.txt)
¨ 位于 http://net-snmp.sourceforge.net/tutorial 的一份入门手册
注 意: 建议的阅读顺序, REAME----->;INSTALL------>;Tutorial. 在尝试Tutorial中的例程时, 遇到问题, 参见FAQ; 再根据FAQ指引, 参见相应的文档. (这是我熟悉这个软件包的过程. :-) ) 另外, 在软件包中有一个工具程序, FAQ2HTML, 可以将FAQ转换成HTML格式,便于浏览或查找.
ucd-snmp的维护网 址: http://net-snmp.sourceforge.net. 在此网站上可以下载各个版本和各种形式的ucd-snmp软件包, 还有关于如何使用, 如何扩展开发等的相关文档. 如何订阅相关的邮件列表, 可以参见FAQ中的相关内容.
文章评论(0条评论)
登录后参与讨论