Net-snmp を使用して、マネージャー コンピューターと単一の組み込みエージェントとの間で通信するシステムを設計しようとしています。
明確に答えられていないように思われることの 1 つは、マネージャーとエージェントのコンピューターで必要な基本ソフトウェアの違いです。
ほとんどのチュートリアルでは、エージェントとマネージャーの両方に「snmp」をインストールし、さらにエージェントに「snmpd」をダウンロードしているようです。
私の現在の理解では、マネージャーにはベースの「snmp」が必要であり、エージェントには「snmpd」が必要です。しかし、私の混乱は、エージェントに「snmp」をインストールする必要があるかどうかに起因しています。多くのマネージャー固有のソフトウェアでエージェントを肥大化させるようです。
エージェントでローカルにデータを照会したい場合はこれが理にかなっていることを理解していますが、組み込みシステムのエージェントソフトウェアのサイズを縮小したい状況では、「snmp」をインストールする必要がありますか?マネージャー固有のファイルを削除する方法はありますか?
ありがとう!
編集:質問や混乱している場所をより明確にするためのもう少しの情報。よくある質問では、エージェント用の snmp をコンパイルするときに ""--enable-mini-agent" を含めるなど、エージェント用の "snmp" をインストールする必要があることを示しています。ただし、含まれていない別のチュートリアルもありました。エージェントの "snmp" が原因で、エージェントに "snmp" が必要かどうか、必要でない場合、それを含めない場合と比べてどのような利点があるかについて混乱しています。ありがとうございます。