在上面介紹的多播路由算法中,只有一部分用于實際中。DVMRP和MOSPF使用最短路徑樹,而CBT和BGMP使用核心樹來進行多播,PIM則用核心樹或反向最短路徑樹。以下介紹DVMRP,MOSPF,CBT,PIM等協議。還介紹了幾種新的協議,明確要求單個源的協議EXPRESS(Explicitly Requested Single Source)和SM(Simple Multicast)。
在以上的協議中,存在的主要問題是:第一,沒有機制來估計多播組的大小。第二,沒有機制來限制未授權的發送者向多播組中發送數據和未授權的接收者從多播組中接收數據。第三,該模型要求諸如MASC(Multicast Address Set Claim)之類的協議來分配全球唯一的多播組地址。下面的協議就是為解決這些問題而提出的。