在上面介绍的多播路由算法中,只有一部分用于实际中。DVMRP和MOSPF使用最短路径树,而CBT和BGMP使用核心树来进行多播,PIM则用核心树或反向最短路径树。以下介绍DVMRP,MOSPF,CBT,PIM等协议。还介绍了几种新的协议,明确要求单个源的协议EXPRESS(Explicitly Requested Single Source)和SM(Simple Multicast)。
在以上的协议中,存在的主要问题是:第一,没有机制来估计多播组的大小。第二,没有机制来限制未授权的发送者向多播组中发送数据和未授权的接收者从多播组中接收数据。第三,该模型要求诸如MASC(Multicast Address Set Claim)之类的协议来分配全球唯一的多播组地址。下面的协议就是为解决这些问题而提出的。