我在一家大公司工作,有 2 个骨干路由器 (ARS9K) 和 200 多台交换机 (Cisco、D-link、Tp-Link 等)。假设我知道某个设备的确切 MAC 地址,但我不知道它连接到 200 台交换机中的哪一台。我该如何找到它?谢谢
答案1
如果您具有这些交换机的管理访问权限,那么您可以登录并使用集成调试工具来追踪所需 MAC 所处的端口/来自哪个端口。
但是,如果您无法登录交换机,您根本无法仅从客户端判断哪些交换机转发了数据包。最多,仔细分析 RTT 时间,您可以重建一个(非常)模糊的拓扑(例如:有多少交换机转发了数据包),仅此而已。