SNMPとは?
えすえぬえむぴー
SNMPとは、ネットワーク上の機器を一元的に監視・管理するためのプロトコルであり、ルーターやスイッチなどの状態取得・設定変更に使われます。
SNMP(Simple Network Management Protocol)は、ネットワーク機器(ルーター・スイッチ・サーバー・プリンターなど)の状態監視と構成管理を行うためのアプリケーション層プロトコルです。IETFが標準化しており、現在はSNMPv3が最新の主要バージョンです。
SNMPの主な構成要素は以下のとおりです。
- マネージャー:監視側。NMS(ネットワーク管理システム)が担当し、エージェントに問い合わせを行う
- エージェント:各ネットワーク機器上で動作するソフトウェア。管理情報を収集・保持する
- MIB(管理情報ベース):管理対象の情報をツリー構造で定義したデータベース。OIDと呼ばれる識別子で各項目を特定する
主な操作はGet(情報の取得)、Set(値の設定)、Trap(機器からマネージャーへの非同期通知)の3種類です。SNMPv1・v2cはコミュニティ文字列による簡易認証ですが、SNMPv3では認証・暗号化が標準装備されセキュリティが大幅に強化されています。
ネットワーク監視ツール(Zabbix・Nagios・PRTG・Cactiなど)はSNMPを活用して機器のCPU使用率・帯域使用量・エラー数などをリアルタイムで取得・可視化します。
使い方・例文
データセンターの運用管理者がZabbixなどの監視ツールを使い、SNMPで全スイッチのポート使用率やエラーカウントを定期収集して障害の予兆を検知する場面で登場します。
この用語をシェア
最終更新: