SNMP は、システムをモニターまたは管理するために使用される標準プロトコルです。SNMPv1/v2c は暗号化を備えておらず、認証の一形態としてコミュニティー文字列を使用します。コミュニティー文字列は平文のままネットワーク経由で送信され、個々のユーザー専用ではなく、通常は個人のグループ全体で共有されます。これに対し、SNMPv3 では暗号化を使用してセキュアチャネルを提供し、個別のユーザー名とパスワードを使用します。SNMPv3 のユーザーパスワードは、管理ステーション上にセキュアに格納できるようにローカライズされます。
ネイティブ SNMP エージェントでサポートされている場合は、SNMPv3 を使用することをお勧めします。SNMPv3 を構成する方法については、net-snmp (Oracle Solaris および Linux) または Windows SNMP サービスのドキュメントを参照してください。