質問

私は、ネットワーク監視アプリケーションで作業し、SNMPのバージョンは他のバージョンとの下位互換性があるかを知る必要がありいます。私はJavaでプログラムを書いて、特定のデバイス上でのOIDを照会するSNMP4Jを使用しています。目標を設定する際にSNMP4J内では、SNMPデバイスのバージョンを指定する必要があります。

私は、SNMPバージョン1であるデバイスを持っている場合は、

現在、SNMPバージョン1、2cを、そして3があり、SNMPバージョン2cのか、3はそのバージョンとの下位互換性があるのでしょうか?

デバイスは、バージョン2である場合、

、1又は3が後方互換性があるのだろうか?

...というように

とにかく、すべてのヘルプは大歓迎され、

スティーブ

役に立ちましたか?

解決

のSNMPv1はSNMPv2cのコンテキスト-IDをなったコミュニティストリングを使用しています。基本的には同じことが、物事を見てのわずかに異なる方法です。

SNMPv3はシンプルですが、プロトコル何かを作るの追加のセキュリティとすべての種類を持っています。

あなたがしようとSNMPv2cマネージャーが取得-バルクリクエストを(それは円柱状の物体に引っ張るため、一度に便利な1つの以上、その後のオブジェクトを要求するところ急速に)使用している場合は、あなたが問題に実行されますSNMPv1のデバイス上でSNMPv2cの要求を行う場合。 SNMPv1のは、一括操作をサポートしていません。

だから、SNMPv1のマネージャはSNMPv2cのエージェントからオブジェクトを取得することができるかもしれません。しかし、SNMPv2cのマネージャは、トラブルのSNMPv1デバイスからオブジェクトを取得する必要があります。

何かがトラブルを求めているとのSNMPv3をミキシングます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top