mac/ip直接连接的网络设备列表?

网络工程 思科 MAC地址 ARP
2022-02-07 15:21:17

我需要直接连接到我通过串行连接到的 cisco 设备的所有设备的列表。我尝试了 arp 表,但它包含的条目比我想要的要多,因为它跨越了多个交换机。我不知道如何知道哪个是最终用户设备,哪个是另一个网络设备。

我基本上是在爬网,我需要知道下一步该去哪里。

编辑:这是一个一般的思科设备问题。我想从路由器、交换机和其他设备上做到这一点。

我在 cisco 设备上运行命令,寻找任何直接连接的设备(不一定是 cisco 设备)。而且我还想知道这些设备中哪些是其他网络设备(无论品牌如何),哪些是最终用户。

3个回答

您可以使用命令获得一些有关它的信息show mac-address-table vlan <number>它显示了所有动态学习的 MAC 和它们学习的端口。然后,您可以根据您的网络决定是否将所述端口连接到交换机或终端设备。

使用show CDP neighbors detail您将获得以下信息:

Device ID:
Entry address(es): 
IP address:
Platform:
Capabilities: 
Interface:
Port ID (outgoing port):
Holdtime :
Version :
advertisement version: 
Protocol Hello:
VTP Management Domain:
Duplex:
Management address(es): 

但是 IP 不是一个好的标识符,因为它可以手动修改,我更愿意使用show versionshow inventory获取设备的序列号。

如果您使用的是 cisco 设备,请使用show cdp neighbors

这将显示所有直接连接的 Cisco 设备。有助于发现网络设备。您不会获得工作站信息,但会获得其他 cisco 交换机、路由器等...

您可能还会在该列表中获得一些 IP 电话。