Download
optimized ingress replication solution for evpn n.
Skip this Video
Loading SlideShow in 5 Seconds..
Optimized Ingress Replication solution for EVPN PowerPoint Presentation
Download Presentation
Optimized Ingress Replication solution for EVPN

Optimized Ingress Replication solution for EVPN

166 Vues Download Presentation
Télécharger la présentation

Optimized Ingress Replication solution for EVPN

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Optimized Ingress Replication solution for EVPN draft-rabadan-l2vpn-evpn-optimized-ir-00 Jorge Rabadan SenthilSathappan WimHenderickx MukulKatiyar Ravi Shekhar NischalSheth Wen Lin • IETF 90, July 2014 • Toronto, Canada

  2. When EVPN is used as the control plane for NVO networks, what options do we have to transport BUM? • No dependencies on the underlay network core • Enough if the tenant does not use multicast applications (EVPN optimizes B/U) • Inefficient for highly demanding multicast applications Ingress Replication PIM-based Trees • Dependencies on the underlay network core • Creates states in the core • Efficient       IR isthepreferredsolutionwhenindependencybetweenoverlay and underlaycoreisrequired • draft-rabadan-l2vpn-evpn-optimized-ir-00 • IETF90 – July 2014

  3. Problem statement: IR is inefficient and may be too expensive for low-performance NVEs • PE1 • PE2 EVI-1 EVI-1 • TS1 • TS2 1 2 • NVE-1 VXLAN/NVGRE/MPLSoGRE IP Fabric • NVE-3 EVI-1 EVI-1 Hypervisor Hypervisor EVI-1 TOR • NVE-2 • VM1 • Mcast Source Applications can be seriouslyaffected in low-performance-replicationNVEs • Tenant Systems NVEsmightnot be interested in all B/U/M traffic • Tenant Systems • draft-rabadan-l2vpn-evpn-optimized-ir-00 • IETF90 – July 2014

  4. Solution: Optimized-IR for EVPN OPTIMIZED-IR 1 2 ASSISTED-REPLICATION (AR) PRUNED-FLOOD-LISTS (PFL) Optimizes BM IR forlow-performance-replicationNVEs Prunes non-interestedNVEsfrom BM/U floodinglist Backwards-compatible withexistingNVEs Backwards-compatible withexistingNVEs • draft-rabadan-l2vpn-evpn-optimized-ir-00 • IETF90 – July 2014

  5. EVPNBGP attributes for optimized-IR • New proposal • AR type field • 00 = RNVE (non-AR support) • 01 = AR-Replicator • 10 = AR-Leaf • PFL flags • BM (Broadcast and Multicast) • U (Unknown) • 1 = “prune me” • 0 = regular behavior Inclusive Multicast Ethernet Tag Route PMSI Tunnel Attribute • draft-rabadan-l2vpn-evpn-optimized-ir-00 • IETF90 – July 2014

  6. ASSISTED-REPLICATION (AR) Broadcast/Multicast forwarding C B A AR-R AR-R AR-R AR-R AR-LEAF RNVE AR-LEAF AR-LEAF RNVE AR-LEAF • BM receivedon AR-R AC • Normal IR • BM receivedon AR-LEAF AC • AR-R selected by AR-LEAF • AR IP used as IP DA • AR-R forwards based on IP lookup • Unknown unicast follows IR to avoid packet re-ordering AR-R AR-R AR-LEAF RNVE AR-LEAF • BM on AC • BM receivedon RNVE AC • Normal IR • BM onoverlaytunnel • draft-rabadan-l2vpn-evpn-optimized-ir-00 • IETF90 – July 2014

  7. PRUNED-FLOOD-LISTS (PFL) Use of PFL in optimized-IR C B A AR-R AR-R AR-R AR-R AR-LEAF RNVE AR-LEAF AR-LEAF RNVE AR-LEAF • PFL can be usedindependently of AR • PFL flags are used in IR incl. Mcastroutes • In thisexampleNVEs in hypervisors are notinterested in receivingunknownunicast AR-R AR-R AR-LEAF RNVE AR-LEAF • Unknownon AC • Unknownonoverlaytunnel • draft-rabadan-l2vpn-evpn-optimized-ir-00 • IETF90 – July 2014

  8. Conclusions and next steps • Ingress replication is the preferred way of sending BUM in an EVPN-overlay network. • Optimized-IR proposes a solution to improve the performance in NVEs with poor replication capabilities (AR) and avoids the replication of BUM to uninterested NVEs (PFL). • The authors request feedback from the WG • draft-rabadan-l2vpn-evpn-optimized-ir-00 • IETF90 – July 2014