Список приложений, подписанных на многоадресную группу в Windows

Список приложений, подписанных на многоадресную группу в Windows

Я искал способ составить список процессов/приложений на моем хосте, на какие многоадресные адреса они подписываются.

Через командную строку я могу выполнить

netsh interface ip show joins

в котором перечислены все интерфейсы и адреса многоадресной рассылки, к которым присоединился мой хост:

Interface 19: Wi-Fi

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

Насколько я понимаю, столбец "ссылки" показывает количество процессов, назначенных каждой группе. В приведенном выше отрывке я запустил два процесса на своем хосте для прослушивания этого адреса. Если я завершу их оба, этот столбец вместо этого покажет ноль, как и ожидалось.

Конечно, Windows должна отслеживать их, чтобы доставлять входящие датаграммы. Интересно, есть ли какой-нибудь инструмент, который выводит список приложений, прослушивающих эту группу (PID и/или исполняемые файлы)? Также было бы интересно узнать, какие порты используются.

Связанный контент