multicast
termoEntrega de um datagrama IP a um host group, um conjunto de hosts identificado por um único endereço, com a rede fazendo as cópias.
Definido na RFC 1112 (agosto de 1989): o emissor transmite uma vez para um endereço de grupo, em 224.0.0.0/4 no IPv4 ou ff00::/8 no IPv6, os roteadores o encaminham às redes com membros, e os hosts informam a participação com IGMP, ou MLD no IPv6. O OSPF usa 224.0.0.5 e 224.0.0.6, o mDNS 224.0.0.251, e feeds de dados de mercado têm grupos registrados.
Na RFC 1112, um host group é um conjunto de zero ou mais hosts identificado por um único endereço de destino. A participação é dinâmica: hosts entram e saem a qualquer momento, podem pertencer a vários grupos e não precisam ser membros para enviar. A entrega é best effort, como no unicast. Os grupos IPv4 vão de 224.0.0.0 a 239.255.255.255, e no IPv6 um primeiro octeto todo em uns marca um endereço multicast. Se a aplicação não define o TTL, um datagrama multicast sai com 1, então sair da rede local exige uma escolha explícita.
A IANA reserva 224.0.0.0/24 para protocolos de roteamento e outros de baixo nível, e roteadores multicast não devem encaminhá-lo qualquer que seja o TTL; 232.0.0.0/8 fica para source-specific multicast. Os roteadores sabem pelo IGMP quais grupos têm membros em cada enlace: fazem queries periódicas e, quando nenhum report chega para um grupo depois de algumas queries, param de encaminhá-lo para aquela rede.
Na Ethernet, a RFC 1112 coloca os 23 bits de ordem baixa do grupo em 01-00-5E-00-00-00, então 32 grupos dividem cada endereço MAC. Um switch encaminha um frame com destino multicast por todas as portas em forwarding, desperdiçando banda com hosts que nunca pediram, a menos que faça snooping de IGMP ou MLD. A RFC 4541, um documento informativo, ainda manda o switch com snooping enviar o tráfego 224.0.0.x por todas as portas e permite inundar por padrão os grupos não registrados, e sem querier no enlace as entradas expiram, e o grupo é inundado ou para, conforme a política do switch.
Também conhecido como: ip multicast, host group, multicast group, group address, class d
Fontes
- RFC 1112, Host Extensions for IP Multicasting, August 1989: sections 2, 4, 6.1, 6.4 and Appendix I (read 2026-10-19)
- RFC 4291, IP Version 6 Addressing Architecture, February 2006: section 2.7 (read 2026-10-19)
- RFC 4541, Considerations for IGMP and MLD Snooping Switches, May 2006: sections 1, 2.1.1, 2.1.2 and 3 (read 2026-10-19)
- IANA, IPv4 Multicast Address Space registry, last updated 20 August 2026: Note, Local Network Control Block, Internetwork Control Block and Source-Specific Multicast Block (read 2026-10-19)