Click here to load reader
Upload
vannhan
View
213
Download
0
Embed Size (px)
Citation preview
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net 1
draft-sajassi-bess-evpn-mvpn-seamless-interop-00.txt
A. Sajassi (Cisco), S. Thoria (Cisco), N. Fazlollahi (Cisco), A. Gupta (Avi Networks)
IETF 99, July 2017Prague
2Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net
Main Reasons for Seamless Interop Lower cost by not needing GW devices Optimum forwarding within a CO among EVPN
and MVPN PEs Less provisioning
3Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net
Requirements Optimum forwarding Optimum replications Support for all-active and single-active multi-
homing Inter-AS support Support for all EVPN service interfaces Distribute anycast gateway (host gateway) Selective & aggregate selective tunnels Optimization of host (*,G) and (S,G) state
storage
4Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net
EVPN PE Model
IP-VRF
MVPN PE
IP-VRF
MAC-VRF1
MAC-VRF2
MAC-VRF3
AC1AC2AC3
AC1
AC2
AC3
EVPN PE
5Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net
MVPN Network
EVPN PE1
MVPN PE3
MVPN PE4
MVPN NetworkEVPN
PE2
MVPN PE1
MVPN PE2
6Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net
All-Active Multi-Homing & Split-Horizon Filtering
EVPN PE1
MVPN PE3
MVPN PE4
MVPN NetworkEVPN
PE2
MVPN PE1
MVPN PE2
SSW
R1
BD1
BD1(*,G)
R3
R4
BD3
BD2R2
7Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net
All-Active Multi-Homing & Split-Horizon Filtering
Existing SH filtering per RFC 7432 can NOT be used - i.e., MAC-VRF context is lost and SH filtering is valid only in context of a MAC-VRF/BD
What to do?• Use Local-bias mechanism of evpn-overlay
with following changes:• Adapt it for MPLS overlay (instead of VxLAN)• Apply the local bias to all BDs of an IP-VRF
8Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net
All-Active Multi-Homing & Split-Horizon Filtering using Local Bias
EVPN PE1
MVPN PE3
MVPN PE4
MVPN NetworkEVPN
PE2
MVPN PE1
MVPN PE2
SSW
R1
BD1
BD1(*,G)
R3
R4
BD3
BD2R2
9Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net
Intra-DC Solution1. EVPN-IRB PEs modeled as MVPN PEs using IP-VRF facing the core
2. Customer MAC-VRFs connected to the IP-VRF using IRB interface, modeled as MVPN ACs.
3. One-to-one or many-to-one mapping between BDs and MAC-VRFs
4. Incoming traffic on ingress leaf is routed/bridged conventionally for local receivers
5. Incoming traffic on ingress leaf for all kinds of remote receivers (L2/L3) is delivered to the IP-VRF via the IRB interface
6. Within the fabric, both L2 and L3 traffic to remote leaves is encapsulated with the (I-PMSI or S-PMSI) tunnel encap associated with the IP-VRF
7. Each egress leaf will then locally replicate traffic from IP-VRF to its local MAC-VRFs attached via IRB-interfaces which have interested receivers
8. Tenant multicast signaling terminated at IP-VRF (IGMP reports/IGMP Queries/Mcast Data packets received on server facing interfaces are not sent to the core)
9. Receiver interest is carried using BGP MVPN control plane
10Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net
Solution – Cont.8. Selective mdt is supported: ingress leaf will originate a (Cs,Cg) – (Ds,Dg) mapping for the given VRF where:
• (Cs, Cg) represents overlay stream
• (Ds, Dg) represents underlay source, group
9. Only leaf nodes which have interest in a given (Cs, Cg) will join the respective (Ds, Dg)
11Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net
MAC-VRF1
MAC-VRF2
PE1IP-VRF1
PE2
IP-VRF1
EVPN cloud
MAC-VRF1
IP-VRF1
Inclusive PMSI (I-PMSI)
R1 S
PE3
MAC-VRF2
MAC-VRF3
IP-VRF1
R3R2
12Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net
EVPN cloud
PE2
IP-VRF1
PE3
MAC-VRF1
IP-VRF1
MAC-VRF2
MAC-VRF3
IP-VRF1
Selective PMSI (S-PMSI)
R3R2
MAC-VRF1
MAC-VRF2
PE1IP-VRF1
R1 S
13Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net
GW1
GW2
NVE1 PE1
VxLAN DC MPLS WAN
R1
R2
S
DF
NDF
Data Center Interconnect (DCI) solution
14Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net
GW1
GW2
NVE1 PE1
VxLAN DC MPLS WAN
R1
R3
S
DF
NDFR2
Data Center Interconnect (DCI) solution
15Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net
GW1
GW2
NVE1 PE1
VxLAN DC MPLS WANDF
NDFRR
SA-AD
SA-ADSA-AD RR SA-AD
SA-AD
SA-AD
Source Active Discovery in Data Center Interconnect (DCI) solution
• Define a new optional non-transitive attribute and carry with SA-AD when translating received SA-AD on GW
• Attribute discarded by legacy MVPN PEs
• GW processes the attribute on received SA-AD and discards the SA-AD
R1
R2
S