Transmissão de multicast sem IGMP

2

Se o servidor estiver transmitindo para o endereço de multicast (por exemplo, 224.1.1.1:1234) e um cliente estiver recebendo dados do mesmo endereço: nesse caso, o protocolo IGMP será usado automaticamente? É possível usar multicast sem o IGMP, e qual seria a desvantagem disso?

    
por Bogi 17.05.2012 / 15:31

1 resposta

4

Para receber dados multicast provenientes de uma sub-rede / LAN diferente, é necessário ativar o IGMP no receptor e na interface de sub-rede do seu roteador.

Se você tiver uma origem de multicast na mesma sub-rede (ou seja, no mesmo domínio de broadcast), não será necessário ativar o igmp no seu receptor e roteador. Isso está sujeito à condição de que, se houver pontes na sua sub-rede, elas não devem ter o igmp-snooping ativado. Por padrão, uma bridge inunda todos os dados multicast.

Portanto, os pacotes multicast chegarão à sua NIC. Mas, você precisa dizer ao seu driver NIC de alguma forma para ler pacotes multicast e enviá-lo para processamento adicional por camadas superiores.

    
por 11.06.2012 / 05:04