<?xml version="1.0" encoding="UTF-8"?>
<rfc version="3" docName="draft-thiruvenkatasamy-evpn-mcast-rpf-prefix-00" category="std" ipr="trust200902" submissionType="IETF">
  <front>
    <title abbrev="EVPN Multicast RPF Prefix Advertisement">EVPN Multicast RPF Prefix Advertisement</title>
    <author fullname="Kesavan Thiruvenkatasamy" initials="K.">
      <organization>Cisco</organization>
      <address>
        <postal>
          <street>170 West Tasman Drive</street>
          <city>San Jose</city>
          <region>CA</region>
          <code>95134</code>
          <country>US</country>
        </postal>
        <email>kethiruv@cisco.com</email>
      </address>
    </author>
    <author fullname="Yianni Thallas" initials="Y.">
      <organization>Cisco</organization>
      <address>
        <postal>
          <street>170 West Tasman Drive</street>
          <city>San Jose</city>
          <region>CA</region>
          <code>95134</code>
          <country>US</country>
        </postal>
        <email>ythallas@cisco.com</email>
      </address>
    </author>
    <date year="2026" month="November" day="1"/>
    <area>Routing</area>
    <workgroup>BGP Enabled Services (BESS) Working Group</workgroup>
    <keyword>EVPN</keyword>
    <keyword>multicast</keyword>
    <keyword>RPF</keyword>
    <abstract>
      <t>This document defines a new EVPN route type for advertising multicast source-prefix reachability information within an EVPN network. The route enables Reverse Path Forwarding (RPF) resolution for multicast traffic independently of the unicast routing topology, addressing the operational requirement for non-congruent unicast and multicast forwarding paths in tenant multicast deployments. The proposed route type allows an EVPN PE to advertise source-prefix reachability for multicast RPF, learned through a multicast-specific routing protocol (e.g., BGP using the Multicast Address Family) or configured locally through policy or static multicast routes.</t>
    </abstract>
  </front>

  <middle>
    <section anchor="introduction">
      <name>Introduction</name>
      <t>Ethernet VPN (EVPN) deployments can use a tenant Virtual Routing and Forwarding (VRF) to provide both unicast and multicast connectivity. EVPN IP Prefix routes advertise IP prefixes for tenant unicast routing (<xref target="RFC9136"/>). Protocol Independent Multicast (PIM) uses a Multicast Routing Information Base (MRIB) to determine the reverse-path next hop toward a source (<xref target="RFC7761" section="2.1"/>). The MRIB is typically derived from the unicast routing table, but it may instead use routes provided by a separate routing protocol that carries multicast-specific topology information, such as Multiprotocol BGP (<xref target="RFC7761" section="3"/>).</t>
      <t>In some EVPN deployments (e.g., financial data centers), the unicast and multicast paths to an external network are intentionally different. For example, unicast traffic may use a border leaf connected through a firewall, while multicast traffic uses a separate border leaf because the firewall does not participate in multicast routing.</t>
      <t>This document proposes a new EVPN route type, called the Multicast RPF Prefix Route, to advertise IP prefixes for multicast RPF handling. A receiving EVPN node imports the route into the tenant IP-VRF's multicast routing table for RPF resolution. The proposal applies to deployments in which Layer 3 multicast routing is performed either by the receiving EVPN node in the tenant IP-VRF or by a multicast router connected to that node through a PE-CE routing session. In the latter case, the receiving EVPN node advertises the source-prefix reachability learned through EVPN to that router for RPF lookup, for example, as a route in the BGP Multicast Address Family over the PE-CE session.</t>
    </section>

    <section anchor="terminology">
      <name>Terminology</name>
      <t>The key words <bcp14>MUST</bcp14>, <bcp14>MUST NOT</bcp14>, <bcp14>REQUIRED</bcp14>, <bcp14>SHALL</bcp14>, <bcp14>SHALL NOT</bcp14>, <bcp14>SHOULD</bcp14>, <bcp14>SHOULD NOT</bcp14>, <bcp14>RECOMMENDED</bcp14>, <bcp14>NOT RECOMMENDED</bcp14>, <bcp14>MAY</bcp14>, and <bcp14>OPTIONAL</bcp14> in this document are to be interpreted as described in BCP 14 (<xref target="RFC2119"/> and <xref target="RFC8174"/>) when, and only when, they appear in all capitals.</t>
      <dl>
        <dt>Border Leaf (BL):</dt>
        <dd><t>An Ethernet VPN (EVPN) Provider Edge (PE) that acts as an exit point from the EVPN fabric.</t></dd>
        <dt>Bridge Table (BT):</dt>
        <dd><t>An instantiation of a broadcast domain on a Virtual Routing and Forwarding table for Media Access Control (MAC) addresses.</t></dd>
        <dt>Broadcast Domain (BD):</dt>
        <dd><t>In a bridged network, a broadcast domain corresponds to a Virtual LAN (VLAN).</t></dd>
        <dt>C-Prefix:</dt>
        <dd><t>An IP prefix in the tenant context.</t></dd>
        <dt>DCI:</dt>
        <dd><t>Data Center Interconnect.</t></dd>
        <dt>EC:</dt>
        <dd><t>Border Gateway Protocol (BGP) Extended Community.</t></dd>
        <dt>ECMP:</dt>
        <dd><t>Equal-Cost Multipath.</t></dd>
        <dt>Ethernet Segment (ES):</dt>
        <dd><t>A set of Ethernet links through which a customer site (device or network) connects to one or more Provider Edge (PE) devices.</t></dd>
        <dt>Ethernet Segment Identifier (ESI):</dt>
        <dd><t>A unique, non-zero identifier for an Ethernet Segment.</t></dd>
        <dt>Ethernet Tag:</dt>
        <dd><t>An identifier for a particular broadcast domain, such as a VLAN. An EVPN Instance (EVI) consists of one or more broadcast domains.</t></dd>
        <dt>EVI:</dt>
        <dd><t>EVPN Instance; an instance spanning the Provider Edge (PE) devices participating in that EVPN.</t></dd>
        <dt>EVPN:</dt>
        <dd><t>Ethernet VPN.</t></dd>
        <dt>FHR:</dt>
        <dd><t>First Hop Router.</t></dd>
        <dt>LHR:</dt>
        <dd><t>Last Hop Router.</t></dd>
        <dt>MRIB:</dt>
        <dd><t>A multicast topology table containing routes used to determine the reverse-path next hop toward a source. The information may be derived from the unicast routing table or supplied by multicast-specific routing mechanisms (<xref target="RFC7761" section="3"/>). PIM uses the MRIB to select an RPF neighbor; MVPN procedures select an upstream multicast hop from eligible UMH routes (<xref target="RFC6513" section="5.1.1"/>).</t></dd>
        <dt>NVE:</dt>
        <dd><t>Network Virtualization Edge.</t></dd>
        <dt>NVGRE:</dt>
        <dd><t>Network Virtualization using Generic Routing Encapsulation.</t></dd>
        <dt>NVO:</dt>
        <dd><t>Network Virtualization Overlay.</t></dd>
        <dt>PE:</dt>
        <dd><t>Provider Edge.</t></dd>
        <dt>PIM-SM:</dt>
        <dd><t>Protocol Independent Multicast - Sparse-Mode.</t></dd>
        <dt>PIM-SSM:</dt>
        <dd><t>Protocol Independent Multicast - Source-Specific Multicast.</t></dd>
        <dt>RP:</dt>
        <dd><t>Rendezvous Point.</t></dd>
        <dt>RPF:</dt>
        <dd><t>Reverse Path Forwarding.</t></dd>
        <dt>TS:</dt>
        <dd><t>Tenant Systems.</t></dd>
        <dt>UMH:</dt>
        <dd><t>Upstream Multicast Hop.</t></dd>
        <dt>URIB:</dt>
        <dd><t>Unicast Routing Information Base.</t></dd>
        <dt>VNI:</dt>
        <dd><t>Virtual eXtensible LAN (VXLAN) Network Identifier.</t></dd>
        <dt>VRI:</dt>
        <dd><t>VRF Route Import Extended Community; uniquely identifies the PE advertising a multicast source and the IP-VRF in which that source resides.</t></dd>
        <dt>VTEP:</dt>
        <dd><t>VXLAN Tunnel Endpoint.</t></dd>
        <dt>VXLAN:</dt>
        <dd><t>Virtual eXtensible LAN.</t></dd>
      </dl>
    </section>

    <section anchor="problem">
      <name>Problem Statement</name>
      <t>Consider an EVPN tenant IP-VRF with two border leaves. All tenant unicast traffic to and from external networks traverses BL-U and the attached firewall, while multicast traffic between the tenant and external multicast domains traverses BL-M. The unicast and multicast paths are therefore non-congruent.</t>
      <figure anchor="vrflite-topology">
        <name>Non-congruent Multicast deployment usecase</name>
        <artwork type="ascii-art"><![CDATA[
            +----------+                          +---------+---------+
            | Firewall |                          | External Mcast    |---- S1
            +-----+----+                          | Domain            |
                  |                               +---------+---------+
                  | BGP Unicast AFI                         |
                  | (VRF-lite)                              | BGP Multicast AFI
                  |                                         | (VRF-lite)
        +---------+---------+                     +---------+---------+
        |        BL-U       |                     |        BL-M       |
        |  (Unicast Border) |                     |   (Mcast Border)  |
        +---------+---------+                     +---------+---------+
                  |                                         |
                  +---------+-------------------------------+
                            |                               |
                       +----+----+                     +----+----+
                       |  Spine  |                     |  Spine  |
                       +----+----+                     +----+----+
                            |                               |
                                  EVPN Fabric
            +---------------+---------------+---------------+
            |               |               |               |
       +----+----+     +----+----+     +----+----+     +----+----+
       | Leaf-1  |     | Leaf-2  |     | Leaf-3  |     | Leaf-N  |
       +----+----+     +---------+     +---------+     +---------+
            |
           R1

Note: R1 is a multicast receiver; S1 is a multicast source
      in the tenant VRF.
]]></artwork>
      </figure>
      <t>BL-U advertises external unicast prefixes into the EVPN fabric, and a receiving EVPN leaf imports those routes into the tenant IP-VRF for unicast forwarding. BL-M learns multicast reachability for the same prefixes. However, existing EVPN route types do not define a route for installing those prefixes as multicast-specific RPF reachability while leaving the unicast routes unchanged. Without such a procedure, a receiving leaf or a multicast router behind it that derives RPF reachability from the unicast route can select BL-U as the RPF next hop, even when the source is reachable through BL-M and the multicast path uses BL-M. This will cause a multicast traffic black hole due to incorrect RPF information.</t>
      <t>Other deployments have similar requirements. An EVPN fabric may interconnect tenant networks and distribute prefix reachability between them, but EVPN currently provides no direct procedure for advertising BGP multicast address-family routes for RPF resolution in this scenario. In addition, when multiple VTEPs advertise unicast prefixes, an operator may need to control the multicast path independently of the unicast path, including steering different multicast flows to different exit points.</t>
      <t>Static multicast routes on each leaf, or separate multicast BGP sessions associated with the tenant IP-VRF context to exchange routes in the BGP multicast address family defined in <xref target="RFC4760"/>, can provide workarounds. These approaches do not scale well in large EVPN data centers.</t>

    </section>

    <section anchor="solution">
      <name>Proposed Solution</name>
      <t>This document proposes a dedicated EVPN route type for advertising multicast RPF prefixes. The route advertises an IP source prefix and identifies the EVPN node that provides the multicast path toward that prefix. A route originator can derive the prefix from multicast-specific routing information in the tenant VRF, for example, from a route learned through the BGP multicast address family (<xref target="RFC4760"/>). Alternatively, the prefix can be provided by local configuration, through policy, or as a static multicast route. The route originator advertises the prefix with the Route Target (RT) for the tenant IP-VRF.</t>
      <t>The BGP best-path selection for the Multicast RPF Prefix Route follows the procedures used for EVPN Route Type 5. The selected route is installed in the tenant IP-VRF's multicast routing table for RPF resolution. The route <bcp14>MUST NOT</bcp14> be used for unicast forwarding. This enables non-congruent multicast forwarding for an IP-VRF in an EVPN network.</t>
      <t>The upstream multicast hop (UMH) for a multicast source may be the advertising VTEP, a router behind the advertising VTEP, or another router in the network. The receiving node derives the UMH from the route's BGP next hop or Gateway IP Address, as applicable. When multiple devices advertise the same prefix, the receiving node applies its usual BGP ECMP procedures for prefixes. If multiple routes are installed as an ECMP set, the receiving node selects the UMH for a multicast flow using its local multicast next-hop hash selection.</t>
      <t>The proposed route complements the existing EVPN IP Prefix route by distinguishing multicast RPF reachability from ordinary unicast prefix reachability. Future work will cover multihoming procedures and other use cases.</t>
    </section>

    <section anchor="encoding">
      <name>Route Encoding</name>
      <section anchor="evpn-nlri">
        <name>EVPN NLRI</name>
        <t>The route is carried in BGP UPDATE messages using the multiprotocol extensions defined in <xref target="RFC4760"/>. It uses AFI 25 (L2VPN) and SAFI 70 (EVPN) for the EVPN NLRI, as defined in <xref target="RFC7432" section="7"/>. The EVPN route-type value is <tt>TBD</tt>.</t>
        <t>The proposed route-type-specific fields follow the encoding of the EVPN IP Prefix route in <xref target="RFC9136" section="3.1"/>. The route type distinguishes multicast RPF use from the existing unicast route type.</t>
      </section>
      <section anchor="route-format">
        <name>Multicast RPF Prefix Route Format</name>
        <t>The Multicast RPF Prefix Route has the following form. The EVPN NLRI Length field is 34 octets for IPv4 and 58 octets for IPv6, consistent with the corresponding address-family encoding in <xref target="RFC9136" section="3.1"/>. The BGP route key follows that specification: the RD, Ethernet Tag ID, IP Prefix Length, and IP Prefix are key fields; the ESI, Gateway IP Address, and VNI are not. The RD is unique per originating IP-VRF.</t>
        <figure anchor="nlri-v4">
          <name>IPv4 Multicast RPF Prefix Route</name>
          <artwork type="ascii-art"><![CDATA[
   +---------------------------------------+
   | Route Distinguisher (8 octets)        |
   +---------------------------------------+
   | Ethernet Segment Identifier (10 octets)|
   +---------------------------------------+
   | Ethernet Tag ID (4 octets)            |
   +---------------------------------------+
   | IP Prefix Length (1 octet, 0 to 32)   |
   +---------------------------------------+
   | IP Prefix (4 octets)                  |
   +---------------------------------------+
   | Gateway IP Address (4 octets)         |
   +---------------------------------------+
   | MPLS Label / VNI (3 octets)           |
   +---------------------------------------+
]]></artwork>
        </figure>
        <figure anchor="nlri-v6">
          <name>IPv6 Multicast RPF Prefix Route</name>
          <artwork type="ascii-art"><![CDATA[
   +---------------------------------------+
   | Route Distinguisher (8 octets)        |
   +---------------------------------------+
   | Ethernet Segment Identifier (10 octets)|
   +---------------------------------------+
   | Ethernet Tag ID (4 octets)            |
   +---------------------------------------+
   | IP Prefix Length (1 octet, 0 to 128)  |
   +---------------------------------------+
   | IP Prefix (16 octets)                 |
   +---------------------------------------+
   | Gateway IP Address (16 octets)        |
   +---------------------------------------+
   | MPLS Label / VNI (3 octets)           |
   +---------------------------------------+
]]></artwork>
        </figure>
        <dl>
          <dt>Route Distinguisher:</dt>
          <dd><t>The RD of the originating IP-VRF, following EVPN IP Prefix route conventions. It distinguishes routes originated from different IP-VRFs.</t></dd>
          <dt>Ethernet Segment Identifier:</dt>
          <dd><t>Set to zero in this initial proposal. Use of an ESI as an overlay index for multicast RPF resolution is out of scope.</t></dd>
          <dt>Ethernet Tag ID:</dt>
          <dd><t>Set to zero for an IP-VRF route in this proposal.</t></dd>
          <dt>IP Prefix Length and IP Prefix:</dt>
          <dd><t>Identify the source-address prefix used for RPF lookup. The prefix length is from 0 through 32 for IPv4 or from 0 through 128 for IPv6. A prefix length of zero represents the IPv4 or IPv6 default route, as determined by the NLRI length. The prefix field is four octets for IPv4 and sixteen octets for IPv6.</t></dd>
          <dt>Gateway IP Address:</dt>
          <dd><t>For a VNF use case, the Gateway IP Address may contain a valid IP address. Otherwise, it is set to zero.</t></dd>
          <dt>MPLS Label / VNI:</dt>
          <dd><t>For VXLAN, carries the full 24-bit L3 VNI for the tenant IP-VRF, following <xref target="RFC8365" section="5.1.3"/>.</t></dd>
        </dl>
        <t>The route <bcp14>MUST</bcp14> carry the tenant Route Target corresponding to the IP-VRF. It <bcp14>MAY</bcp14> carry a BGP Encapsulation Extended Community identifying VXLAN (<xref target="RFC9012"/>). It <bcp14>MAY</bcp14> also carry a VRF Route Import (VRI) Extended Community (<xref target="RFC6514"/>). The use of the BGP Encapsulation Extended Community follows the EVPN IP Prefix route procedures in <xref target="RFC9136" section="4.4.1"/>; the VRI Extended Community is defined in <xref target="RFC6514"/>.</t>
        <t>This route is defined for a tenant IP-VRF. Use of this route in a MAC-VRF is outside the scope of this document.</t>
      </section>
    </section>

    <section anchor="security">
      <name>Security Considerations</name>
      <t>An unauthorized Multicast RPF Prefix Route could cause a receiving node to direct RPF resolution toward an unintended EVPN next hop. This could disrupt multicast delivery or redirect multicast traffic. Implementations and operators need to restrict route origination and import to authorized tenant and border leaves using appropriate BGP policy and EVPN Route Target controls.</t>
    </section>

    <section anchor="iana">
      <name>IANA Considerations</name>
      <t>This document requests assignment of a new value from the EVPN Route Types registry for the Multicast RPF Prefix Route. The value is <tt>TBD</tt>.</t>
    </section>
  </middle>

  <back>
    <references title="Normative References">
      <reference anchor="RFC2119" target="https://www.rfc-editor.org/rfc/rfc2119.html">
        <front>
          <title>Key words for use in RFCs to Indicate Requirement Levels</title>
          <author initials="S." surname="Bradner" fullname="Scott Bradner"/>
          <date month="March" year="1997"/>
        </front>
        <seriesInfo name="BCP" value="14"/>
        <seriesInfo name="RFC" value="2119"/>
        <seriesInfo name="DOI" value="10.17487/RFC2119"/>
      </reference>
      <reference anchor="RFC4760" target="https://www.rfc-editor.org/rfc/rfc4760.html">
        <front>
          <title>Multiprotocol Extensions for BGP-4</title>
          <author initials="T." surname="Bates" fullname="T. Bates"/>
          <author initials="R." surname="Chandra" fullname="R. Chandra"/>
          <author initials="D." surname="Katz" fullname="D. Katz"/>
          <author initials="Y." surname="Rekhter" fullname="Y. Rekhter"/>
          <date month="January" year="2007"/>
        </front>
        <seriesInfo name="RFC" value="4760"/>
        <seriesInfo name="DOI" value="10.17487/RFC4760"/>
      </reference>
      <reference anchor="RFC6514" target="https://www.rfc-editor.org/rfc/rfc6514.html">
        <front>
          <title>BGP Encodings and Procedures for Multicast in MPLS/BGP IP VPNs</title>
          <author initials="R." surname="Aggarwal" fullname="R. Aggarwal"/>
          <author initials="E." surname="Rosen" fullname="E. Rosen"/>
          <author initials="T." surname="Morin" fullname="T. Morin"/>
          <author initials="Y." surname="Rekhter" fullname="Y. Rekhter"/>
          <date month="February" year="2012"/>
        </front>
        <seriesInfo name="RFC" value="6514"/>
        <seriesInfo name="DOI" value="10.17487/RFC6514"/>
      </reference>
      <reference anchor="RFC7432" target="https://www.rfc-editor.org/rfc/rfc7432.html">
        <front>
          <title>BGP MPLS-Based Ethernet VPN</title>
          <author initials="A." surname="Sajassi" fullname="Ali Sajassi" role="editor"/>
          <author initials="R." surname="Aggarwal" fullname="Rajeev Aggarwal"/>
          <author initials="N." surname="Bitar" fullname="Nabil Bitar"/>
          <author initials="A." surname="Isaac" fullname="Anoop Isaac"/>
          <author initials="J." surname="Uttaro" fullname="Joe Uttaro"/>
          <author initials="J." surname="Drake" fullname="John Drake"/>
          <author initials="W." surname="Henderickx" fullname="Wim Henderickx"/>
          <date month="February" year="2015"/>
        </front>
        <seriesInfo name="RFC" value="7432"/>
        <seriesInfo name="DOI" value="10.17487/RFC7432"/>
      </reference>
      <reference anchor="RFC7761" target="https://www.rfc-editor.org/rfc/rfc7761.html">
        <front>
          <title>Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification (Revised)</title>
          <author initials="B." surname="Fenner" fullname="B. Fenner"/>
          <author initials="M." surname="Handley" fullname="M. Handley"/>
          <author initials="H." surname="Holbrook" fullname="H. Holbrook"/>
          <author initials="I." surname="Kouvelas" fullname="I. Kouvelas"/>
          <author initials="R." surname="Parekh" fullname="R. Parekh"/>
          <author initials="Z." surname="Zhang" fullname="Z. Zhang"/>
          <author initials="L." surname="Zheng" fullname="L. Zheng"/>
          <date month="March" year="2016"/>
        </front>
        <seriesInfo name="STD" value="83"/>
        <seriesInfo name="RFC" value="7761"/>
        <seriesInfo name="DOI" value="10.17487/RFC7761"/>
      </reference>
      <reference anchor="RFC8174" target="https://www.rfc-editor.org/rfc/rfc8174.html">
        <front>
          <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
          <author initials="B." surname="Leiba" fullname="Barry Leiba"/>
          <date month="May" year="2017"/>
        </front>
        <seriesInfo name="BCP" value="14"/>
        <seriesInfo name="RFC" value="8174"/>
        <seriesInfo name="DOI" value="10.17487/RFC8174"/>
      </reference>
      <reference anchor="RFC8365" target="https://www.rfc-editor.org/rfc/rfc8365.html">
        <front>
          <title>A Network Virtualization Overlay Solution Using Ethernet VPN (EVPN)</title>
          <author initials="A." surname="Sajassi" fullname="Ali Sajassi"/>
          <author initials="J." surname="Drake" fullname="John Drake"/>
          <author initials="N." surname="Bitar" fullname="Nabil Bitar"/>
          <author initials="R." surname="Shekhar" fullname="Rajeev Shekhar"/>
          <author initials="J." surname="Uttaro" fullname="Joe Uttaro"/>
          <author initials="W." surname="Henderickx" fullname="Wim Henderickx"/>
          <date month="March" year="2018"/>
        </front>
        <seriesInfo name="RFC" value="8365"/>
        <seriesInfo name="DOI" value="10.17487/RFC8365"/>
      </reference>
      <reference anchor="RFC9012" target="https://www.rfc-editor.org/rfc/rfc9012.html">
        <front>
          <title>The BGP Tunnel Encapsulation Attribute</title>
          <author initials="K." surname="Patel" fullname="K. Patel"/>
          <author initials="G." surname="Van de Velde" fullname="G. Van de Velde"/>
          <author initials="S." surname="Sangli" fullname="S. Sangli"/>
          <author initials="J." surname="Scudder" fullname="J. Scudder"/>
          <date month="April" year="2021"/>
        </front>
        <seriesInfo name="RFC" value="9012"/>
        <seriesInfo name="DOI" value="10.17487/RFC9012"/>
      </reference>
      <reference anchor="RFC9136" target="https://www.rfc-editor.org/rfc/rfc9136.html">
        <front>
          <title>IP Prefix Advertisement in Ethernet VPN (EVPN)</title>
          <author initials="J." surname="Rabadan" fullname="J. Rabadan" role="editor"/>
          <author initials="W." surname="Henderickx" fullname="W. Henderickx"/>
          <author initials="J." surname="Drake" fullname="J. Drake"/>
          <author initials="W." surname="Lin" fullname="W. Lin"/>
          <author initials="A." surname="Sajassi" fullname="A. Sajassi"/>
          <date month="October" year="2021"/>
        </front>
        <seriesInfo name="RFC" value="9136"/>
        <seriesInfo name="DOI" value="10.17487/RFC9136"/>
      </reference>
    </references>
    <references title="Informative References">
      <reference anchor="RFC6513" target="https://www.rfc-editor.org/rfc/rfc6513.html">
        <front>
          <title>Multicast in MPLS/BGP IP VPNs</title>
          <author initials="E." surname="Rosen" fullname="E. Rosen" role="editor"/>
          <author initials="R." surname="Aggarwal" fullname="R. Aggarwal" role="editor"/>
          <date month="February" year="2012"/>
        </front>
        <seriesInfo name="RFC" value="6513"/>
        <seriesInfo name="DOI" value="10.17487/RFC6513"/>
      </reference>
      <reference anchor="RFC9251" target="https://www.rfc-editor.org/rfc/rfc9251.html">
        <front>
          <title>Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Proxies for Ethernet VPN (EVPN)</title>
          <author initials="A." surname="Sajassi" fullname="A. Sajassi"/>
          <author initials="S." surname="Thoria" fullname="S. Thoria"/>
          <author initials="M." surname="Mishra" fullname="M. Mishra"/>
          <author initials="K." surname="Patel" fullname="K. Patel"/>
          <author initials="J." surname="Drake" fullname="J. Drake"/>
          <author initials="W." surname="Lin" fullname="W. Lin"/>
          <date month="June" year="2022"/>
        </front>
        <seriesInfo name="RFC" value="9251"/>
        <seriesInfo name="DOI" value="10.17487/RFC9251"/>
      </reference>
      <reference anchor="RFC9572" target="https://www.rfc-editor.org/rfc/rfc9572.html">
        <front>
          <title>Updates to EVPN Broadcast, Unknown Unicast, or Multicast (BUM) Procedures</title>
          <author initials="Z." surname="Zhang" fullname="Z. Zhang"/>
          <author initials="W." surname="Lin" fullname="W. Lin"/>
          <author initials="J." surname="Rabadan" fullname="J. Rabadan"/>
          <author initials="K." surname="Patel" fullname="K. Patel"/>
          <author initials="A." surname="Sajassi" fullname="A. Sajassi"/>
          <date month="May" year="2024"/>
        </front>
        <seriesInfo name="RFC" value="9572"/>
        <seriesInfo name="DOI" value="10.17487/RFC9572"/>
      </reference>
    </references>
    <section anchor="authors-addresses">
      <name>Authors' Addresses</name>
      <author fullname="Kesavan Thiruvenkatasamy" initials="K.">
        <organization>Cisco</organization>
        <address>
          <postal>
            <street>170 West Tasman Drive</street>
            <city>San Jose</city>
            <region>CA</region>
            <code>95134</code>
            <country>US</country>
          </postal>
          <email>kethiruv@cisco.com</email>
        </address>
      </author>
      <author fullname="Yianni Thallas" initials="Y.">
        <organization>Cisco</organization>
        <address>
          <postal>
            <street>170 West Tasman Drive</street>
            <city>San Jose</city>
            <region>CA</region>
            <code>95134</code>
            <country>US</country>
          </postal>
          <email>ythallas@cisco.com</email>
        </address>
      </author>
    </section>
  </back>
</rfc>
