* Run on 161 port.
* Have a tree structured OID support.
* Respond to all Get,GetNext,Set Pdu Request types.
* Tested with some SNMP Managers(free available) by get and set the values of the OID's.
但是,现在的问题是当我用Cacti尝试它时它不会响应任何东西,但检测到Windows snmp service ..它只是响应SNMP管理器的请求。
那么,是否必须为mib提供SNMP代理?
答案 0 :(得分:3)
不,严格要求MIB不能查询SNMP代理。
MIB允许SNMP客户端解释代理返回的信息(即,通过给它一个可读的名称而不仅仅是OID,正确显示所需格式的数据等)。如果您知道OID,则客户端应该能够在不提供MIB的情况下查询代理。
答案 1 :(得分:0)
@Divya mohan Singh,你希望Cacti检测你的经纪人然后你应该去追求Cacti本身。
一旦你知道Cacti期望哪些OID,你可以在代理中实现它们,然后一切都应该没问题。
如果你有时间,你可以在代理中尽可能多地实现SNMP对象,但如果Cacti只依赖其中的一些,你可以采用简单的方法在它要求的少数几个上实现。
嗯,听起来好像我鼓励你开发一个不符合RFC字样的SNMP代理,但事实是很多代理商已经破坏了规则,你的规则也不会是最后一个。 :)