有没有办法可以知道连接到墙上的互联网插孔的设备名称(计算机名称),而无需访问交换机来查找?

有没有办法可以知道连接到墙上的互联网插孔的设备名称(计算机名称),而无需访问交换机来查找?

我对网络不太熟悉,一直在尝试在线搜索信息。据我所知,没有办法在不访问交换机的情况下找出计算机所连接的交换机的特定物理端口?

我掌握的事实正确吗?

答案1

是的。至少据我所知是这样的。有两种方法可以确定物理端口 - 访问交换机并从逻辑上确定它,或跟踪电缆并从物理上确定它。这两种方法都需要某种形式的“访问”交换机。

答案2

根据交换机的品牌和型号(以及配置),可以从计算机获取此信息。大多数企业级交换机(例如 Cisco Catalyst、HP Procurve 等)支持一种或多种网络发现协议,例如持续数据保护或者链路层发现协议在某些情况下,它们默认处于开启状态。计算机通常会忽略这些发现协议,但可以使用数据包嗅探器捕获数据,或者在使用 LLDP 的情况下,实际运行LLDP 服务器

例如,我工作的地方大多数交换机都是各种 Cisco Catalyst 型号,它们都支持 CDP。我们通常使用封包嗅探器捕获 CDP 数据包以确定特定 PC 连接到哪个交换机和端口。虽然我还没有弄清楚如何做到这一点,但应该可以构建一个类似的过滤器来捕获和解码 LLDP 数据包。

相关内容