摘要
针对EVPN子网内组播场景中,IGMP消息的洪泛会导致骨干网PE之间路由压力较大的问题,文中在PE设备上引入了IGMP代理,并通过构造BGP EVPN NLRI组播路由,实现了IGMP通告代理和查询代理的的方法。在多活多归场景下,通过IGMP加入同步和IGMP离开同步,保证DF正确发送BGP路由,实现该场景下的EVPN组播优化过程。与原组播方式相比,IGMP代理明显减少了EVPN网络中的IGMP流量,有效地提高了转发效率,从而达到优化IP组播的目的。
For the multicast scenario of EVPN inner-subnet,the flooding of IGMP messages will cause the routing pressure between the PEs on the backbone network to be large. This paper introduces the IGMP proxy on the PE device and implements the IGMP notification proxy and query proxy method by constructing BGP EVPN NLRI multicast routing. In the multi-live and multi-homing scenario,the IGMP join synchronization and IGMP leave synchronization ensure that the DF sends BGP routes correctly and implements the EVPN multicast optimization process in this scenario. Compared with the original multicast mode,the IGMP proxy significantly reduces the IGMP traffic in the EVPN network,effectively improves the forwarding efficiency,and thus achieves the goal of optimizing IP multicast.
引文
[1]Sajassi A,Aggarwal R,Bitar N,et al. Bgp mpls-based ethernet vpn[R]. RFC 7432,February 2015.
[2]Mahalingam M,Dutt D,Duda K,et al. Virtual extensible local area network(VXLAN):A framework for overlaying virtualized layer 2networks over layer 3 networks[R]. RFC 7348,August 2014.
[3]Lin W,Drake J E,Zhang Z. Evpn inter-subnet multicast forwarding:U. S. Patent Application 14/675,202[P]. 2016-9-22.
[4] Rabadan J. Operational Aspects of Proxy-ARP/ND in EVPN Networks[R]. BESS Worksgroup Internet Draft,draft-snr-bess-evpnproxy-arp-nd-02,October 2015.
[5]Isaac A,Rabadan J,Henderickx W,et al. IP Prefix Advertisement in EVPN[R]. draft-ietf-bess-evpn-prefix-advertisement-11,May 2018.
[6]Sajassi A,Patel K,Yeung D,et al. IGMP and MLD Proxy for EVPN[J]. Brazilian Journal of Medical&Biological Research,2015,34(9):1115-1124.
[7]Sharma M,Kini S,Tuli S A,et al. Adaptive load balancing for single active redundancy using EVPN designated forwarder election:U. S.Patent Application 10/050,809[P]. 2018-8-14.
[8]Lin W,Drake J E,Zhang Z. Evpn inter-subnet multicast forwarding:U. S. Patent Application 14/675,202[P]. 2016-9-22.