单自治域PIM-SSM应用
PIM-SSM(Protocol Independent Multicast-Source-Specific Multicast)与PIM-SM(Protocol Independent Multicast-Sparse Mode)的使用场景相同,均适用于网络中的组成员相对比较稀疏,分布广泛的大型网络。与PIM-SM不同的是,PIM-SSM适用于网络中的用户预先知道组播源的位置,直接向指定的组播源请求组播数据的场景。以下介绍单自治域PIM-SSM的组网应用。
在如图4-45所示的大型网络中部署组播业务。该网络中已经部署了完备的IGP,且任意网段路由可达。网络中的组成员分布相对比较稀疏,要求网络中的用户主机能够直接向组播源发送加入信息,按需接收视频点播信息。
实现方案
如图4-45所示,HostA和HostB为两个末梢网络中的信息接收者,通过组播方式接收视频点播信息,整个PIM域采用PIM-SSM方式。DeviceB与组播源S1相连,DeviceA与组播源S2相连;DeviceC连接HostA,DeviceE和DeviceF连接HostB。
在所有路由器接口上启用PIM-SM协议。
说明:
由于PIM-SSM是由接收者直接向指定组播源发送加入消息,直接在组播源和接收者间建立SPT(Shortest Path Tree),因此,采用PIM-SSM构建组播网络无需配置RP(Rendezvous Point)。
DeviceC与HostA之间、DeviceE和DeviceF与HostB之间均运行IGMP协议。
为路由器接口配置IGMP协议时,请确保接口参数配置的一致性,即遵循如下原则:连接在同一网段的所有路由器必须运行相同的IGMP版本(推荐使用IGMPv2),且各接口参数(如查询定时器、组成员关系保持时间等)必须相同。如果IGMP版本或各参数不相同,会导致不同路由器上IGMP组成员关系不一致。
部署完上述网络后,HostA直接向组播源S1发送加入消息,HostB直接向组播源S2发送加入信息,组播源的信息能够到达接收者。
说明:
建议在网络边缘设备上配置接口静态加入用户所请求的组播组,既可以提高用户收看频道的稳定性,也可以加快频道切换速度。