我不熟悉networking,一直在尝试在线search信息。 从我所发现的,没有办法find计算机连接到交换机的交换机的特定物理端口?
我知道我的事实吗?
是。 至less,据我所知。 您可以通过两种方法确定物理端口 – 访问交换机并逻辑确定,或者追踪并确定物理端口。 两者都需要某种forms的“访问”交换机。
根据交换机的品牌和型号(以及configuration),可能从计算机获取这些信息。 大多数企业级交换机(如Cisco Catalyst,HP Procurve等)支持一个或多个networking发现协议,如CDP或LLDP 。 在某些情况下,它们默认是开启的。 计算机通常会忽略这些发现协议,但可以使用数据包嗅探器来捕获数据,或者使用LLDP来实际运行LLDP服务器 。
例如,我工作的大多数交换机都是各种Cisco Catalyst型号,所有型号都支持CDP。 我们通常使用数据包嗅探器来捕获CDP数据包,以确定特定PC连接到哪个交换机和端口。 虽然我还没有弄清楚如何去做,但应该可以构build一个类似的filter来捕获和解码LLDP包。