Introduction
This document describes how to deploy L2 Ethernet VPN over Segment Routing (SR) Multiprotocol Label Switching with virtual Port Channel on Nexus9K.
Prerequisites
Requirements
Cisco recommends that you have knowledge of these topics:
- Border Gateway Protocol (BGP)
- Open Shortest Path First (OSPF)
- MPLS
- Label Distribution Protocol (LDP)
- Resource Reservation Protocol (RSVP)
- EVPN
- SR
- vPC
Components Used
The information in this document is based on these software and hardware versions:
- Nexus switch 92360C that runs Release 9.3(10) for H1 and H3.
- Nexus switch 93180YC-FX that runs Release 10.2(3) for Spine.
- Nexus switch 93240YC that runs Release 10.2(3) for Leaf.
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, ensure that you understand the potential impact of any command.
Background Information
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.
Overview of 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. It uses several blocks such as Route Distinguisher (RD), Route Target (RT), and Virtual Routing and Forwarding (VRF) from MPLS technologies that exist.
In contrast to VPLS , EVPN enables control-plane based MAC learn in the core. In EVPN, PEs that participate in the EVPN instances learn custom MAC routes in control-plane with Multiprotocol (MP)-BGP protocol. Control-plane MAC learn provides a number of benefits that allow EVPN to address the VPLS shortcomings, which includes support for multihome with per-flow load balancing.
SR L2 EVPN is new feature available in NXOS 9.3(1) that is supported on Nexus 9300 FX2 series platform.
Limitations for L2 EVPN over SR MPLS
- SR L2 EVPN flooding is based on the ingress replication mechanism
- It uses EVPN Type 3 Route for BUM Traffic
- MPLS core does not support multicast
- Address Resolution Protocol (ARP) suppression is not supported
- Consistency check on VPC is not supported
- The same L2 EVPN instance (EVI) and L3 EVI cannot be configured together
Configure
Network Diagram
High-Level Configuration
- Install Features
- Configure IP address - Underlay
- Configure IGP - OSPF
- Configure MP - BGP
- Configure VLAN and EVPN Overlay
- Configure e-BGP between Hosts and LEAFs
- Configure VPC on LEAF 1 and 2
Verify
Use this section in order to confirm that your configuration works properly
Troubleshoot
This section provides information you can use to troubleshoot your configuration.