Linuxベースのブリッジを除いて、ネットワーク上のすべてのイーサネットスイッチとアクセスポイントは、ブリッジ学習テーブルへのsnmpアクセスを提供します。
Net-snmpは、snmpを介したブリッジ転送データベースのエクスポートをサポートしていますか?これは、RFC 1493で定義されているBRIDGE-MIB(または、RFC2674で定義されているQ-BRIDGE-MIB)です。これを機能させるには、どのsnmpd構成オプションが必要ですか?オプションのエージェントのいくつかをビルドしてデプロイする必要がありますか?
brctl showmacs br0
によって表示される情報(具体的には、学習されたMACアドレスのリストとそれぞれが到達可能なポート番号)をリモートで収集するためのより良い方法はありますか?
私もこのmanページを見つけました: http://linux.die.net/man/1/snmp-bridge-mib
それはうまくいくかもしれない別の実装かもしれません。
OpenVSwitchはその点で優れているようです。
エージェントを1人見つけました。 https://sourceforge.net/projects/q-bridge-mib/
scons
でコンパイルする必要があり、snmpd.confで「agentxmaster」モードを有効にしてから、q-bridge-mib
実行可能ファイルを起動できます。それはそれ自体をデーモン化し、dot1dサブツリーを提供するバックグラウンドで問題なく実行されます。
その後、それは動作します....一種の。転送テーブルのポート列が正しく入力されていないことは間違いありません。しかし、それはまだ開発中であり、ソースコードが利用可能であるため、何が問題になっているのか理解できるかもしれません。
誰かが知っているなら、私はまだもっと成熟した実装に興味があります。