搭載用SNMPエージェントの開発
SNMP - ネットワーク機器管理の標準プロトコル
SNMPとは、ネットワークで接続された各種機器(ルーターなど)の動作をモニタするためのプロトコルで、多くの
ネットワーク機器やワークステーションでサポートされております。
ネットワークとPCを使って、CPU 負荷、入出力データ量、エラーとなったデータ量などを、ネットワークを介して離れた場所から監視することができます。
ルータの稼働状況の確認、障害を検知等の目的で利用されてきました。
ネットワーク機器(SNMP エージェント)の情報は、管理端末(SNMP マネージャー)に集約されます。
SNMP マネージャーは、ネットワーク上のSNMP エージェントからのパフォーマンス情報や動作停止など障害情報を、グラフィカルに画面表示する機能を持ちます。
通知する情報(MIB,管理情報)については、機器の種類に応じて標準的なものが予め定義されている他、メーカー独自の変数を定義して使用することもできます。
組み込み向けSNMPエージェントプロトコルスタック
本製品はネットワーク機器向けに用意された、SNMPエージェントソフトウェア部品です。
機器制御コードと連係動作し、SNMP対応機能を付加します。
SNMP エージェントライブラリは、SNMP マネージャーの リクエストに応じて、機器のステータス情報にアクセス、レスポンスを返します。
多くのSNMP マネージャーは、画面の表示やメールを通じて、動作状況の異常を通知する機能を持っています。
特定のイベント(トラップ)が起きた際に、エージェントライブラリを介してユーザーに通知することも可能です。
製品詳細
-
製品内容
- SNMPエージェントライブラリ、およびCソースコード
- OUK-MIB コンパイラ(MIB定義ビュアー&コード生成)
-
動作概要
機器制御コードは入力データを処理し、統計情報などをステータス変数に書き込み、何らかのイベント(トラップ)の発生を検知した場合には、エージェントランタイムを介して、マネージャーに対してSNMPトラップ通知を送ります。
他方、SNMPリクエストを受信したエージェントランタイムはステータス変数を参照して、SNMPマネージャーに対してレスポンスを返します。
この際、登録されたコールバック関数が呼び出され、その戻り値によって、レスポンスの内容やステータス情報の更新動作を変更することが可能です。
御社のご希望に基づきカスタマイズなども可能です。
まずはお気軽にお問い合わせください。