0

SNMP4J を使用して SNMP エージェントを実装しました。「getSubtree」操作のサポートがあることをさまざまな場所 (SNMP4J javadoc を含む) で読みましたが、常に getNext および/または getBulk を使用してクライアント側から実行されるようです。私がやろうとしているのは、'getSubtree' 用の新しい PDU を定義し、それに対するサーバー側エージェントのサポートを実装することです。

(a) SNMP4J を使用して (a) 新しい PDU タイプ (7 つの標準タイプを超える) の実装、および/または (b) エージェント内での「getSubtree」サポートの実装に成功した人はいますか (クライアントからシミュレートする方法は既に知っています)。 (a) または (b) 可能ですか? いずれかを行う方法についての指針は、大歓迎です!

4

1 に答える 1

1

SNMP は、新しい操作を追加できる拡張可能なプロトコルではありません。法的には、実際にはそれを行うことはできません。RFC は PDU を既存のものに制限します。GETBULK は、エージェントから大量の情報を収集する最も効率的な方法ですが、使用には独自の問題があります (データ オーバーランなど)。

于 2012-02-29T01:55:22.770 に答える