これが些細な質問であれば、私の無知を許してください。私はSNMPv3上での通信をサポートするためのコードをいくつか書いています。私たちのアプリケーションは現在SNMPv2cのみをサポートしています。SNMPv3はユーザ名/認証とコミュニティストリングの使用を必要としますか?
コミュニティストリングと一致しない限り、SNMPv3を使用して通信するときの応答オブジェクトは空白です。コミュニティストリングは「SNMPv2/1」であり、「新しい方法」はユーザー名/認証プロトコル/プライバシープロトコルを使用するという印象を受けました。
ウィキペディアと述べている:SNMPv3のは、暗号化セキュリティの追加は別にプロトコルを変更しませんが、それが原因新しいテキストの表記法、概念、および専門用語にかなり違って見える
[1]
このステートメントは、実際にコミュニティストリングを提供する必要があると私に信じさせます。
私はSNMPv2要件を満たしているため、またはすべてのSNMPv3要件を満たしているため、データを取得しているかどうかを知ることが難しいため、これを確認したかっただけです。
他のデバイスと通信するためにDartのSNMPライブラリを使用していますが、私の要求にはユーザのSNMPバージョン3を指定する必要がありますが、有効なSNMPコミュニティが与えられたときには裏側のSNMPv2に落ちますか?
どのDart SNMPライブラリについてお話していますか? #dartlangとhttp://www.dartlang.orgのようにDartを意味しますか? –
http://www.dart.com/psnet.aspxは私が参照していたDart SNMPでした。申し訳ありませんが、私はあいまいであることを認識しませんでした。 –