mLDP在IPTV中的应用
业务描述
当前IP/MPLS技术成为骨干网的主流承载技术,同时随着组播类应用的日益增多,比如IPTV业务。网络的运营商期望能够在现有的IP/MPLS骨干网中用MPLS技术承载组播流量,这样可以保证骨干网具有统一的控制层面和转发层面,mLDP则是实现这一需求的良好方案。
组网描述
部署特性
mLDP隧道
部署mLDP隧道时,需要事先规划好根节点、中间节点和叶子节点。然后在叶子节点上进行配置触发建立P2MP LDP LSP。并在根节点上配置虚拟隧道接口,将LSP封装进隧道接口即可。
组播流量引入
用QoS的流量重定向功能来实现组播流量引入,即在入节点(PE1)上把组播源侧数据流重定向到指定的mLDP隧道。
组播流量引出
在出节点(PE2和PE3)上需要运行PIM生成组播转发表项,配置忽略RPF单播逆向路由检查,并根据网络中RP的部署位置判断是否需要配置组播源代理。其中:
忽略单播逆向路由检查
由于P2MP LDP的核心节点并不需要部署PIM协议,因此需要配置忽略RPF单播逆向路由检查。
组播源代理
对于ASM范围的组播数据,当组播数据被引到出节点,根据单播路由进行检查。如果本出节点不是组播源直连设备,且该组播组对应的RP不是本设备,则组播数据不能继续转发。为保证下游主机能继续接收数据,需要部署组播源代理特性,使本出节点向PIM域的RP(如RP部署在SR1上)发送注册报文,通过共享树转发组播数据,确保下游主机接收到组播数据。