1.3.1 SNMPエージェントを構成するプロセス
SNMPエージェントはマスターエージェントとサブエージェントで構成されます。また,HP-UX (IPF)以外のOSで稼働するSNMPエージェントでは定期的にOSからの情報を取得する情報収集デーモンも動作します。
システムのOSによって,SNMPエージェントを構成するプロセスは異なります。適用OSごとにSNMPエージェントのプロセス構成を次に示します。
- HP-UX (IPF)の場合
-
HP-UX (IPF)の場合のSNMPエージェントのプロセス構成を次に示します。
図1‒4 SNMPエージェントのプロセス構成(HP-UX (IPF)の場合) - Solaris,AIX,およびLinuxの場合
-
Solaris,AIX,およびLinuxの場合のSNMPエージェントのプロセス構成を次に示します。
図1‒5 SNMPエージェントのプロセス構成(Solaris,AIX,およびLinuxの場合)
(1) マスターエージェントで動作するプロセス
マスターエージェントで動作するプロセスを次に示します。
-
snmpdm
マネージャーからのSNMP要求を受信します。その受信したメッセージをサブエージェントに通知します。また,サブエージェントからの応答をマネージャーに送信します。
(2) サブエージェントで動作するプロセス
サブエージェントで動作するプロセスを次に示します。
-
extsubagt
拡張MIBオブジェクトを提供します。
-
htc_unixagt1
日立企業固有MIBを提供します。提供するMIBオブジェクトについては,「5. コマンドとプロセス」の「htc_unixagt1」を参照してください。
-
htc_unixagt2
日立企業固有MIBを提供します。提供するMIBオブジェクトについては,「5. コマンドとプロセス」の「htc_unixagt2」を参照してください。
-
htc_unixagt3
日立企業固有MIBを提供します。提供するMIBオブジェクトについては,「5. コマンドとプロセス」の「htc_unixagt3」を参照してください。
-
htc_unixagt4
日立企業固有MIBを提供します。提供するMIBオブジェクトについては,「5. コマンドとプロセス」の「htc_unixagt4」を参照してください。
-
hp_unixagt
HP企業固有MIBオブジェクトを提供します。提供するMIBオブジェクトについては,「5. コマンドとプロセス」の「hp_unixagt」を参照してください。
-
naaagt
ネイティブエージェントアダプター機能を提供します。
-
trapdestagt
HP企業固有MIBオブジェクトのTrapグループ(hp.nm.snmp.trapMIB)を提供します。
サブエージェントのプロセスはOSによって異なります。SNMPエージェントが提供するサブエージェントのプロセスと適用OSの一覧を次の表に示します。