MOSPF (Multicast Open Shortest Path First) adalah ekstensi untuk protokol OSPF (Open Shortest Path First) yang memfasilitasi interoperasi antara router unicast dan multicast. MOSPF menjadi populer untuk multicasting jaringan kepemilikan dan akhirnya dapat menggantikan RIP (Routing Information Protocol). Berikut adalah penjelasan singkat tentang cara kerja MOSPF: Informasi multicast keluar dalam iklan negara tautan OSPF (LSA). Informasi itu memungkinkan router MOSPF untuk mengidentifikasi kelompok multicast aktif dan jaringan area lokal terkait (LAN). MOSPF membuat pohon distribusi untuk setiap sumber dan grup Multicast dan pohon lain untuk sumber aktif yang dikirim ke grup. Keadaan pohon saat ini di-cache. Setiap kali status tautan berubah atau
waktu cache habis, pohon harus dikomputasi ulang untuk mengakomodasi perubahan baru. MOSPF menggunakan sumber dan tujuan untuk mengirim datagram, berdasarkan informasi di database negara bagian tautan OSPF tentang topologi sistem otonom. Kelompok-keanggotaan-LSA memungkinkan untuk mengidentifikasi lokasi setiap anggota grup. Jalur terpendek untuk datagram dihitung dari informasi itu. MOSPF dirancang agar kompatibel ke belakang dengan router OSPF non-multicast untuk meneruskan lalu lintas unicast reguler.