SNMP を試す

SNMP を使うかもしれないので調べる。

SNMP 自体のはなし

SNMP はいろいろなモノから情報を取得したいって話でできたプロトコル。application layer での動作。
ヴァージョンが複数ある。v1 と v2c(v2 が改定されたもの)と v3。v1 が多くの機器でサポートされているが、可能なら v3 を使うべきであろう。
ざっくり言うと、エージェント(agent)と言われる情報を集めて問いあわせに答える側と、マネージャ(manager)という情報を集める側のモノがある。

SNMP マネージャ

基本的にメッセージはマネージャから送られてエージェントがレスポンスを返す。以下のようなものがある。GetRequest、GetNextRequest、GetBulkRequest、SetRequest、InformRequest、Response など。
その他、Trap メッセージと Response メッセージに応答する。

SNMP エージェント

エージェントは、情報を集めて MIB(Managed Information Base)と呼ばれるデータベースに保管する。問いあわせに応じて、そこから情報を取り出してレスポンスを返したり、そこの情報を追加・修正する。
エージェントは以下の様なコマンドに返答する。GetRequest、GetNextRequest、GetBulkRequest、SetRequest and InformRequest。それと、Trap メッセージを送信する。

コメント

タイトルとURLをコピーしました