UDP multicast send / receive: problèmes de routing ou de socat?

J'utilise 'socat' sur Linux Centos 7 pour diagnostiquer certains problèmes. Le server et les clients sont tous linux centos7, ils ont tous plusieurs interfaces. Le server 10.1.1.1 est activé sur le commutateur 1, 10.1.1.2 est sur le commutateur 2. Le commutateur 1 et le commutateur 2 sont des commutateurs Layer3, directement connectés, exécutant Cisco NX-OS. C'est une situation que je ne peux pas expliquer:

server 10.1.1.1 (connection à Switch 1, émetteur de packages UDP) pour envoyer des données via STDIN:

socat STDIO UDP4-DATAGRAM:239.2.2.1:12345 

client 10.1.1.2 (connectez-vous au commutateur 2, récepteur de packages UDP):

 socat UDP4-RECVFROM:12345,ip-add-membership=239.2.2.1:10.1.1.2,fork,reuseaddr - 

Le client reçoit les packages UDP du server, jusqu'à ce que je lance un autre récepteur sur la même machine que le server 10.1.1.1:

 socat UDP4-RECVFROM:12345,ip-add-membership=239.2.2.1:10.1.1.1,fork,reuseaddr - 

Au moment où je lance ce deuxième récepteur, le client 10.1.1.2 cesse de recevoir datatables du server. J'utilise aussi tcpdump et je vois qu'aucun package n'a été reçu sur ce port sur 10.1.1.2. De plus, à partir de ce moment-là, même si je redémarre le server et les clients, 10.1.1.2 ne reçoit plus de packages de multidiffusion de 10.1.1.1 pour ce préfixe de multidiffusion (239.2.2.x).

Est-ce un problème dans le passage du routing? ou j'ai manqué certains parameters sur la command line 'socat'? J'ai vérifié que rp_filter = 0 sur cette interface (10.1.1.x).

EDIT: met à jour la question pour inclure plus d'installation réseau. Comme plus de suspicion à ce sujet en tant que problème de routing.

MISE À JOUR: nous avons constaté que le VLAN 10.1.1.x sur le commutateur Layer3 n'a pas de validation PIM. Cela signifie probablement que le routing multicast n'est pas activé. Cela dit, je ne sais pas pourquoi la première fois que 10.1.1.2 sur le commutateur différent recevrait des données en premier lieu.

Il s'avère qu'il s'agit d'un problème de routing sur le commutateur. Le routing multidiffusion pour le VLAN en 10.1.1.x n'est pas activé. Une fois que nous avons ajouté 'pim sparse-mode' sur notre routeur Cisco. Tout fonctionne comme prévu.