O que é multicast?

Multicast é um método de roteamento de dados em uma rede de computadores que permite que um único remetente, ou um grupo de remetentes, se comunique eficientemente com um grupo de receptores.

O multicast suporta roteamento de um para muitos, no qual um único dispositivo envia dados para um grupo de dispositivos. Ele também suporta roteamento de muitos para muitos, no qual um grupo envia dados para um grupo.

O multicast é uma das cinco principais técnicas para roteamento de dados em uma rede de computadores. Os outros são unicast, broadcast, anycast e geocast.

A difusão seletiva é mais eficiente que a transmissão porque pode segmentar dispositivos específicos, em vez de um segmento de rede inteiro. Isso reduz o uso desnecessário de recursos de rede e processamento.

Métodos de multicast

Na difusão seletiva de IP, os dispositivos usam mensagens IGMP para ingressar ou sair de um grupo de difusão seletiva . Todos os pacotes de dados enviados para o endereço multicast para esse grupo são distribuídos pelo hardware de rede para todos os membros do grupo.

Uma alternativa à difusão seletiva de IP é a difusão seletiva da camada de aplicativo, na qual o software executa a difusão seletiva usando seus próprios métodos, independentemente do suporte no nível do hardware.

Transmissão, termos de rede, PIM, Unicast