1/99スタックエンジニアの適当記録

適当なことを書きます。関西で転職したいです。

ciscoスイッチでどのポートにどの端末が接続されているか特定する

よく使うのでメモみたいなものです。

 

遠隔地などにスイッチとPCが設置されており、どのポートにどの端末が接続されているか知りたい場合です。

 

前提として、PCのIPアドレスを把握しているものとします。

 

arpテーブルとmacadressテーブルを参照します

Router#show arp
Protocol  Address          Age (min)  Hardware Addr   Type   Interface
Internet  192.168.1.10            0   0000.0c3e.a9f5 ARPA   FastEthernet0
Internet  192.168.1.1             -   0006.538c.fcc1 ARPA   FastEthernet0

 

Switch#show mac-address-table
-------------------  ------------  ----  --------------------
0000.0c3e.a9f5       Dynamic          1  FastEtnernet0/1
0006.538c.fcc0       Dynamic          1  FastEtnernet0/4
0006.538c.fcc1       Dynamic          1  FastEtnernet0/3
0006.538d.4a00       Dynamic          1  FastEtnernet0/2
0006.538d.4a01       Dynamic          1  FastEtnernet0/2

 

arpテーブルはIPアドレスMACアドレスの対応を保持しています。

mac-addressテーブルは、MACアドレスとポート情報を保持しています。

 

よって、IPアドレスがわかっていれば、ポート情報と紐付けることが可能です。

 

ちなみに、どちらかのテーブルにほしい情報がない場合は、一度端末宛にpingを飛ばして、情報を記録しておきます。

 

自分は、端末がネットワークにつながらない、ってなった時に調べる際になどに活用しています。