目录
组播实验4:PIM-SM
PIM-SM 是一种基于 Group-Shared Tree 的组播路由协议,与PIM-DM 不同,它适合于组播成员分布广泛而稀疏的大型网络。Group-Shared Tree分为两种,一种被称为 Steinet Tree,另一种被称为 Rendezvous Point Tree(简称 RPT),PIM-SM 采用的组播树是 RPT.
PRT 是一棵以汇聚点 RP(Rendezvous Point)路由为根,以直连有组成员的路由器为叶子的组播树。RP 是一个组播供求信息的汇聚中心,它需要处理组播源端 DR 发送的组播注册消息及用户端 DR 发送的组播加入消息。
RP 是PIM-SM 网络中的一台至关重要的路由器,网络中的所有 PIM 路由器都必须知道谁是 DR。当网络中出现活跃的组播源(组播源向某组播组发送第一个组播数据)时,组播源端DR 会将此组播数据封装在注册消息中并以单播形式发往 RP,RP 收到此消息后会立即创建相应的 (S,G)组播路由表项。当网络中出现活跃的组播用户(用户主机通过 IGMP 加入某组播组G)时,用户端 DR 会向 RP 发送加入组播组 G 的消息,