我正在尝试设计一个系统来使用 Net-snmp 在管理器计算机和单个嵌入式代理之间进行通信。
似乎没有明确回答的一件事是您在经理和代理计算机上所需的基本软件的差异。
在大多数教程中,他们似乎在代理和管理器上都安装了“snmp”,并在代理上另外下载了“snmpd”。
我目前的理解是您需要在管理器上使用基本的“snmp”,而在代理上需要“snmpd”。但我的困惑来自您是否需要在代理上安装“snmp”。看起来你会用很多管理器特定的软件来膨胀代理。
我知道如果您想在代理中本地查询数据,这将是有意义的,但是在您想减少嵌入式系统的代理软件大小的情况下,您是否需要在其上安装“snmp”,如果您这样做是有什么方法可以删除管理器特定的文件?
谢谢!
编辑:只需提供更多信息以更好地说明我的问题或我在哪里感到困惑。在faq上,它有类似在为代理编译snmp时包含“”--enable-mini-agent”之类的东西,它指定您需要为代理安装“snmp”。但也有一个单独的教程没有包含代理上的“snmp”,这就是为什么我对您是否需要代理上的“snmp”感到困惑,如果您不需要,那么它比不包括它有什么好处。谢谢。