我不熟悉网络,一直在尝试在线搜索信息。根据我的发现,没有办法找出计算机连接到的交换机的特定物理端口,而无需访问交换机吗?
我的事实正确吗?
根据交换机的品牌和型号(和配置),可以从计算机获取此信息。大多数企业级交换机(例如 Cisco Catalyst、HP Procurve 等)都支持一种或多种网络发现协议,例如CDP或LLDP。在某些情况下,它们默认处于开启状态。计算机通常会忽略这些发现协议,但可以使用数据包嗅探器捕获数据,或者在使用 LLDP 的情况下,实际运行LLDP 服务器。
例如,我工作的大多数交换机都是各种 Cisco Catalyst 型号,它们都支持 CDP。我们通常使用数据包嗅探器来捕获 CDP 数据包,以确定特定 PC 连接到哪个交换机和端口。虽然我还没有弄清楚如何去做,但也应该可以构建一个类似的过滤器来捕获和解码 LLDP 数据包。
归档时间: |
|
查看次数: |
294 次 |
最近记录: |