一、简介

在一个Cisco 交换网络中间,已知某台机器的IP地址,如何找出它连接到了哪台交换机的哪个端口上呢?本章将实验演示。


很基础的查找命令,但是有时候很多人都会忘记,当然,对新手除外。

1.(特权模式):show ip arp | include 你想查找的IP。此命令可查找出IP对应MAC地址

2.(特权模式):show mac address-table address MAC地址。此命令可找出MAC地址对应的端口

在这种情况下,一般要从汇聚层开始查找,查到端口后,进入到接入层交换机再次使用2命令找出相应的端口然后进行规划。


因为CDP协议是CISCO专有的路由发现协议,你还可以通过以下命令查找周边设备:

1.(特权模式):show cdp neighbor 可以查找设备通过哪个端口连接到另外一个设备的哪个端口。

2.(特权模式):show cdp entry * protocol 可以查看周边设备的名称和对应的IP地址,结合第1条命令可以在无拓扑图的情况下自己构建出网络拓扑图。


、CISCO交换机实用命令  

 2.1. 实验通过IP查找交换机端口(CISCO)


2.1.1、在交换机上先ping一下IP地址,因arp缓存表存在老化时间,长时间不使用的将被删除。
  #ping 172.16.9.22

  Sending 5, 100-byte ICMP Echos to 172.16.9.22, timeout is 2 seconds:

  !!!!!


2.1.2、查看arp表获取该IP的MAC地址(如果已知MAC地址,1和2两个步骤可以省略)
  #show ip arp | in 172.16.9.22

2.1.3、查看mac表命令获取端口号

  #Show mac address-table address E005.C56D.D1C7

wKioL1meICWT3RtYAAAXouJqlMk265.png


2.1.4、利用cdp命令确认该mac地址是否属于当前交换机的端口

  #show cdp neighbors gi1/0/23