cisco:从 cdp 邻居获取 mac 地址

cisco:从 cdp 邻居获取 mac 地址

我需要找出直接连接到 Cisco 交换机的设备的 MAC 地址和端口,最好通过 SNMP。我发现最好的方法是使用 CDP 邻居,但我找不到 MAC 地址,只找到了 ip 和主机名。

目前我通过 ip 获取 macRFC1286-MIB::dot1dTpFdbPort,但这非常不可靠,因为 IP 地址并不总是列在此表中。有人知道检索 MAC 地址的更好方法吗?

答案1

cdp 邻居将显示其他 Cisco 设备以及它们所连接的端口。如果您要查找这些设备上的 mac,请执行 show mac address-table dynamic interface X,其中 X 是设备所连接的接口。您可以关闭接口 X 以查看连接到交换机的所有设备的 mac 地址。不确定如何通过 SNMP 获取此信息

答案2

太阳风交换机端口映射器作为网络工程师工具集的一部分,它是一款出色的工具,只要交换机的管理接口支持正确的 SNMP OID. 提供 GUI 和 CLI(Windows 命令窗口)。

很多很好的细节交换机端口映射器文档也一样。

可以试用,完整版随工程师工具集提供,也可以单独购买。

我不是 SolarWinds 的员工,但对 Engineer's Toolset 评价很高。

相关内容