Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Windows上收集LLDP信息?_Windows_Ethernet_Service Discovery - Fatal编程技术网

如何在Windows上收集LLDP信息?

如何在Windows上收集LLDP信息?,windows,ethernet,service-discovery,Windows,Ethernet,Service Discovery,或者,还有一个问题,什么是Microsoft LLDP协议驱动程序,我如何使用它 我完全了解什么是LLDP,并定期在Linux和交换机上使用它。我试图做的是收集我可以从lldpd获得的相同信息,或者在Linux上的Windows设备上打开lldp。我认为微软LLDP协议驱动程序应该是可能的,否则,我不知道这个驱动程序是用来做什么的。目前,我在所需的接口上启用了该驱动程序,在其连接的交换机上启用了LLDP,并且在该接口上运行Wireshark时,我可以按照预期从该交换机看到传入的LLDP帧。我希望

或者,还有一个问题,什么是Microsoft LLDP协议驱动程序,我如何使用它

我完全了解什么是LLDP,并定期在Linux和交换机上使用它。我试图做的是收集我可以从lldpd获得的相同信息,或者在Linux上的Windows设备上打开lldp。我认为微软LLDP协议驱动程序应该是可能的,否则,我不知道这个驱动程序是用来做什么的。目前,我在所需的接口上启用了该驱动程序,在其连接的交换机上启用了LLDP,并且在该接口上运行Wireshark时,我可以按照预期从该交换机看到传入的LLDP帧。我希望LLDP驱动程序要么负责生成传出的LLDP帧,要么负责解析传入的LLDP帧,要么负责两者。我看不到任何传出帧,也找不到任何关于为LLDP配置驱动程序的详细信息,因此我怀疑更多的是用于解析传入帧,这是更有用的场景,也是我需要的。然而,同样,我似乎找不到任何API、WMI类或其他方法来查询由该驱动程序收集的任何信息,如果它正在这样做的话。关于如何使用该驱动程序的文档在哪里

我找到了解决这个问题的方法,Wireshark在后台运行长达90秒,等待下一个传入的LLDP帧,但这对于我的用例来说是不可接受的,尤其是当包含多个不同的适配器时。我想要一个类似lldpd的代理,它将最近的LLDP帧缓存到他们公布的TTL,以便在请求时立即提供日期。这似乎是有文档记录的Microsoft LLDP协议驱动程序应该做的事情,但是关于这个问题的文档非常少。