>> Tecnologia Eletrônica >  >> Telefones >> Viva-voz de Conferência

O Que É Multicasting? Entrega Eficiente Um-Para-Muitos em Rede

Multicasting envia um único fluxo de dados a um grupo de receptores interessados simultaneamente — ao contrário de unicast (um-para-um) ou broadcast (um-para-todos).

Conceitos Centrais

  • Fonte — Servidor ou encoder originando stream.
  • Grupo Multicast — Identificado por endereço IPv4 Classe D (224.0.0.0–239.255.255.255) ou IPv6 ff00::/8.
  • IGMP / MLD — Hosts entram/saem grupos via Internet Group Management Protocol (v2/v3) ou Multicast Listener Discovery (IPv6).
  • Roteadores Multicast — Rodam PIM (Protocol Independent Multicast) para construir árvores distribuição (SPT/RPT) e encaminhar apenas para subnets com listeners.

Principais Benefícios

  1. Eficiência largura de banda: Um stream percorre cada link, independente de contagem receptores.
  2. Escalabilidade: Adicionar receptores não aumenta carga na fonte.
  3. Menor uso CPU/NIC servidor.
  4. Suporta FEC, criptografia (SRTP, IPsec) para confiabilidade/segurança.

Casos Uso Comuns

  • Streaming IPTV/OTT ao vivo (esportes, notícias)
  • Deploy software/imagem (WDS, SCCM, PXE)
  • Feeds dados mercado financeiro
  • Videoconferência (distribuição MCU)
  • Sincronismo estado jogos tempo real

Ressalvas

Requer infraestrutura rede multicast-capable (switches IGMP snooping, roteadores PIM). Não suportado sobre Internet pública típica — use CDN/unicast lá.