5/20/2020

Arista EVPN VXLAN Configuration Example (1a) - Overview

I am starting a series of blogs on the Arista EVPN Vxlan configuration and will cover the following topics:
  • Underlay/Overlay BGP Configuration (No IGP involved)
  • L2 EVPN vs L3
    • L2 VLAN-based vs L2 VLAN-aware
    • Symmetric and asymmetric routing
  • Single-homing and multi-homing
    • Multi-homing: MLAG vs EVPN active/active
  • 2 major Arista platforms: Jericho and Trident families
  • Router reflector and router server
  • Inter-VPN solution
  • EVPN inter VRF route leak
  • Some other advanced features
    • Dynamic BGP peering
Pre-requisites: 2 things need to be taken care of before EVPN configuration:
  • BGP multi-agent mode, EVPN is ONLY supported with this mode
    • service routing protocols model multi-agent
    • And need to reboot device to make this effective
  • Hardware setup:
    • For Trident 2 (7050*X), Tomahawk (7060*X) family devices like , recirculation must be enabled
    • For Arad (7280E, 7500E)/Jericho (7280R*, 7500R*) series device, select vxlan-routing TCAM profile
List of reference:
What's the difference between this series of blog and the above official documents?
  • Configuration and trouble-shooting focused, no theory. The above links did a good job on the theory explanation, so I don't need to waste time and effort here. 
  • Simplest topology and step by step configuration
    • Starting with 2 single-homing VTEPs + 1 Spine + RR
    • L2 EVPN (vlan-based, vlan-bundle-aware) and L3 EVPN
    • 2 dual-homing VTEPs by MLAG or EVPN A/A
    • IPv4/v6 overlay
    • Adding 1 Spine for ECMP and RS
    • Only necessary and user-input configuration (no BGP max routes or link speed)
  • Hardware and scale information and consideration
  • Convergence/switchover time

No comments:

Post a Comment