Многоадресная рассылка не достигает уровня приложения - Windows 10

У меня есть приложение Python, которое получает многоадресные пакеты от одного из портов Ethernet, установленного на статический IP-адрес на машине с Windows. Другой порт Ethernet - это ключ usb-eth, настроенный для другой сети (dhcp).

При работе wireshark показывает многоадресные пакеты, поступающие на порт eth, который я ожидаю, однако эти пакеты никогда не доходят до Python.

Я поменял местами порты Ethernet (как кабели, так и настройки), так что статическая сеть теперь получает многоадресную рассылку на ключе, и теперь приложение python успешно получает пакеты. Однако после цикла перезагрузки проблема вновь возникла, и переключение портов Ethernet не решило ее снова.

Мои знания о маршрутизации в Windows довольно ограничены... У меня есть два вопроса: 1) Что здесь может происходить? 2) Как я могу "закрепить" порт Ethernet, который должен принимать многоадресную рассылку, чтобы моя установка была стабильной?

0 ответов

Не совсем решение, но у меня почти такая же проблема. Потоковое многоадресное видео через адаптер USB-Ethernet. Работал один раз, а сейчас ничего. Случайно ли вы получили всплывающее окно с помощью Windows Defender Firewall? Я сделал, сказал, чтобы позволить, и он перестал работать. Я был в состоянии передавать через внутренний порт Ethernet и до сих пор могу. Это недопустимо, потому что я должен отключиться от своей сети для потокового видео. Я бы посмотрел на настройку брандмауэра Windows Defender. Возможно, установите правило, позволяющее Python получать многоадресное видео.

Другие вопросы по тегам