• ベストアンサー

SNMPでスイッチのMACアドレステーブルは取得可能?

SNMPでスイッチのMACアドレステーブルを取得したいのですが、可能なのでしょうか? シリアル接続で、直接スイッチにCLIでコマンドを打つと、MACアドレステーブルが見られます。MIBのipNetToMediaPhysAddressかなと思い、MIBを取得するソフトで見てみたのですが、そのソフトを動かしているPCのMACアドレスしか入っていませんでした。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.2

> ARPテーブルがIPアドレスとMACアドレスの一時的な対応表のキャッシュで、MACアドレステーブル・FDBがMACアドレスとポートとの一時的な対応表、と。 はい、そうですね > コマンドで確認したのは、MACアドレスとポートとの対応表でした。 だとすると、ipNetToMediaPhysAddressはARPテーブルなのでコマンドの結果とは異なるのは当然 dot1dTpFdbTableとかdot1dTpFdbAddressあたりを見ないと http://h50146.www5.hp.com/products/networks/procurve/products/switches/switch2610series/specs.html RFC 1493 Bridge MIB RFC 2674 802.1p IEEE 802.1Q BridgeMIB に対応しているようなので

その他の回答 (1)

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.1

例えばCiscoルータなどは、 http://elend.sakura.ne.jp/?p=97 のようにちゃんとipNetToMediaPhysAddressにARPテーブルが載って、SNMP経由で削除することも可能です > 直接スイッチにCLIでコマンドを打つと、MACアドレステーブルが見られます ここでいうスイッチってL2SWですか? L3SWですか? MACアドレステーブルって、L2SWのFDB(Forwarding DataBase)じゃないですよね? ARPテーブルとForwarding DataBaseは別物です こういう質問をするときは、スイッチなりネットワーク機器の機種名等を書かないとまともな議論はできません

netw2009
質問者

お礼

回答ありがとうございます。 スイッチは下記URLのものです。 http://h50146.www5.hp.com/products/networks/procurve/products/switches/switch2610series/overview.html >MACアドレステーブルって、L2SWのFDB(Forwarding DataBase)じゃないですよね? すみません。私はMACアドレステーブル=FDBだと思っていたのですが、違ったでしょうか?ARPテーブルがIPアドレスとMACアドレスの一時的な対応表のキャッシュで、MACアドレステーブル・FDBがMACアドレスとポートとの一時的な対応表、と。 コマンドで確認したのは、MACアドレスとポートとの対応表でした。

