开放式组播最短路径优先协议(Multicast Open Shortest Path First, MOSPF)
|
|
|
知识路径: > 网络技术 > 因特网与物联网 > IP组播技术 > 组播路由协议 >
|
相关知识点:4个
|
|
|
|
MOSPF是一种基于链路状态的路由协议,是对单播OSPF协议的扩展。
|
|
|
|
①MOSPF区域内组播路由:用于了解各网段中的组播成员,构造(源网络S,组G)对的SPT;
|
|
|
②MOSPF区域间组播路由:用于汇总区域内成员关系,并在自治系统(AS)主干网(区域0)上发布组成员关系记录通告,实现区域间组播包的转发。
|
|
|
③MOSPF AS间组播路由:用于跨AS的组播包转发。
|
|
|
区域内MOFPF利用了链路状态数据库,对单播OSPF数据格式进行扩充,定义了新的链路状态通告(Link State Advertisement, LSA),使得MOSPF路由器了解哪些多播组在哪些网络上。路由器使用Dijkstra算法构造(源网络S,组G)对的SPT。MOSPF与DVMRP相比,路由开销较小,链路利用率高,然而Dijkstra算法计算量很大,为了减少路由器的计算量,MOSPF执行一种按需计算方案,即只有当路由器收到组播源的第一个组播数据包后,才对(S,G)SPT计算,否则利用转发缓存(cache)中的(S,G)SPT。
|
|
|
MOSPF继承了OSPF对网络拓扑的变化响应速度快的优点,但拓扑变动使所有路由器的缓存失效重新计算SPT,因而消耗大量路由器CPU资源。这就决定了MOSPF不适合高动态性网络(组成员关系变化大、链路不稳定),而适用于网络连接状态比较稳定的环境。另外,对于有大量组播源子网络的网络而言,MOSPF的扩展性问题引起了人们的关注,有待于进一步研究。
|
|
|