Modelos de serviço IP Multicast com três Multicast Any-Source Multicast (ASM), Source-Filtered Multicast (SFM) e Source-Specific Multicast (SSM) que funcionam como abaixo.
Multicast de qualquer fonte (ASM)
- O endereço ‘multicast’ de destino define apenas a associação ao ‘Grupo’
- Aceitará de ‘qualquer fonte’ (unicast)
- Primeiro e mais antigo modelo, definido na RFC 1112
Multicast filtrado por origem (SFM)
- O endereço ‘multicast’ de destino define apenas a associação ao ‘Grupo’
- Adiciona capacidade para filtrar fontes
- Lista Excluída (modo), implica incluir todo o resto
- Incluir Lista (modo), implica excluir todo o resto
Multicast específico da fonte (SSM)
- Adiciona novo conceito de ‘Canal’ em vez de Grupo
- Os endereços do grupo multicast de origem (unicast) e de destino juntos definem um único ‘canal’ para associação
- Como a lista de inclusão SFM (modo), mas com uma única fonte que agora é significativa para a adesão
- Canal (S,G) não é o mesmo que Grupo (S,G)
- Os receptores ASM e SFM que ingressam em um grupo recebem de TODAS as fontes, a menos que sejam filtrados
- O grupo (S,G) representa a origem filtrada (incluir ou excluir)
- A rede multicast pode incluir todos os três modelos
- ASM e SFM são bons para interações muitos-para-muitos
- SSM bom para interações um-para-muitos
- O aplicativo pode incluir dois um para muitos, primário e de backup
Modos densos e esparsos
- O modo denso de multicast independente de protocolo (PIM-DM) usa uma abordagem bastante simples para lidar com o roteamento multicast IP.
- A suposição básica por trás do PIM-DM é que o fluxo de pacotes multicast possui receptores na maioria dos locais.
- Um exemplo disso pode ser uma apresentação de empresa feita pelo CEO ou presidente de uma empresa.
- Você desativa se não quiser
- O modo PIM Sparse (PIM-SM) assume relativamente menos receptores.
- Um exemplo seria o vídeo de orientação inicial para novos funcionários.
- Você pode ativar o encaminhamento multicast se quiser.
- Roteamento Multicast é inverso ao roteamento Unicast
- O roteamento Unicast se preocupa com o local para onde o pacote está indo ou precisará ir.
- O roteamento multicast se preocupa com a origem ou a origem do pacote.
- O roteamento multicast usa “Reverse Path Forwarding” (RPF) e verificação de RPF
- Qual interface esperar o pacote multicast da origem?
- A interface enviaria o pacote unicast de volta à origem ou à raiz compartilhada!
- Protege contra loops multicast