RFC 9856: Multicast Source Redundancy in EVPNs
- J. Rabadan, Ed.,
- J. Kotalwar,
- S. Sathappan,
- Z. Zhang,
- W. Lin
Abstract
In Ethernet Virtual Private Networks (EVPNs), IP multicast traffic replication and delivery play a crucial role in enabling efficient and scalable Layer 2 and Layer 3 services. A common deployment scenario involves redundant multicast sources that ensure high availability and resiliency. However, the presence of redundant sources can lead to duplicate IP multicast traffic in the network, causing inefficiencies and increased overhead. This document specifies extensions to the EVPN multicast procedures that allow for the suppression of duplicate IP multicast traffic from redundant sources. The proposed mechanisms enhance the EVPN's capability to deliver multicast traffic efficiently while maintaining high availability. These extensions are applicable to various EVPN deployment scenarios and provide guidelines to ensure consistent and predictable behavior across diverse network topologies.¶
Status of This Memo
This is an Internet Standards Track document.¶
This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 7841.¶
Information about the current status of this document, any
errata, and how to provide feedback on it may be obtained at
https://
Copyright Notice
Copyright (c) 2025 IETF Trust and the persons identified as the document authors. All rights reserved.¶
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents
(https://
1. Introduction
Ethernet Virtual Private Networks (EVPNs) [RFC7432] support both intra-subnet and inter-subnet IP multicast forwarding. [RFC9251] outlines the procedures required to optimize the delivery of IP multicast flows when both sources and receivers are connected to the same EVPN Broadcast Domain. [RFC9625], on the other hand, defines the procedures for supporting inter-subnet IP multicast within a tenant network, where the IP multicast source and receivers of the same multicast flow are connected to different Broadcast Domains within the same tenant.¶
However, [RFC9251], [RFC9625], and conventional IP multicast techniques do not provide a solution for scenarios where:¶
Existing multicast solutions typically assume that there are no redundant sources sending identical flows to the same IP multicast group. In cases where redundant sources do exist, the receiver application is expected to handle duplicate packets.¶
In conventional IP multicast networks, such as those running Protocol Independent Multicast (PIM) [RFC7761] or Multicast Virtual Private Network (MVPN) [RFC6513], a workaround is to configure all redundant sources with the same IP address. This approach ensures that each receiver gets only one flow because:¶
This workaround, which often uses anycast addresses, is suitable for Warm Standby (WS) redundancy solutions (Section 4). However, it is not effective for Hot Standby (HS) redundancy scenarios (Section 5), and it introduces challenges when sources need to be reachable via IP unicast or when multiple sources with the same IP address are attached to the same Broadcast Domain. In scenarios where multiple multicast sources stream traffic to the same group using EVPN Optimized Inter-Subnet Multicast (OISM), there is not necessarily any (S,G) state created for the redundant sources. In such cases, the Last Hop Routers may only have a (*,G) state, and there may not be an RP router to create an (S,G) state.¶
This document extends [RFC9251] and [RFC9625] to address scenarios where IP multicast source redundancy exists. Specifically, it defines procedures for EVPN Provider Edge (PE) devices/routers to ensure that receivers do not experience packet duplication when two or more sources send identical IP multicast flows into the tenant domain. These procedures are limited to the context of [RFC9251] and [RFC9625]; handling redundant sources in other multicast solutions is beyond the scope of this document.¶
1.1. Terminology
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all capitals, as shown here.¶
- BD:
- Broadcast Domain. An emulated Ethernet, such that two systems on the same BD will receive each other's link-local broadcasts. In this document, "BD" also refers to the instantiation of a Broadcast Domain on an EVPN PE. An EVPN PE can be attached to one or multiple BDs of the same tenant.¶
- BUM:
- Broadcast, Unknown Unicast, and Multicast traffic.¶
- DF:
- Designated Forwarder. As defined in [RFC7432], an Ethernet Segment (ES) may be multi-homed (attached to more than one PE). An ES may also contain multiple BDs of one or more EVIs. For each such EVI, one of the PEs attached to the segment becomes that EVI's DF for that segment. Since a BD may belong to only one EVI, we can speak unambiguously of the BD's DF for a given segment.¶
- Downstream PE:
- In this document, a downstream PE is referred to as the EVPN PE that is connected to the IP Multicast receivers and gets the IP Multicast flows from remote EVPN PEs.¶
- EVI:
- EVPN Instance.¶
- G-traffic:
- Any frame with an IP payload whose destination IP address is a multicast group G.¶
- G-source:
- Any system sourcing IP multicast traffic to group G.¶
- Hot Standby Redundancy:
- The multicast source redundancy procedure defined in this document, by which the upstream PEs forward the redundant multicast flows to the downstream PEs, and the downstream PEs make sure only one flow is forwarded to the interested attached receivers.¶
- IGMP:
- Internet Group Management Protocol [RFC9776].¶
- I-PMSI:
- Inclusive Multicast Tree or Inclusive Provider Multicast Service Interface. While defined in [RFC6513], in this document it is only applicable to EVPN and refers to the default multicast tree for a given BD. All the EVPN PEs that are attached to a specific BD belong to the I-PMSI for the BD. The I-PMSI trees are signaled by EVPN Inclusive Multicast Ethernet Tag (IMET) routes.¶
- IMET route:
- EVPN Inclusive Multicast Ethernet Tag route, as in [RFC7432].¶
- MLD:
- Multicast Listener Discovery [RFC9777].¶
- MVPN:
- Multicast Virtual Private Networks, as in [RFC6513].¶
- OISM:
- Optimized Inter-Subnet Multicast, as in [RFC9625].¶
- PE:
- Provider Edge.¶
- PIM:
- Protocol Independent Multicast, as in [RFC7761].¶
- P-tunnel:
- The term "Provider tunnel" refers to the type
of tree employed by an upstream EVPN PE to forward multicast traffic
to downstream PEs. The P-tunnels supported in this document include
Ingress Replication (IR), Assisted Replication (AR) [RFC9574], Bit Indexed Explicit
Replication (BIER) [RFC8296],
multicast Label Distribution Protocol (mLDP), and
Point
-to -Multipoint (P2MP) RSVP - Traffic Engineering (RSVP-TE) extensions.¶ - Redundant G-source:
- A host or router transmitting a Single Flow Group (SFG) within a tenant network, where multiple hosts or routers are also transmitting the same SFG. Redundant G-sources transmitting the same SFG should have distinct IP addresses; however, they may share the same IP address if located in different Broadcast Domains (BDs) within the same tenant network. For the purposes of this document, redundant G-sources are assumed to not exhibit "bursty" traffic behavior.¶
- S-ES and S-ESI:
- Multicast Source Ethernet Segment and multicast Source Ethernet Segment Identifier. The ES and ESI associated to a G-source.¶
- S-PMSI:
-
Selective Multicast Tree or Selective Provider Multicast Service Interface. As defined in [RFC6513], this term refers to a multicast tree to which only the PEs interested in a specific Broadcast Domain belong. In the context of this document, it is specific to EVPN. Two types of EVPN S-PMSIs are supported:¶
- S-PMSIs with Auto-Discovery routes:
- These S-PMSIs require the upstream PE to advertise S-PMSI Auto-Discovery (S-PMSI A-D) routes, as described in [RFC9572]. Downstream PEs interested in the multicast traffic join the S-PMSI tree following the procedures specified in [RFC9572].¶
- S-PMSIs without Auto-Discovery Routes:
- These S-PMSIs do not require the advertisement of S-PMSI A-D routes. Instead, they rely on the forwarding information provided by IMET routes. Upstream PEs forward IP multicast flows only to downstream PEs that advertise Selective Multicast Ethernet Tag (SMET) routes for the specific flow. These S-PMSIs are supported exclusively with the following P-tunnel types: IR, AR, and BIER.¶
- SFG:
-
Single Flow Group. A multicast group that represents traffic containing a single flow. Multiple sources, which may have the same or different IP addresses, can transmit traffic for an SFG. An SFG can be represented in two forms:¶
- SMET route:
- Selective Multicast Ethernet Tag route, as in [RFC9251].¶
- (S,G) and (*,G):
- Used to describe multicast packets or multicast state. "S" stands for Source (IP address of the multicast traffic), and "G" stands for the Group or multicast destination IP address of the group. An (S,G) multicast packet refers to an IP packet with source IP address "S" and destination IP address "G", and it is forwarded on a multicast router if there is a corresponding state for (S,G). A (*,G) multicast packet refers to an IP packet with "any" source IP address and a destination IP address "G", and it is forwarded on a multicast router based on the existence of the corresponding (*,G) state. The document uses variations of these terms. For example, (S1,G1) represents the multicast packets or multicast state for source IP address "S1" and group IP address "G1".¶
- Upstream PE:
- In this document, an upstream PE refers to either the EVPN PE that is directly connected to the IP multicast source or the PE closest to the source. The upstream PE receives IP multicast flows through local Attachment Circuits (ACs).¶
- Warm Standby Redundancy:
- A multicast source redundancy mechanism defined in this document, wherein the upstream PEs connected to redundant sources within the same tenant ensure that only one source of a given flow transmits multicast traffic to the interested downstream PEs at any given time.¶
This document also assumes familiarity with the terminology of [RFC7432], [RFC4364], [RFC6513], [RFC6514], [RFC9251], [RFC9625], [RFC9136], and [RFC9572].¶
1.2. Background on IP Multicast Delivery in EVPN Networks
IP multicast facilitates the delivery of a single copy of a packet from a source (S) to a group of receivers (G) along a multicast tree. In an EVPN tenant domain, the multicast tree can be constructed where the source (S) and the receivers for the multicast group (G) are either connected to the same Broadcast Domain (BD) or to different Broadcast Domains. The former scenario is referred to as "Intra-subnet IP Multicast forwarding", while the latter is referred to as "Inter-subnet IP Multicast forwarding".¶
1.2.1. Intra-Subnet IP Multicast Forwarding
When the source S1 and the receivers interested in G1 are connected to the same Broadcast Domain, the EVPN network can deliver IP multicast traffic to the receivers using two different approaches, as illustrated in Figure 1:¶
- Model (a):
-
IP Multicast Delivery as BUM Traffic¶
The upstream PE sends the IP Multicast flows to all downstream PEs, even to PEs with non-interested receivers, such as, e.g., PE4 in Figure 1. To optimize this behavior, downstream PEs can snoop IGMP/MLD messages from receivers to build Layer 2 multicast state. For instance, PE4 could avoid forwarding (S1,G1) to R3, since R3 has not expressed interest in (S1,G1).¶
- Model (b):
-
Optimized Delivery with S-PMSI¶
Model (b) in Figure 1 uses a "Selective Provider Multicast Service Interface (S-PMSI)" to optimize the delivery of the (S1,G1) flow.¶
Procedures for Model (b) are specified in [RFC9251] and [RFC9572].¶
1.2.2. Inter-Subnet IP Multicast Forwarding
When the sources and receivers are connected to different BDs within the same tenant domain, the EVPN network can deliver IP multicast traffic using either Inclusive or Selective Multicast Trees, as illustrated in Figure 2 with models (a) and (b), respectively.¶
As defined in [RFC9625], inter-subnet multicast forwarding in EVPN is optimized by ensuring IP multicast flows are sent within the context of the source BD. If a downstream PE is not connected to the source BD, the IP multicast flow is delivered to the Supplementary Broadcast Domain (SBD), as shown in Figure 2.¶
By leveraging the EVPN framework, inter-subnet multicast forwarding achieves efficient delivery without introducing unnecessary overhead or dependencies on classic IP multicast protocols.¶
1.3. Multi-Homed IP Multicast Sources in EVPN
Unlike conventional multicast routing technologies, multi-homed PEs connected to the same source do not create IP multicast packet duplication when utilizing a multi-homed ES. Figure 3 illustrates this scenario, where two multi-homed PEs (PE1 and PE2) are attached to the same source S1. The source S1 is connected via a Layer 2 switch (SW1) to an all-active ES (ES-1), with a Link Aggregation Group (LAG) extending to PE1 and PE2.¶
When S1 transmits the (S1,G1) flow, SW1 selects a single link within the all-active ES to forward the flow, as per [RFC7432]. In this example, assuming PE1 is the receiving PE for BD1, the multicast flow is forwarded once BD1 establishes multicast state for (S1,G1) or (*,G1). In Figure 3:¶
Requirements for Multi-Homed IP Multicast Sources:¶
This document assumes that multi-homed PEs connected to the same source always utilize multi-homed ESes.¶
1.4. The Need for Redundant IP Multicast Sources in EVPN
While multi-homing PEs to the same IP multicast G-source provides a certain level of resiliency, multicast applications are often critical in operator networks, necessitating a higher level of redundancy. This document assumes the following:¶
This framework ensures that EVPN networks can effectively support redundant multicast sources while maintaining high reliability and operational efficiency.¶
2. Solution Overview
An SFG can be represented as (*,G) if any source transmitting multicast traffic to group G is considered a redundant G-source. Alternatively, this document allows an SFG to be represented as (S,G), where the source IP address S is a prefix of variable length. In this case, a source is deemed a redundant G-source for the SFG if its address falls within the specified prefix. In the remainder of this document, some examples use (*,G) state for brevity. Wherever an SFG is represented as (*,G), it should be understood as being interchangeable with (S,G). The use of variable-length prefixes in source advertisements via S-PMSI A-D routes is permitted in this document only for the specific application of redundant G-sources.¶
This document describes two solutions for handling redundant G-sources:¶
2.1. Warm Standby Solution
The Warm Standby solution is an upstream PE-based solution, where downstream PEs do not participate in the procedures. In this solution, all upstream PEs connected to redundant G-sources for an SFG (*,G) or (S,G) elect a "Single Forwarder (SF)" among themselves. After the Single Forwarder is elected, the upstream PEs apply Reverse Path Forwarding checks to the multicast state for the SFG:¶
In the event of a failure of the Single Forwarder, a new Single Forwarder is elected among the upstream PEs. This election process requires BGP extensions on existing EVPN routes, which are detailed in Sections 3 and 4.¶
2.2. Hot Standby Solution
The Hot Standby solution relies on downstream PEs to prevent duplication of SFG packets. Upstream PEs, aware of locally connected G-sources, append a unique ESI label to multicast packets for each SFG. Downstream PEs receive SFG packets from all upstream PEs attached to redundant G-sources and avoid duplication by performing a Reverse Path Forwarding check on the (*,G) state for the SFG:¶
Control plane and data plane extensions to [RFC7432] are required to support ESI labels for SFGs forwarded by upstream PEs. Upon failure of the selected G-source, the downstream PE switches to a different G-source and updates its Reverse Path Forwarding check for the (*,G) state. These extensions and procedures are described in Sections 3 and 5.¶
2.3. Solution Selection
Operators should select a solution based on their specific requirements:¶
2.4. System Support
This document does not mandate support for both solutions on a single system. If one solution is implemented, support for the other is OPTIONAL.¶
3. BGP EVPN Extensions
This document introduces the following BGP EVPN extensions:¶
3.1. Single Flow Group Flag in the Multicast Flags Extended Community
A new Single Flow Group (SFG) flag is defined within the Multicast Flags Extended Community. This flag has been registered as bit 4 in the "Multicast Flags Extended Community" registry (see Table 1). The SFG flag is set in S-PMSI A-D routes that carry (*,G) or (S,G) Single Flow Group information in the BGP EVPN Network Layer Reachability Information (NLRI).¶
3.2. ESI Label Extended Community in S-PMSI A-D Routes
The Hot Standby solution requires the advertisement of one or more ESI Label Extended Communities [RFC7432] alongside the S-PMSI A-D routes. These extended communities encode the ESI values associated with an S-PMSI A-D (*,G) or (S,G) route that advertises the presence of a Single Flow Group.¶
Key considerations include:¶
[RFC7432] specifies the use of the ESI Label Extended Community in conjunction with the A-D per ES route. This document extends the applicability of the ESI Label Extended Community by allowing its inclusion multiple times (with different ESI label values) alongside the EVPN S-PMSI A-D route. These extensions enable the precise encoding and advertisement of SFG-related information, facilitating efficient multicast traffic handling in EVPN networks.¶
4. Warm Standby (WS) Solution for Redundant G-Sources
This section specifies the Warm Standby solution for handling redundant multicast sources (G-sources). Note that while the examples use IPv4 addresses, the solution supports both IPv4 and IPv6 sources.¶
4.1. Specification
The Warm Standby solution follows these general procedures:¶
Key Features of the Warm Standby Solution:¶
Examples of the Warm Standby solution are provided in Sections 4.2 and 4.3.¶
4.2. Warm Standby Example in an OISM Network
Figure 4 illustrates an example where S1 and S2 are redundant G-sources for the Single Flow Group (*,G1).¶
The Warm Standby procedure is as follows:¶
The outcome:¶
4.3. Warm Standby Example in a Single-BD Tenant Network
Figure 5 illustrates an example where S1 and S2 are redundant G-sources for the Single Flow Group (*,G1). In this case, all G-sources and receivers are connected to the same BD1, and there is no SBD.¶
The procedures for the Warm Standby solution in this example are identical to those described in Section 4.2, with the following distinction:¶
This example represents a specific sub-case of the broader procedure detailed in Section 4.2, adapted to a single Broadcast Domain environment. The absence of an SBD simplifies the configuration, as all signaling remains within the context of BD1.¶
5. Hot Standby Solution for Redundant G-Sources
This section specifies the Hot Standby solution for handling redundant multicast sources (G-sources). The solution supports both IPv4 and IPv6 sources.¶
5.1. Specification
The Hot Standby solution is designed for scenarios requiring fast failover in the event of a G-source or upstream PE failure. It assumes that additional bandwidth consumption in the tenant network is acceptable. The procedure is as follows:¶
This document supports the use of Context
5.2. Extensions for the Advertisement of DCB Labels
DCB labels are specified in [RFC9573], and this document makes use of them as outlined in
Section 5.1. [RFC9573] assumes that
DCB labels are applicable only to
Multipoint
This document extends the use of DCB-allocated ESI labels with the following provisions:¶
These control plane extensions are indicated in the EVPN A-D per ES routes for the relevant S-ESes by:¶
The encoding of the DCB-flag within the ESI Label Extended Community is shown below:¶
This document defines the DCB-flag as follows:¶
Criteria for identifying a DCB label:¶
An ESI label is considered a DCB label if either of the following conditions is met:¶
As in [RFC9573], this document also permits the use
of context
5.3. Use of BFD in the HS Solution
In addition to utilizing the state of the EVPN A-D per EVI, EVPN A-D per ES, or S-PMSI A-D routes to adjust the Reverse Path Forwarding checks for (*,G) or (S,G) as discussed in Section 5.1, the Bidirectional Forwarding Detection (BFD) protocol MAY be employed to monitor the status of the multipoint tunnels used to forward the SFG packets from redundant G-sources.¶
BFD integration:¶
5.4. Hot Standby Example in an OISM Network
This section describes the Hot Standby model applied in an Optimized Inter-Subnet Multicast (OISM) network. Figures 7 and 8 illustrate scenarios with multi-homed and single-homed redundant G-sources, respectively.¶
5.4.1. Multi-Homed Redundant G-Sources
The procedure is as follows:¶
5.4.2. Single-Homed Redundant G-Sources
The procedures follow the same logic as described in the multi-homed scenario, with the distinction that each ESI is specific to a single PE.¶
Figures 7 and 8 demonstrate the application of the Hot Standby solution, ensuring seamless traffic forwarding while avoiding duplication in the presence of redundant G-sources.¶
5.5. Hot Standby Example in a Single-BD Tenant Network
The Hot Standby procedures described in Section 5.4 apply equally to scenarios where the tenant network comprises a single Broadcast Domain (e.g., BD1), irrespective of whether the redundant G-sources are multi-homed or single-homed. In such cases:¶
The absence of the SBD simplifies the configuration and limits the scope of the Hot Standby solution to BD1, while maintaining the integrity of the procedures for managing redundant G-sources.¶
6. Security Considerations
The same Security Considerations described in [RFC9625] are valid for this document.¶
From a security perspective, out of the two methods described in this document, the Warm Standby method is considered lighter in terms of control plane, and therefore its impact is low on the processing capabilities of the PEs. The Hot Standby method adds more burden on the control plane of all the PEs of the tenant with sources and receivers.¶
7. IANA Considerations
IANA has allocated bit 4 in the "Multicast Flags Extended Community" registry that was introduced by [RFC9251]. This bit indicates that a given (*,G) or (S,G) in an S-PMSI A-D route is associated with an SFG. This bit is called "Single Flow Group" bit, and it is defined as follows:¶
IANA has allocated bit 5 in the "EVPN ESI Label Extended Community Flags" registry that was introduced by [RFC9746]. This bit is the ESI-DCB flag and indicates that the ESI label contained in the ESI Label Extended Community is a DCB label. This bit is defined as follows:¶
8. References
8.1. Normative References
- [RFC2119]
-
Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, DOI 10
.17487 , , <https:///RFC2119 www >..rfc -editor .org /info /rfc2119 - [RFC6513]
-
Rosen, E., Ed. and R. Aggarwal, Ed., "Multicast in MPLS/BGP IP VPNs", RFC 6513, DOI 10
.17487 , , <https:///RFC6513 www >..rfc -editor .org /info /rfc6513 - [RFC6514]
-
Aggarwal, R., Rosen, E., Morin, T., and Y. Rekhter, "BGP Encodings and Procedures for Multicast in MPLS/BGP IP VPNs", RFC 6514, DOI 10
.17487 , , <https:///RFC6514 www >..rfc -editor .org /info /rfc6514 - [RFC7432]
-
Sajassi, A., Ed., Aggarwal, R., Bitar, N., Isaac, A., Uttaro, J., Drake, J., and W. Henderickx, "BGP MPLS-Based Ethernet VPN", RFC 7432, DOI 10
.17487 , , <https:///RFC7432 www >..rfc -editor .org /info /rfc7432 - [RFC8174]
-
Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words", BCP 14, RFC 8174, DOI 10
.17487 , , <https:///RFC8174 www >..rfc -editor .org /info /rfc8174 - [RFC8584]
-
Rabadan, J., Ed., Mohanty, S., Ed., Sajassi, A., Drake, J., Nagaraj, K., and S. Sathappan, "Framework for Ethernet VPN Designated Forwarder Election Extensibility", RFC 8584, DOI 10
.17487 , , <https:///RFC8584 www >..rfc -editor .org /info /rfc8584 - [RFC9251]
-
Sajassi, A., Thoria, S., Mishra, M., Patel, K., Drake, J., and W. Lin, "Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Proxies for Ethernet VPN (EVPN)", RFC 9251, DOI 10
.17487 , , <https:///RFC9251 www >..rfc -editor .org /info /rfc9251 - [RFC9573]
-
Zhang, Z., Rosen, E., Lin, W., Li, Z., and IJ. Wijnands, "MVPN/EVPN Tunnel Aggregation with Common Labels", RFC 9573, DOI 10
.17487 , , <https:///RFC9573 www >..rfc -editor .org /info /rfc9573 - [RFC9625]
-
Lin, W., Zhang, Z., Drake, J., Rosen, E., Ed., Rabadan, J., and A. Sajassi, "EVPN Optimized Inter-Subnet Multicast (OISM) Forwarding", RFC 9625, DOI 10
.17487 , , <https:///RFC9625 www >..rfc -editor .org /info /rfc9625 - [RFC9746]
-
Rabadan, J., Nagaraj, K., Lin, W., and A. Sajassi, "BGP EVPN Multihoming Extensions for Split-Horizon Filtering", RFC 9746, DOI 10
.17487 , , <https:///RFC9746 www >..rfc -editor .org /info /rfc9746
8.2. Informative References
- [RFC4364]
-
Rosen, E. and Y. Rekhter, "BGP/MPLS IP Virtual Private Networks (VPNs)", RFC 4364, DOI 10
.17487 , , <https:///RFC4364 www >..rfc -editor .org /info /rfc4364 - [RFC7761]
-
Fenner, B., Handley, M., Holbrook, H., Kouvelas, I., Parekh, R., Zhang, Z., and L. Zheng, "Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification (Revised)", STD 83, RFC 7761, DOI 10
.17487 , , <https:///RFC7761 www >..rfc -editor .org /info /rfc7761 - [RFC8296]
-
Wijnands, IJ., Ed., Rosen, E., Ed., Dolganow, A., Tantsura, J., Aldrin, S., and I. Meilik, "Encapsulation for Bit Index Explicit Replication (BIER) in MPLS and Non-MPLS Networks", RFC 8296, DOI 10
.17487 , , <https:///RFC8296 www >..rfc -editor .org /info /rfc8296 - [RFC9135]
-
Sajassi, A., Salam, S., Thoria, S., Drake, J., and J. Rabadan, "Integrated Routing and Bridging in Ethernet VPN (EVPN)", RFC 9135, DOI 10
.17487 , , <https:///RFC9135 www >..rfc -editor .org /info /rfc9135 - [RFC9136]
-
Rabadan, J., Ed., Henderickx, W., Drake, J., Lin, W., and A. Sajassi, "IP Prefix Advertisement in Ethernet VPN (EVPN)", RFC 9136, DOI 10
.17487 , , <https:///RFC9136 www >..rfc -editor .org /info /rfc9136 - [RFC9572]
-
Zhang, Z., Lin, W., Rabadan, J., Patel, K., and A. Sajassi, "Updates to EVPN Broadcast, Unknown Unicast, or Multicast (BUM) Procedures", RFC 9572, DOI 10
.17487 , , <https:///RFC9572 www >..rfc -editor .org /info /rfc9572 - [RFC9574]
-
Rabadan, J., Ed., Sathappan, S., Lin, W., Katiyar, M., and A. Sajassi, "Optimized Ingress Replication Solution for Ethernet VPNs (EVPNs)", RFC 9574, DOI 10
.17487 , , <https:///RFC9574 www >..rfc -editor .org /info /rfc9574 - [RFC9776]
-
Haberman, B., Ed., "Internet Group Management Protocol, Version 3", STD 100, RFC 9776, DOI 10
.17487 , , <https:///RFC9776 www >..rfc -editor .org /info /rfc9776 - [RFC9777]
-
Haberman, B., Ed., "Multicast Listener Discovery Version 2 (MLDv2) for IPv6", STD 101, RFC 9777, DOI 10
.17487 , , <https:///RFC9777 www >..rfc -editor .org /info /rfc9777 - [RFC9780]
-
Mirsky, G., Mishra, G., and D. Eastlake 3rd, "Bidirectional Forwarding Detection (BFD) for Multipoint Networks over Point
-to , RFC 9780, DOI 10-Multipoint MPLS Label Switched Paths (LSPs)" .17487 , , <https:///RFC9780 www >..rfc -editor .org /info /rfc9780 - [RFC9785]
-
Rabadan, J., Ed., Sathappan, S., Lin, W., Drake, J., and A. Sajassi, "Preference
-Based EVPN Designated Forwarder (DF) Election" , RFC 9785, DOI 10.17487 , , <https:///RFC9785 www >..rfc -editor .org /info /rfc9785
Acknowledgments
The authors would like to thank Mankamana Mishra, Ali Sajassi, Greg Mirsky, and Sasha Vainshtein for their review and valuable comments. Special thanks to Gunter Van de Velde for his excellent review, which significantly enhanced the document's readability.¶
Contributors
In addition to the authors listed on the front page, the following person has significantly contributed to this document:¶