ラップトップを使用して、HPスイッチポートのどのポートに接続されているかを確認します。

ラップトップを使用して、HPスイッチポートのどのポートに接続されているかを確認します。

ほとんどの人は、スイッチにアクセスして MAC アドレスを照会するという逆の質問をしていると思います。

私はテスト用のラップトップを持っていますが、現在ラップトップがどのスイッチとポートに接続されているかを教えてくれるソフトウェア (おそらく HP 製) があるかどうか知りたいです。スイッチ管理にはアクセスできないものと想定してください。これが実際にスイッチから提供される情報である場合 (セキュリティ上の問題)、どのプロトコルが使用されるかを誰かが指摘できれば、独自のアプリケーションを作成できます。

私の仕事に必要なのは、ランダムに選んだ部屋に行き、壁のイーサネット ポートにラップトップを接続すると、どのスイッチとポートに接続されているかがわかることです。

ご提案ありがとうございます。

答え1

これはスイッチとそのスイッチの構成によって異なります。

実行されている可能性のあるプロトコルはいくつかあります (Cisco スイッチの CDP、Nortel の NDP、LLDP など)。これにより、現在どのスイッチとポートを使用しているかがわかります。

これらの情報を収集するには、ネットワーク トラフィックを監視するだけです。

tcpdump を使用して CDP パケットを取得します。

tcpdump -nn -v -i eth0 -s 1500 -c 1 'ether[20:2] == 0x2000' 

lldpの場合:

tcpdump -nn -v -i eth0 -s 1500 -c 1 'ether[12:2] == 0x88cc'

どのようなブランドのスイッチが存在するかを確認し、それらが使用する可能性のある検出プロトコルを調べて、候補をスニッフィングします (パケットを受信するまでに数分かかる場合があります)。

LLDPウィキペディア CDPウィキペディア NDP ウィキペディア

関連情報