evolved campus core evpn for everyone else€¦ · 26-06-2018  · running architectures like this?...

30
Evolved Campus Core EVPN For Everyone Else Vincent Celindro – JNCIE #69 / CCIE #8630

Upload: others

Post on 05-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

Evolved Campus Core EVPN For Everyone Else

Vincent Celindro – JNCIE #69 / CCIE #8630

Page 2: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

2

Legacy 3-Tier Architecture

Circa – Late 90’s - 2017 ??? Circa – Late 90’s - 2017 ???

Cisco SRND

Cat 6500 Brocade MLX/XMR Juniper 8200

How many networks are still running architectures like this?

Core

Access

Distribution

Page 3: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

3

Typical Campus Network Redundancy

Spanning Tree

Layer 2 Adjacency

Segmentation

Flood and Learn

Users

Page 4: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

4

Redundancy – Spanning Tree

Page 5: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

5

Spanning Layer 2 – Still Flood and Learn - Loops

Junos Fusion / Cisco FEX

Page 6: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

6

Layer 2 Adjacency

Page 7: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

7

Segmentation

Page 8: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

8

Typical Campus Network Redundancy

Spanning Tree

Layer 2 Adjacency

Segmentation

Flood and Learn

Users

Page 9: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

DataCenters, Campuses & Fabrics

Page 10: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

10

EVPN Datacenter

Spine

Leaf

Compute

Campus

Core / Distribution

Access

Users, Compute, IOT https://tools.ietf.org/html/rfc7432

Page 11: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

11

Full Fabric

EVPN / VXLAN

Page 12: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

12

Lean Spine

EVPN / VXLAN

L3 IP Only

Page 13: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

13

Spine Only

L2 Only

EVPN / VXLAN

Page 14: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

14

EVPN/VXLAN in the Campus

Standards Based Large Industry Adoption Minimized Fault Domain Easy to Scale

EVPN - Control/Forwarding Brown Field Operational Advantages

Core / Distribution

Access

ESI-LAG

L2 Only

EVPN / VXLAN

Page 15: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

ECC – Evolved Campus Core

Page 16: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

16

ECC (Evolved Campus Core) – Five Key Concepts

1)  Underlay

2)  Overlay - EVPN/VXLAN

3)  VRF Segmentation

4)  ESI-LAG

5)  Anycast Gateway

Page 17: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

17

Underlay

Page 18: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

18

Overlay – EVPN/VXLAN

WEB APP DB

Engineering Legal

Finance

Engineering Legal

Finance

Engineering Legal

Finance

Page 19: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

19

VRF Segmentation

WEB/APP/DB Dev Test Prod

Page 20: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

20

ESI-LAG (EVPN Multihoming A/A)

https://tools.ietf.org/html/rfc7432#section-14.1.2

Page 21: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

21

ESI-LAG (EVPN Multihoming A/A)

Access

Core/Distribution

00:00:00:ab:cd:00:01:00:00:01 00:00:00:ab:cd:00:03:00:00:03

LAG

ESI-LAG

00:00:00:ab:cd:00:02:00:00:028c:85:90:4d:b7:6b

00:00:00:ab:cd:00:02:00:00:028c:85:90:4d:b7:6b

00:00:00:ab:cd:00:02:00:00:028c:85:90:4d:b7:6b

00:00:00:ab:cd:00:02:00:00:028c:85:90:4d:b7:6b

00:00:00:ab:cd:00:02:00:00:028c:85:90:4d:b7:6b

EVPN / VXLAN

L2 Only

Page 22: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

22

Anycast Gateway

10.X.X.2 10.X.X.3 10.X.X.2 10.X.X.3 10.X.X.1 10.X.X.1

10.X.X.5 10.X.X.4 10.X.X.1 10.X.X.1 10.X.X.1 10.X.X.1

Page 23: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

NXT Steps - How Do I move to an ECC Architecture

Page 24: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

24

Physical

Core

Access

Distribution

Page 25: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

25

Hardware & Software

Any Vendor – LAG/LACP/VLANS

EVPN + L2/L3 VXLAN Gateway

Page 26: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

26

ECC Configuration

1)  Underlay

2)  Overlay - EVPN/VXLAN

3)  VRF Segmentation

4)  ESI-LAG

5)  Anycast Gateway

Page 27: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

27

Day 0 Considerations - Day N Options

EVPN / VXLAN

EVPN / VXLAN

L3 IP Only

L2 Only

EVPN / VXLAN

Full Fabric Lean Spine

Spine Only

Page 28: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

28

ECC (Evolved Campus Core) - Takeaways •  Why ECC

•  Redundancy – eliminate spanning tree •  Users – L2 adjacency / segmentation

•  ECC Concepts •  Underlay •  Overlay - EVPN/VXLAN •  VRF Segmentation •  ESI-LAG •  Anycast Gateway

•  Migration •  Physical •  EVPN/VXLAN Core HW/SW •  Enable ECC

Page 29: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

Q&A

Page 30: Evolved Campus Core EVPN For Everyone Else€¦ · 26-06-2018  · running architectures like this? Core Access Distribution . 3 Typical Campus Network Redundancy Spanning Tree Layer

Thank you [email protected] Network/R/evolutionisthttps://youtu.be/2HgS9e5qkAw

@VincentCelindro