Contents

Introduction

Prerequisites

Requirements

Components Used

Background

Configure

Network Diagram

Verification

References

Introduction

This document describes how to deploy/configure Layer2 EVPN over Segment Routing MPLS on Cisco Nexus 9000 series switches.

Prerequisites

Requirements

Required to have knowledge on BGP, OSPF, MPLS, LDP, RSVP, EVPN, Segment Routing(SR)

Components Used

Cisco Nexus switch 93360YC-FX2 running with 9.3.(3)

Cisco Nexus switch 93240YC-FX2 running with 9.3.(3)

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Background

Define Layer 2 VPN, VPLS/L2-EVPN is a Multipoint-to-Multipoint Layer 2 VPN Service that connects multiple branches of a Customer, in a single logical switched architecture over an IP/MPLS network.

Layer2 EVPN-MPLS SR:

- EVPN (RFC 7432) is BGP MPLS-based solution which has been used for next generation Ethernet services in virtualized data center network

- EVPN uses several building blocks such as ‘RD’, ‘RT’ and ‘VRF’ from existing MPLS technologies

- EVPN operates in contrast to the existing VPLS by enabling control-plane based MAC learning in the core

- In EVPN, PEs participating in the EVPN instances learn customer MAC routes in control-plane using MP-BGP protocol

- Control-plane MAC learning provides a number of benefits that allow EVPN to address the VPLS shortcomings, including support for multihoming with per-flow load balancing

- SR L2 EVPN is new feature available in NXOS 9.3(1) and it‘s supported on Nexus 9300 FX2 series platform

Limitations for L2 EVPN over SR MPLS:

- Segment routing Layer 2 EVPN flooding is based on the ingress replication mechanism

- It uses EVPN Type 3 Route for BUM Traffic

- MPLS core does not support multicast

- ARP suppression is not supported

- Consistency checking on VPC is not supported

- The same L2 EVI and L3 EVI cannot be configured together

Configure

Network Diagram

High Level Configuration Steps:

- Install Features

- Configure Ip address -Underlay

- Configure IGP -OSPF

- Configure MP-BGP

- Configure VLAN and EVPN Overlay

- Configure End Host for Layer 2

Verification

References

Segment Routing on Cisco Nexus 9500, 9300, 9200, 3200, and 3100 Platform Switches White paper

Configuring Layer2 EVPN over Segment Routing MPLS