web-dev-qa-db-ja.com

cisco:cdpneighborsからMACアドレスを取得します

Ciscoスイッチに直接接続されているデバイスのMACアドレスとポートを、できればSNMP経由で調べる必要があります。私が見つけた最善の方法はCDPネイバーを使用することですが、MACアドレスが見つからず、IPとホスト名のみが見つかります。

現在、私はIPからRFC1286-MIB :: dot1dTpFdbPortを介してMacを取得していますが、IPアドレスが常にこのテーブルにリストされているとは限らないため、これは非常に信頼性がありません。誰かがMacアドレスを取得するためのより良い方法を知っていますか?

3
jogo

cdpネイバーは、他のCiscoデバイスとそれらが接続されているポートを表示します。これらのデバイスでMacを探している場合は、show mac address-table dynamic interfaceXを実行します。Xはデバイスが接続されているインターフェイスです。インターフェイスXをオフのままにして、スイッチに接続されているデバイスのすべてのMACアドレスを表示できます。 SNMP経由でこれを取得する方法がわからない

6
Paul Ackerman

ネットワークエンジニアのツールセットの一部として利用可能なSolarWinds スイッチポートマッパー は、スイッチの管理インターフェイス 適切なSNMP OID をサポートします。 GUIとCLI(Windowsコマンドウィンドウ)の両方が利用可能です。

Switch Port Mapper Documentation にも多くの詳細があります。

試用版が利用可能です。フルバージョンにはエンジニアツールセットが付属しているか、個別に購入できます。

私はSolarWindsで働いていませんが、Engineer'sToolsetについて非常に高く評価できます。

1
Weaver