我需要找出直接连接到Cisco交换机的设备的MAC地址和端口,最好是通过SNMP。我找到的最好的方法是使用CDP邻居,但我找不到MAC地址,只有ip和主机名。
目前,我通过RFC1286-MIB::dot1dTpFdbPort从ip中获得mac,但这是非常不可靠的,因为ip地址并不总是在此表中列出。有人知道更好的方法来检索mac地址吗?
发布于 2011-12-10 17:21:43
cdp邻居将向您展示其他Cisco设备以及它们所连接的端口。如果您要在这些设备上查找mac,请执行mac地址表动态接口X显示,其中X是设备连接的接口。您可以关闭接口X来查看连接到交换机的设备的所有mac地址。不知道如何通过SNMP获得这个
发布于 2011-12-10 23:45:29
SolarWinds 开关端口映射器是网络工程师工具集的一部分,它是一个很好的工具,只要交换机的管理接口支持正确的SNMP。就可以满足您的要求。GUI和CLI (Windows命令窗口)都可用。
在交换端口Mapper文档中也有很多好的细节。
一个试用版,完整的版本随工程师的工具集或可以单独购买。
我不为SolarWinds工作,但能很好地评价工程师的工具集。
https://serverfault.com/questions/339734
复制相似问题