【エスエヌエムピートラップ】
SNMPトラップ とは?
最終更新:
💡 機器の側から、イベントを知らせる
機器などがイベントをSNMPの受信側へ自発的に知らせる通知。定期問い合わせとの違い、TrapとInform、到達や安全性の条件を解説します。
📌 このページのポイント
異常があるときだけ?
送れば、必ず受け取ってもらえる?
Trapには確認応答がないので、送信したことだけでは相手の受信を確認できない。通信障害で届かないこともある。イベントの通知と、必ず検知できる保証は分けて考えよう。
Informなら、必ず届く?
Informは確認応答を伴う通知だけど、到達の保証ではないよ。再送するかや待ち時間は実装・設定に関係する。応答が来ても、その後の人への警告や復旧が完了した意味ではないんだ。
導入するときは、何を確認する?
もっと詳しく知りたい人へ
受信ポートは必ずUDP 162?
UDPでのSNMPの標準的な割り当てでは、通知の受信先は162番です。ただしSNMPには他のトランスポートもあり、実装や設定を確認します。送信元のポートまで常に162番という意味ではありません。
SNMPv3なら、すべて自動で暗号化される?
認証や暗号化はセキュリティモデルと設定に依存します。USMでは認証・機密性を保護する仕組みがありますが、バージョン名だけで、すべての通知に同じ保護がかかるとはいえません。
📖 おまけ:英語の意味
「SNMP Trap」 = SNMPによるイベント通知
💬 SNMPはSimple Network Management Protocolの略です。Trapは、受信側の問い合わせを待たずに送る通知の呼び方です。