列出 Windows 中订阅多播组的应用程序

列出 Windows 中订阅多播组的应用程序

我一直在寻找方法来列出我的主机上哪些进程/应用程序正在订阅哪些多播地址。

通过命令行,我可以发出

netsh interface ip show joins

列出了所有接口,并且我的主机加入了多播地址:

Interface 19: Wi-Fi

Scope       References  Last  Address
----------  ----------  ----  ---------------------------------
0                    2  Yes   228.5.6.7

据我了解,“引用”列显示分配给每个组的进程数。在上面的摘录中,我已在主机上启动了两个进程来监听此地址。如果我终止它们,则此列将显示零,正如预期的那样。

当然,Windows 必须跟踪这些才能传递传入的数据报。我想知道是否有任何工具可以列出哪些应用程序正在监听此组(PID 和/或可执行文件)?此外,使用哪些端口也很有趣。

相关内容