net-snmpのインストール① SNMPとは?

SNMPの勉強をするために、
linuxにnet-snmpをインストールすることになった。


SNMPとは?

                                                                                                                                            • -

TCP/IPネットワークにおいて、ルータやコンピュータ、端末など、
ネットワークに接続された通信機器をネットワーク経由で
監視・制御するためのプロトコル

制御の対象となる機器はMIBと呼ばれる管理情報データベースを持っており、
管理を行なう機器は対象機器のMIBに基づいて適切な設定を行なう。

                                                                                                                                            • -

と、IT用語辞典にあった。


「通信機器の状態をネットワーク経由で監視できるプロトコル


一言で言うとこんな感じであろうか。


SNMPは優秀なプロトコルである。それだけに難しい。
しかし、理解すればかなり役立つプロトコルである(と思う。)


SNMPを理解するうえで重要なキーワードは、

  「SNMPエージェント(Agent)」
  「SNMPマネージャ」
  「SNMPトラップ(trap)」

そして、

  「MIB(Management Information Base)」

である。このキーワードをしっかりと押さえる必要がある。


私が説明することは不可能に近いので、下記の記事を参考にどうぞ。


ITmedia エンタープライズSNMPによるネットワークモニタリング「第2版」
http://www.itmedia.co.jp/enterprise/special/0705/snmp/

ITmedia エンタープライズ:第6回:SNMPによるネットワークモニタリング
http://www.itmedia.co.jp/help/howto/linux/0007master/06/



これを読みながら、私もnet-snmpをインストールすることにしてみた。