Multipoint LDP (mLDP) In-Band Signaling with Wildcards

There are scenarios in which an IP multicast tree traverses an MPLS domain. In these scenarios, it can be desirable to convert the IP multicast tree "seamlessly" into an MPLS Multipoint Label Switched Path (MP-LSP) when it enters the MPLS domain, and then to convert it back to an IP multicast tree when it exits the MPLS domain. Previous documents specify procedures that allow certain kinds of IP multicast trees (either Source-Specific Multicast trees or Bidirectional Multicast trees) to be attached to an MPLS Multipoint Label Switched Path (MP-LSP). However, the previous documents do not specify procedures for attaching IP Any-Source Multicast trees to MP-LSPs, nor do they specify procedures for aggregating multiple IP multicast trees onto a single MP-LSP. This document specifies the procedures to support these functions. It does so by defining "wildcard" encodings that make it possible to specify, when setting up an MP- LSP, that a set of IP multicast trees, or a shared IP multicast tree, should be attached to that MP-LSP. Support for non-bidirectional IP Any-Source Multicast trees is subject to certain applicability restrictions that are discussed in this document. This document updates RFCs 6826 and 7246.

[1]  Bill Fenner,et al.  Multicast Source Discovery Protocol (MSDP) , 2003, RFC.

[2]  Mark Handley,et al.  Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification (Revised) , 2016, RFC.

[3]  B. Belkhouche,et al.  Acknowledgements We Would like to Thank , 1993 .

[4]  Ijsbrand Wijnands,et al.  mLDP In-Band Signaling with Wildcards , 2014 .

[5]  IJsbrand Wijnands,et al.  Multipoint LDP In-Band Signaling for Point-to-Multipoint and Multipoint-to-Multipoint Label Switched Paths , 2013, RFC.

[6]  Jeff Tantsura,et al.  Internet Engineering Task Force (ietf) Multipoint Label Distribution Protocol In-band Signaling in a Virtual Routing and Forwarding (vrf) Table Context , 2022 .

[7]  Mark Handley,et al.  Bidirectional Protocol Independent Multicast (BIDIR-PIM) , 2007, RFC.

[8]  Bill Fenner,et al.  Internet Group Management Protocol (IGMP) / Multicast Listener Discovery (MLD)-Based Multicast Forwarding ("IGMP/MLD Proxying") , 2006, RFC.

[9]  Scott O. Bradner,et al.  Key words for use in RFCs to Indicate Requirement Levels , 1997, RFC.

[10]  Ina Minei,et al.  LDP Specification , 2007, RFC.

[11]  Yakov Rekhter,et al.  BGP Encodings and Procedures for Multicast in MPLS/BGP IP VPNs , 2012, RFC.

[12]  Dino Farinacci,et al.  Anycast Rendevous Point (RP) mechanism using Protocol Independent Multicast (PIM) and Multicast Source Discovery Protocol (MSDP) , 2003, RFC.

[13]  Eric C. Rosen,et al.  Multicast in MPLS/BGP IP VPNs , 2012, RFC.

[14]  Zhaohui Zhang,et al.  Global Table Multicast with BGP-MVPN Procedures , 2014 .