Cisco VXLAN Configuration
Chapter Overview
This section covers VXLAN configuration on Cisco platforms, including Nexus switches, ASR routers, and Catalyst switches. We'll cover both basic flood-and-learn and advanced BGP EVPN configurations.
Cisco VXLAN Platforms
Nexus 9000 Series
Primary VXLAN platform
- Hardware VTEP support
- BGP EVPN integration
- ACI fabric support
- Multi-site capabilities
ASR 9000 Series
Service provider platform
- VXLAN gateway
- DCI functionality
- L3VPN integration
- High-scale deployment
Catalyst 9000
Campus/Enterprise
- SD-Access integration
- SDA fabric
- Policy enforcement
- Zero-touch provisioning
Basic VXLAN Configuration
Nexus 9000 Basic Setup
# Enable required features
feature vn-segment-vlan-based
feature nv overlay
feature interface-vlan
# Configure loopback for VTEP
interface loopback0
ip address 192.168.1.1/32
ip pim sparse-mode
# Create NVE interface
interface nve1
no shutdown
source-interface loopback0
member vni 10100
mcast-group 239.1.1.100
# VLAN to VNI mapping
vlan 100
vn-segment 10100
# SVI configuration
interface vlan100
no shutdown
ip address 192.168.100.1/24
BGP EVPN Configuration
EVPN Spine Configuration
# Enable BGP EVPN
nv overlay evpn
# BGP configuration
router bgp 65000
router-id 192.168.1.100
address-family ipv4 unicast
address-family l2vpn evpn
retain route-target all
# Spine configuration for leafs
neighbor 192.168.1.1
remote-as 65001
update-source loopback0
address-family ipv4 unicast
address-family l2vpn evpn
send-community extended
route-reflector-client
EVPN Leaf Configuration
# Enable EVPN
nv overlay evpn
# BGP configuration
router bgp 65001
router-id 192.168.1.1
address-family ipv4 unicast
address-family l2vpn evpn
neighbor 192.168.1.100
remote-as 65000
update-source loopback0
address-family ipv4 unicast
address-family l2vpn evpn
send-community extended
# EVPN instance
evpn
vni 10100 l2
rd auto
route-target import auto
route-target export auto
# Update NVE interface
interface nve1
member vni 10100
ingress-replication protocol bgp
Juniper VXLAN Configuration
Juniper VXLAN configuration on QFX and MX series platforms with EVPN support.
Arista VXLAN Configuration
Arista EOS VXLAN configuration with CloudVision integration and advanced features.
Verification Commands
Essential commands for verifying VXLAN operation across different vendor platforms.