【C#】【SNMP】C#でSNMP ~導入編~

SNMP・サンプルプログラム

 [1] Trap受信
 ⇒WMI SNMP Providerを入れれば、WMIからSNMPの値を取れるようになる。
http://challengeandresponse.blogspot.jp/2012/07/csnmp-trap.html
http://msdn.microsoft.com/en-us/library/windows/desktop/aa393020.aspx

 [2] SNMPでの情報取得(SNMP#NETを利用したサンプル)
http://junariz.wordpress.com/category/c/


環境構築

SNMP サービスを追加

 [1] [コントロールパネル]-[プログラムの追加と削除]-[Windows コンポーネントの追加の削除(A)]を選択
 [2] [管理とモニタツール]を選択し、「詳細」ボタンをクリック
 [3] 以下にチェック
   * 簡易ネットワーク管理プロトコルSNMP)
   * WMI SNMP プロバイダ

SNMP サービスの起動

 [1] [コントロールパネル]-[管理ツール]-[サービス]を選択
 [2] 以下を右クリックし「開始」する
   * SNMP Service
   * SNMP Trap

サービスの設定は以下を参考。
http://uchukamen.com/Programming1/SNMP/



ActiveXperts Network Component

ダウンロード

http://www.activexperts.com/network-component/howto/snmpts/vcnet/

サンプルプログラム/How to use

http://www.adminfavorites.com/product/snmpts/vcnet/