Назад | Перейти на главную страницу

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

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

Я посмотрел на вопрос Как узнать, включена ли многоадресная IP-рассылка в моей сети в Windows? и от этого попытался запустить netsh interface ip show joinsтолько для того, чтобы убедиться, что этот компьютер не присоединяется к группе многоадресной рассылки ни на одном из сетевых интерфейсов (Wi-Fi или Ethernet), на котором я пробую свое программное обеспечение. Я тоже искал сообщения IGMP на wirehark, но не вижу их. Я отключил брандмауэры и т. Д., Но все равно ничего.

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

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

Спасибо.

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