Multicast packets not received on windows

36 Views Asked by At

I'm playing with UDP multicast and I've come across a strange situation where I can't understand what's happening.

Here is the scenario:

The machines are on a network made up of 3 TP-Link Deco XE75 (forming a mesh) and several switches.

Deco #1 is the main element and it is wired to the WAN.
It is also wired to a switch that, in turn, is wired to Deco #2, Deco #3 and 192.168.68.200.

192.168.68.61 is connected via WiFi to Deco #2.

Physical machine 192.168.68.61

  • bind: 0.0.0.0:1234
  • join: 224.0.1.187 (IGMP confirmed by netsh and wireshark)
  • join: 239.0.0.1 (IGMP confirmed by netsh and wireshark)

Physical machine 192.168.68.200

  • bind: 0.0.0.0:12345
  • join: 224.0.1.187 (IGMP confirmed by netsh and wireshark)
  • join: 239.0.0.1 (IGMP confirmed by netsh and wireshark)

This is what happens:

  • message A (source: 192.168.68.61:1234 - target: 224.0.1.187:12345)
    NOT RECEIVED by 192.168.68.200 (not present even on Wireshark)
  • message B (source: 192.168.68.61:1234 - target: 239.0.0.1:12345)
    RECEIVED by 192.168.68.200
  • message C (source: 192.168.68.200:12345 - target: 224.0.1.187:1234)
    RECEIVED by 192.168.68.61
  • message D (source: 192.168.68.200:12345 - target: 239.0.0.1:1234)
    RECEIVED by 192.168.68.61

The only message that is not received is the message A

Here are some screens (messages A and B):

192.168.68.61

192.168.68.200

Maybe is the Deco mesh blocking multicast one way only and for a specific group only?

0

There are 0 best solutions below