#author("2022-02-23T10:55:50+09:00","default:k1rou","k1rou") #author("2023-01-31T16:41:45+09:00","default:k1rou","k1rou") *SNMP とは [#yb91b73d] **名称 [#r2924173] -Simple Network Management Protocol **概要 [#c3c37db5] -[[TCP/IP]]における通信機器(クライアント、サーバ、ルータ)を管理する[[通信プロトコル]]。 -ネットワーク越しでサーバの統計情報を取得する[[通信プロトコル]]。 -ポーリングとトラップのいずれかの方法で取得する -ポート番号: --ポーリング:161/UDP --トラップ:162/UDP *SNMPの構成要素 [#qa915091] -SNMPマネージャ --管理する側 -SNMPエージェント --管理される側 *SNMPの機能 [#m2bc4d1a] -エージェントは[[MIB]]を保持し、マネージャの指示によって[[MIB]]の設定変更、情報通知を行う。 -ポーリング --マネージャがエージェントにリクエストを送信して、エージェントからのレスポンスを受け取る。 --ポート番号:161/UDP -トラップ --エージェントに特定のイベントが発生した際に、エージェントがマネージャに通知する。 --イベントとは、障害発生、通信のトラフィックが規定値を超過など。 --ポート番号:162/UDP *SNMP で行われるメッセージタイプ [#ad6fe6ed] **SNMPバージョン1 [#ze0a565c] -get-request --情報要求(マネージャー => エージェント) -get-next-request --次の情報要求(マネージャー => エージェント) -get-response --情報要求応答(マネージャー <= エージェント) -set-request --設定要求(マネージャー => エージェント) -trap --イベント通知(マネージャー <= エージェント) **SNMPバージョン2 [#nc0d4ad2] -GetRequest -GetNextRequest -Response -SetRequest -GetBulkRequest -SNMPv2-Trap -Report **SNMPバージョン3 [#m3b8ea05] -GetRequest-PDU -Response-PDU -SetRequest-PDU -SNMPv2-Trap-PDU *MIB [#nf0a6e02] -Management Information Base -管理される通信機器が保持する情報の標準規格。 **RMON [#r6426808] -Remote network Monitoring -遠隔地のLANの状況を監視するための標準規格 -米国[[IAB]](Internet Architecture Board)によって標準化されたMIBの規格 -SNMPの拡張機能 *関連サイト [#e78f7b73] -[[MRTG]] -Multi-Router Traffic Grapher^ https://oss.oetiker.ch/mrtg/ *関連用語 [#yc863571] -[[MRTG]] -Multi-Router Traffic Grapher -[[監視]]