rfc9856v3.txt | rfc9856.txt | |||
---|---|---|---|---|
Internet Engineering Task Force (IETF) J. Rabadan, Ed. | Internet Engineering Task Force (IETF) J. Rabadan, Ed. | |||
Request for Comments: 9856 J. Kotalwar | Request for Comments: 9856 J. Kotalwar | |||
Category: Standards Track S. Sathappan | Category: Standards Track S. Sathappan | |||
ISSN: 2070-1721 Nokia | ISSN: 2070-1721 Nokia | |||
Z. Zhang | Z. Zhang | |||
W. Lin | W. Lin | |||
Juniper | Juniper | |||
August 2025 | September 2025 | |||
Multicast Source Redundancy in EVPNs | Multicast Source Redundancy in EVPNs | |||
Abstract | Abstract | |||
In Ethernet Virtual Private Networks (EVPNs), IP multicast traffic | In Ethernet Virtual Private Networks (EVPNs), IP multicast traffic | |||
replication and delivery play a crucial role in enabling efficient | replication and delivery play a crucial role in enabling efficient | |||
and scalable Layer 2 and Layer 3 services. A common deployment | and scalable Layer 2 and Layer 3 services. A common deployment | |||
scenario involves redundant multicast sources that ensure high | scenario involves redundant multicast sources that ensure high | |||
availability and resiliency. However, the presence of redundant | availability and resiliency. However, the presence of redundant | |||
skipping to change at line 200 ¶ | skipping to change at line 200 ¶ | |||
is a multicast group G. | is a multicast group G. | |||
G-source: Any system sourcing IP multicast traffic to group G. | G-source: Any system sourcing IP multicast traffic to group G. | |||
Hot Standby Redundancy: The multicast source redundancy procedure | Hot Standby Redundancy: The multicast source redundancy procedure | |||
defined in this document, by which the upstream PEs forward the | defined in this document, by which the upstream PEs forward the | |||
redundant multicast flows to the downstream PEs, and the | redundant multicast flows to the downstream PEs, and the | |||
downstream PEs make sure only one flow is forwarded to the | downstream PEs make sure only one flow is forwarded to the | |||
interested attached receivers. | interested attached receivers. | |||
IGMP: Internet Group Management Protocol [RFC3376]. | IGMP: Internet Group Management Protocol [RFC9776]. | |||
I-PMSI: Inclusive Multicast Tree or Inclusive Provider Multicast | I-PMSI: Inclusive Multicast Tree or Inclusive Provider Multicast | |||
Service Interface. While defined in [RFC6513], in this document | Service Interface. While defined in [RFC6513], in this document | |||
it is only applicable to EVPN and refers to the default multicast | 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 | 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 | specific BD belong to the I-PMSI for the BD. The I-PMSI trees are | |||
signaled by EVPN Inclusive Multicast Ethernet Tag (IMET) routes. | signaled by EVPN Inclusive Multicast Ethernet Tag (IMET) routes. | |||
IMET route: EVPN Inclusive Multicast Ethernet Tag route, as in | IMET route: EVPN Inclusive Multicast Ethernet Tag route, as in | |||
[RFC7432]. | [RFC7432]. | |||
MLD: Multicast Listener Discovery [RFC3810]. | MLD: Multicast Listener Discovery [RFC9777]. | |||
MVPN: Multicast Virtual Private Networks, as in [RFC6513]. | MVPN: Multicast Virtual Private Networks, as in [RFC6513]. | |||
OISM: Optimized Inter-Subnet Multicast, as in [RFC9625]. | OISM: Optimized Inter-Subnet Multicast, as in [RFC9625]. | |||
PE: Provider Edge. | PE: Provider Edge. | |||
PIM: Protocol Independent Multicast, as in [RFC7761]. | PIM: Protocol Independent Multicast, as in [RFC7761]. | |||
P-tunnel: The term "Provider tunnel" refers to the type of tree | P-tunnel: The term "Provider tunnel" refers to the type of tree | |||
skipping to change at line 1558 ¶ | skipping to change at line 1558 ¶ | |||
(OISM) Forwarding", RFC 9625, DOI 10.17487/RFC9625, August | (OISM) Forwarding", RFC 9625, DOI 10.17487/RFC9625, August | |||
2024, <https://www.rfc-editor.org/info/rfc9625>. | 2024, <https://www.rfc-editor.org/info/rfc9625>. | |||
[RFC9746] Rabadan, J., Nagaraj, K., Lin, W., and A. Sajassi, "BGP | [RFC9746] Rabadan, J., Nagaraj, K., Lin, W., and A. Sajassi, "BGP | |||
EVPN Multihoming Extensions for Split-Horizon Filtering", | EVPN Multihoming Extensions for Split-Horizon Filtering", | |||
RFC 9746, DOI 10.17487/RFC9746, March 2025, | RFC 9746, DOI 10.17487/RFC9746, March 2025, | |||
<https://www.rfc-editor.org/info/rfc9746>. | <https://www.rfc-editor.org/info/rfc9746>. | |||
8.2. Informative References | 8.2. Informative References | |||
[RFC3376] Cain, B., Deering, S., Kouvelas, I., Fenner, B., and A. | ||||
Thyagarajan, "Internet Group Management Protocol, Version | ||||
3", RFC 3376, DOI 10.17487/RFC3376, October 2002, | ||||
<https://www.rfc-editor.org/info/rfc3376>. | ||||
[RFC3810] Vida, R., Ed. and L. Costa, Ed., "Multicast Listener | ||||
Discovery Version 2 (MLDv2) for IPv6", RFC 3810, | ||||
DOI 10.17487/RFC3810, June 2004, | ||||
<https://www.rfc-editor.org/info/rfc3810>. | ||||
[RFC4364] Rosen, E. and Y. Rekhter, "BGP/MPLS IP Virtual Private | [RFC4364] Rosen, E. and Y. Rekhter, "BGP/MPLS IP Virtual Private | |||
Networks (VPNs)", RFC 4364, DOI 10.17487/RFC4364, February | Networks (VPNs)", RFC 4364, DOI 10.17487/RFC4364, February | |||
2006, <https://www.rfc-editor.org/info/rfc4364>. | 2006, <https://www.rfc-editor.org/info/rfc4364>. | |||
[RFC7761] Fenner, B., Handley, M., Holbrook, H., Kouvelas, I., | [RFC7761] Fenner, B., Handley, M., Holbrook, H., Kouvelas, I., | |||
Parekh, R., Zhang, Z., and L. Zheng, "Protocol Independent | Parekh, R., Zhang, Z., and L. Zheng, "Protocol Independent | |||
Multicast - Sparse Mode (PIM-SM): Protocol Specification | Multicast - Sparse Mode (PIM-SM): Protocol Specification | |||
(Revised)", STD 83, RFC 7761, DOI 10.17487/RFC7761, March | (Revised)", STD 83, RFC 7761, DOI 10.17487/RFC7761, March | |||
2016, <https://www.rfc-editor.org/info/rfc7761>. | 2016, <https://www.rfc-editor.org/info/rfc7761>. | |||
skipping to change at line 1605 ¶ | skipping to change at line 1595 ¶ | |||
Sajassi, "Updates to EVPN Broadcast, Unknown Unicast, or | Sajassi, "Updates to EVPN Broadcast, Unknown Unicast, or | |||
Multicast (BUM) Procedures", RFC 9572, | Multicast (BUM) Procedures", RFC 9572, | |||
DOI 10.17487/RFC9572, May 2024, | DOI 10.17487/RFC9572, May 2024, | |||
<https://www.rfc-editor.org/info/rfc9572>. | <https://www.rfc-editor.org/info/rfc9572>. | |||
[RFC9574] Rabadan, J., Ed., Sathappan, S., Lin, W., Katiyar, M., and | [RFC9574] Rabadan, J., Ed., Sathappan, S., Lin, W., Katiyar, M., and | |||
A. Sajassi, "Optimized Ingress Replication Solution for | A. Sajassi, "Optimized Ingress Replication Solution for | |||
Ethernet VPNs (EVPNs)", RFC 9574, DOI 10.17487/RFC9574, | Ethernet VPNs (EVPNs)", RFC 9574, DOI 10.17487/RFC9574, | |||
May 2024, <https://www.rfc-editor.org/info/rfc9574>. | May 2024, <https://www.rfc-editor.org/info/rfc9574>. | |||
[RFC9776] Haberman, B., Ed., "Internet Group Management Protocol, | ||||
Version 3", STD 100, RFC 9776, DOI 10.17487/RFC9776, March | ||||
2025, <https://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/RFC9777, March 2025, | ||||
<https://www.rfc-editor.org/info/rfc9777>. | ||||
[RFC9780] Mirsky, G., Mishra, G., and D. Eastlake 3rd, | [RFC9780] Mirsky, G., Mishra, G., and D. Eastlake 3rd, | |||
"Bidirectional Forwarding Detection (BFD) for Multipoint | "Bidirectional Forwarding Detection (BFD) for Multipoint | |||
Networks over Point-to-Multipoint MPLS Label Switched | Networks over Point-to-Multipoint MPLS Label Switched | |||
Paths (LSPs)", RFC 9780, DOI 10.17487/RFC9780, May 2025, | Paths (LSPs)", RFC 9780, DOI 10.17487/RFC9780, May 2025, | |||
<https://www.rfc-editor.org/info/rfc9780>. | <https://www.rfc-editor.org/info/rfc9780>. | |||
[RFC9785] Rabadan, J., Ed., Sathappan, S., Lin, W., Drake, J., and | [RFC9785] Rabadan, J., Ed., Sathappan, S., Lin, W., Drake, J., and | |||
A. Sajassi, "Preference-Based EVPN Designated Forwarder | A. Sajassi, "Preference-Based EVPN Designated Forwarder | |||
(DF) Election", RFC 9785, DOI 10.17487/RFC9785, June 2025, | (DF) Election", RFC 9785, DOI 10.17487/RFC9785, June 2025, | |||
<https://www.rfc-editor.org/info/rfc9785>. | <https://www.rfc-editor.org/info/rfc9785>. | |||
End of changes. 5 change blocks. | ||||
13 lines changed or deleted | 12 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. |