Na rede de computadores, o Multicast é conhecido por sua entrega
eficiente de dados a vários destinatários simultaneamente . Em vez de enviar o mesmo pacote de dados individualmente para cada destinatário (como o Unicast) ou enviá -lo para todos os dispositivos da rede (como a transmissão), o Multicast usa uma única transmissão para atingir um grupo de destinatários especificamente definido. Esta é sua característica principal e pelo que é conhecido.
Essa eficiência o torna ideal para aplicações como:
*
videoconferência: Transmitindo vídeo para muitos participantes de uma só vez.
*
Atualizações de software: Distribuir atualizações para vários clientes simultaneamente.
*
tickers de estoque: Fornecendo dados em tempo real a vários assinantes.
*
IPTV (Internet Protocol Television): Entregando canais de TV para vários espectadores.
*
jogos online: Enviando atualizações do estado do jogo para todos os jogadores.
O processo depende do uso de endereços multicast especiais, que os roteadores encaminham de maneira inteligente apenas para os segmentos de rede que contêm membros do grupo multicast. Esse encaminhamento seletivo é o que distingue multicast da transmissão e permite sua escalabilidade e eficiência.