如何确定什么设备物理连接到networking交换机?

所以,我一直在使用一些端口映射软件,并遇到一个问题。 我们有许多交换机遍布networking,当我进行networking扫描时,它显示了物理上连接到一个端口的设备,在交换机的情况下,连接到该交换机的所有设备以及可能的所有设备连接到该交换机上的一个端口,这个交换机是无限的交换机等等。 我想要做的是找出一种方法来确定什么是物理连接到每个端口。 我不需要知道下游的所有设备 – 只要这个物理设备连接到这个端口…然后如果那个设备碰巧是一个交换机,什么设备物理连接到那个交换机等等。 有任何想法吗?

希望你的networking是这样的:

  • 如果交换机端口上只有一个设备logging设备MAC,并将其与您的DHCP租约或服务器IP进行比较
  • 对于其他端口,请问交换机是什么邻居(你正在运行托pipe交换机,对吧?他们支持CDP或类似的东西?)

如果所有交换机都支持CDP,并且可以在所有/大部分其他设备上安装CDP守护进程,那么您很幸运! 工作主要完成。

你可以(理论上)使用InterMapper的Layer 2模块来做到这一点,但我从来没有尝试过,也不知道它的工作原理。

运动鞋和电缆testing仪( Testifier Pro将闪烁链接灯 )可能是你最好的select。

他们的关键是要检查每个交换机上的CAM表。 该表保存最近在每个物理接口上看到的MAC地址的映射。

显示CAM表格的细节显然取决于开关制造商,软件版本等。

对于某些交换机,您可以通过SNMP轻松获取这些信息。 对于其他人现在有办法。 当然有一些地方是可能的,但真的很难。

我喜欢用这种工具的工具是Fluke Network Inspector。 这有点过时,但你应该仍然能够find一点search。 我怀疑你仍然可以购买一个许可证密钥,但在收集和映射这个信息一次性镜头试用版应该就足够了。

我不认为有什么办法可以做到这一点; 除非你有一些可以在设备上运行的软件,并以某种方式将MAC地址映射到设备上,否则无法知道某个特定设备实际上什么,更不用说在设备物理连接的段上。 (当然,除了手动追踪电线之外,我认为这不是你的意思)