개별 Windows 시스템은 네트워크 인터페이스의 멀티캐스트 그룹 가입을 거부합니다.

개별 Windows 시스템은 네트워크 인터페이스의 멀티캐스트 그룹 가입을 거부합니다.

나는 멀티캐스트 그룹에 참여하고 패킷을 처리하는 소프트웨어를 작성했습니다. 이것은 Windows(XP에서 8.1까지 테스트)와 Linux를 사용하여 테스트한 여러 컴퓨터에서 작동하는 것 같습니다. Windows 8.1이 설치된 노트북 한 대를 제외하고.

질문 잘봤습니다Windows에서 내 네트워크에 IP 멀티캐스팅이 활성화되어 있는지 어떻게 알 수 있나요?그리고 그로부터 실행을 시도했지만 netsh interface ip show joins이 컴퓨터가 내가 소프트웨어를 시험해 본 어떤 네트워크 인터페이스(WiFi 또는 이더넷)에서도 멀티캐스트 그룹에 참여하지 않는다는 것을 확인했습니다. Wireshark에서도 IGMP 메시지를 찾아봤지만 아무것도 볼 수 없습니다. 방화벽 등을 비활성화했지만 여전히 아무것도 없습니다.

다른 Windows 컴퓨터에서 내 소프트웨어를 사용해 보았는데 문제 없이 작동하며(방화벽을 건드릴 필요 없이) netsh interface ip show joins.

이 특정 기계에서 볼 수 있는 유일한 변수는 그것이 노트북이라는 것입니다. 랩탑이 멀티캐스트 패킷을 수신할 수 있도록 Windows에서 활성화해야 하는 특정 설정이 있습니까? 이 문제를 디버깅할 수 있는 다른 방법이 있습니까? 그것은 나를 벽 위로 몰고 가고 있습니다!

감사해요.

추가 참고 사항: Linux VM에서 소프트웨어를 실행해 보았습니다. 호스트(Windows) OS에서 Bridge 인터페이스는 netsh interface ip show joins. 그러나 하드웨어 인터페이스에는 여전히 조인이 없습니다. 그리고 패킷이 수신되지 않습니다.

관련 정보