Como configurar o multicast para esta rede?

0

Eu tenho uma rede como esta em minha casa.

#iprouteshowdefaultvia192.168.0.1devenp1s0192.168.0.0/24devenp1s0protokernelscopelinksrc192.168.0.110192.168.1.0/24devenp3s0protokernelscopelinksrc192.168.1.10

Oqueeuestoufazendocomolinuxboxnomeioéquemonitoraousodainternetelimitaosdadosquandoumlimiteéatingidousandoiptablesetc

Recentemente,adicioneiumaplacaDVBaumdosmeusPCse,usandoosoftwareDVBdream,tenteifazerostreamdoscanaisparaoutrosdispositivosusandoostreamingdeLAN

NomesmoPC,issofuncionabem.

Mas se eu tentar abrir o udp: //@224.0.0.10: 1234 com o VLC em outro PC, não está funcionando

Eu tentei adicionar rede multicast à lista de rotas, mas isso não fez nada

route -n add -net 224.0.0.0 netmask 240.0.0.0 dev enp3s0

também o kernel do linux tem estes ativados

CONFIG_IP_MULTICAST=y
CONFIG_IP_PIMSM_V2=y
CONFIG_IP_MROUTE=y
# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set

se eu executar este comando no roteador linux

tcpdump -i enp3s0 ip multicast

eu posso ver a saída como esta

13:50:37.072348 IP 192.168.1.100 > igrp-routers.mcast.net: udp
13:50:37.072458 IP 192.168.1.100 > igrp-routers.mcast.net: udp
13:50:37.072588 IP 192.168.1.100 > igrp-routers.mcast.net: udp
13:50:37.072703 IP 192.168.1.100 > igrp-routers.mcast.net: udp
13:50:37.072838 IP 192.168.1.100 > igrp-routers.mcast.net: udp
13:50:37.072953 IP 192.168.1.100 > igrp-routers.mcast.net: udp
13:50:37.073083 IP 192.168.1.100 > igrp-routers.mcast.net: udp
13:50:37.073195 IP 192.168.1.100 > igrp-routers.mcast.net: udp
13:50:37.073205 IP 192.168.1.100 > igrp-routers.mcast.net: udp

É possível fazer Multicast neste sistema e ver canais com outros computadores? Se sim, como posso ativar o multicast neste sistema?

Observação: tentei transmitir e funciona, mas a rede está atrasada devido à transferência desnecessária de dados para todos os dispositivos conectados a ela.

Atenciosamente

    
por Gihan Lasita 01.05.2018 / 10:24

1 resposta

0

Muito brevemente:

1) Multicast não é encaminhado via roteamento, então você pode definir rotas até que você esteja azul no rosto, nada vai mudar.

2) Tente em 192.168.1.100 e 196.168.1.112 primeiro, eles estão no mesmo segmento, deve funcionar apenas. Se não depurar, com o tcpdump.

3) O gateway sem fio está conectado? Se não, você precisa instalar um demônio de roteamento multicast, por exemplo. smcroute ou pimd . Eu recomendo veementemente que isso seja a solução mais simples.

4) Você pode testar o multicast em geral com ssmping . Novamente, use tcpdump em todas as máquinas para depurar.

    
por 01.05.2018 / 12:18