# Multicast Open Shortest Path First (MOSPF)

Algoritmo do tipo _source-based tree_

Faz uso do conhecimento da topologia de cada _router_

* Desta forma, cada _router_ pode processar localmente a árvores de menor custo para cada sessão _multicast_

**Não suporta** tuneis

* Se a _flag_ na mensagem de OSPF estiver a **Null**, o _router_ não suporta _multicast_
* Estes _routers_ não pertenceram á árvore de custo minimo
* Quaiser dois _routers multicast_ tem **pelo menos um** caminho onde todos os _routers_ intermediários **suportam&#x20;**_**multicast**_

Cada _router MOSPF_ possui uma **base de dados local** de **grupos&#x20;**_**multicast**_ contendo uma lista do membros do grupo diretamente conectados

* O _router_ local encaminh o _multicast datagram_ para os membros do grupo baseado nesta informação
* O _router_ local irá enviar um _group-membership_ LSA para todos os _routers_ no domínio
