组播Over P2MP TE隧道
采用P2MP(point-to-multipoint) TE(Traffic Engineering)隧道承载组播业务,不仅能够为当前IP/MPLS骨干网中的组播业务流量提供良好的流量工程能力和可靠性,而且可以使运营商在获得这种网络服务能力的同时保持相对较低的网络运营成本。
产生原因
采用IP组播技术:它可以在已有的P2P(Point-to-Point)网络中通过升级部署完成,节省升级和维护成本。但是,IP组播与IP单播一样,不具备QoS(Quality of Service)和流量规划能力,可靠性差。而组播应用通常对实时性和可靠性要求极高,IP组播难以满足要求。
建立组播专用的网络:这种网络通常使用SONET(Synchronous Optical Network)/SDH(Synchronous Digital Hierarchy)作为承载,它们具有极高的可靠性和传输速率。但是建立专网需要投入大量资金,需要独立维护,运营成本很高。
组播Over P2MP TE隧道正是这样一种技术,它融合了IP组播报文传送效率高和MPLS TE端到端的QoS保障等优点,建立一个“树形”隧道,用来传输组播数据。
使用价值
优化网络带宽资源利用;
为组播业务提供带宽保证;
骨干网核心节点无需部署PIM等组播协议,从而简化网络部署。
相关概念
P2MP TE的数据转发融合了IP组播的报文传送特点,在分叉节点处进行MPLS报文的复制,然后再进行相应的标签操作,确保各个sub-LSP的共用链路上只发送一份数据报文,使得网络的带宽资源利用率最大化。
有关P2MP TE的相关概念,请参见《HUAWEI NE20E-S2 特性描述-MPLS》中相关概念。
组播Over P2MP TE隧道的主要技术
Ingress节点
在Ingress节点(PE1和PE2)的P2MP Tunnel接口上,将组播数据导入P2MP TE隧道。
Egress节点
在Egress节点(PE3、PE4、PE5和PE6),需要配置忽略RPF(Reverse Path Forwarding)单播逆向路由检查,并根据网络中RP的部署位置判断是否需要配置组播源代理。
忽略单播逆向路由检查
在Egress节点上,配置忽略RPF单播逆向路由检查。
组播源代理
在采用PIM-SM的P2MP TE场景中,如果RP(Rendezvous Point)部署在Egress侧,则组播源无法找到RP,无法向RP注册组播源信息。这时,采用组播源代理可由Egress代替组播源,向RP注册组播源信息。
对于ASM(Any-Source Multicast)范围的组播数据,当组播数据被引到Egress节点,本Egress节点不是组播源直连设备,且如果该组播组对应的RP不是本设备,则组播数据不能继续转发。为解决该场景中下游主机无法接收数据问题,实现组播源代理特性,使本Egress设备向PIM域的RP(如RP部署在AR1或AR2上)发送注册报文,走共享树转发组播数据,确保下游主机接收到组播数据。