関連するQ&A

  • SNMPでARPテーブルの取得は可能でしょうか?

    SNMPでL3スイッチやルータのARPテーブルの取得は可能でしょうか? また、L2スイッチ(管理VLANにIPアドレスを設定できるもの)は、ARPテーブルを持つのでしょうか?

  • セグメントを越えてMACアドレスを取得する(無理?)

    はじめまして、質問文を見ていただきありがとうございます。 早速ですが、質問させていただきます。 セグメントを越えた先にあるPCのMACアドレスを取得する方法はございますか? たとえば192.168.1.1/24のPCからルータを越えて、192.168.2.1/24のPC が持っているMACアドレスを取得する方法です。 ルータに対してSNMPを使用してARPテーブルを取り出す手法があるとは 思いますが、今回はSNMPは使用不可能という前提でお願いします。 過去の質問に対する答えからも無理だとは思うのですが、何かアイディア 等はございませんでしょうか?よろしくお願いいたします。

  • 自分の所属でないネットワークのIPアドレス・MACアドレスのリストを取れる?

    自分の所属でないネットワークのIPアドレス・MACアドレスのリストを取れるのでしょうか?どちらかだけでも構いません。また、取れるとしたら、どのような方法があるのでしょうか? スイッチかルータから、SNMPでMIB情報を取ってくればできるのかな、くらいのイメージしか持っていません。 よろしくお願いします。

  • SNMPを利用してL3スイッチのメモリ使用率を取得するには

    アライドテレシスのL3スイッチ「CentreCOM 9924T/4SP」を利用しています。 SNMPマネージャからCPUの使用率等に関しては取得できておりますがどのようにOIDを指定すればよいかわからず、メモリに関する情報を取得ができずに困っております。 MIBブラウザなどでMIBを読み込むと free memory「1.3.6.1.4.1.207.8.4.4.3.7.1」となっております。 CPUの場合と同様に搭載数によって語尾に何かしら付加する必要が考えられますがどのようなものでしょうか。 ご存知の方、教えて頂けると幸いです。

  • MACアドレステーブルの確認

    基本的な質問で申し訳ないですが、 シスコのような一般的に使われる高性能のルータは、MACアドレステーブルを持つのでしょうか? どういうふうにしてテーブルを確認できるのでしょうか? また、スイッチでのMACアドレステーブルの確認の仕方も教えて頂けないでしょうか? PC-----Internet-----Router-----Sw-----Server01                        |                        -------Server02                        |                        -------Server03 是非お願いします。

  • SNMPのMIBツリーの見方。

    シスコルータのMIBツリーを見ようと思い、「SNMP Monitor」というソフトで取得してみたのですが、どのオブジェクト(?)が何を表しているかがよく分かりません。 MIBツリーというのは、機器によって中身の意味合いが変わってくるものなのでしょうか? となると、下記のようなサイトから地道にオブジェクトの意味を読んでいくしかないのでしょうか? http://tools.cisco.com/Support/SNMP/do/BrowseOID.do?local=ja

  • 個人向けルーターを使用してもSNMPを通してMIBを取得出来る?

    はじめまして。 「企業のコンピュータを管理したい」などと言った理由ではなく、個人の勉強としてSNMPを用いてMIBのデータを取得して、CPUの使用率などを見てみたいと思っています。 とりあえずOSがWindowsXPのPCを2台用意して、既存のツールを使ってMIBデータを取得してみたいと思っています。 ですが、自宅でLANを構築しているルーターが3000円程度の安価なルーターを使用しています。 こういった安価なネットワーク機器は「ノンインテリジェント」と呼ばれる機器でSNMPには対応していないという記事を読みました。 そういった場合 ・ ルーターの情報は取得出来ないが、LAN内にある他のPCのMIB情報は取得出来る。 ・ ルーターが対応していないため、ルーターの情報はもちろん、他のPCの情報も取得出来ない。 のどちらのパターンになるのでしょうか? アドバイスをお願いします。

  • 稼働中のスイッチのIPの調査

    ネットワーク上で稼働中のスイッチのIPを調査します。機器はBuffalo BS-2016Mです。 これは管理型のスイッチでMACアドレスを持っています。機器のMACアドレスは把握しています。 製品にはシリアルポートがあるのですが、手元にシリアルポートがあるPCがないのでターミナル接続できず、またBuffaloの調査ツールもなぜかダウンロードできません。 pingのブロードキャスト、tracertやarpコマンドとかでもスイッチに相当するIPやMACが表示されませんし、ネットで調べたIP調査ツールを使ってみましたが、探し当てたツールがみな古いせいか、スイッチのIPやMACを拾ってきてくれません。 こういう状況なのですが、スイッチのIPを調査できる手段やツールを教えていただけますでしょうか。

  • mac-address-table secureとport securityの違い

    Ciscoのmac-address-table secureとport securityの関連性がわかりません。 http://atnetwork.info/ccna3/mac_address_secure.html mac-address-table secureでポートに接続できるmacアドレスを制限できて (1)port securityとmac-address-table secureは何か関連はあるのでしょうか。port securityはmac-address-table secureが設定されていないと意味がないのでしょうか?

  • MACアドレスからIPアドレスを割り出す方法はありますか

    MACアドレスだけがわかっている場合、そのPCのTCPIPを割り出す方法があるでしょうか? MACアドレスだけがわかっているPCは、同一セグメント内やLAN内ではなくて、どのネットワークに接続されているかまったくわかりません。 PINGを飛ばす感覚でMACアドレスを飛ばして、IPアドレスを返すようなコマンドやツールなどご存知でしたら教えてください。