отдельная машина Windows отказывается присоединяться к группе многоадресной рассылки на любом сетевом интерфейсе

отдельная машина Windows отказывается присоединяться к группе многоадресной рассылки на любом сетевом интерфейсе

Я написал часть программного обеспечения, которое присоединяется к группе многоадресной рассылки и обрабатывает пакеты. Похоже, это работает на нескольких машинах, которые я тестировал, как с Windows (тестировалось на XP и 8.1), так и с Linux. За исключением одной машины: ноутбука с Windows 8.1.

Я посмотрел на вопрос.Как узнать, включена ли в моей сети функция IP Multicasting в Windows?и оттуда попробовал запустить netsh interface ip show joins, только чтобы подтвердить, что эта машина не присоединяется к группе multicast ни на одном из сетевых интерфейсов (wifi или ethernet), на которых я пробую свое программное обеспечение. Я также искал сообщения IGMP на wireshark, но не вижу ни одного. Я отключил брандмауэры и т. д., но все равно ничего.

Я попробовал свое программное обеспечение на другом компьютере с Windows, и оно работает без проблем (без необходимости затрагивать брандмауэры), и при запуске я вижу, что присоединена правильная группа netsh interface ip show joins.

Единственная переменная, которую я вижу в этой конкретной машине, это то, что это ноутбук. Есть ли какая-то определенная настройка, которую мне нужно включить в Windows, чтобы ноутбуки могли получать многоадресные пакеты? Есть ли другой способ отладить эту проблему. Это сводит меня с ума!

Спасибо.

Дополнительное примечание: Я попытался запустить программное обеспечение в виртуальной машине Linux. Под хостовой ОС (Windows) интерфейс Bridge показывает, что он присоединяется к многоадресной группе в netsh interface ip show joins. Но на аппаратном интерфейсе по-прежнему нет присоединений. И пакеты не принимаются.

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