Data Center Solution

EVPN-VXLAN Deployment Guide

Build scalable Layer 2 extension over a routed underlay.

Back to Data Center Solutions

Overview

EVPN-VXLAN combines a routed IP underlay with a scalable overlay for tenant, application, or campus segmentation. VXLAN provides the encapsulation, while BGP EVPN distributes MAC, IP, and route information across the fabric.

For xSONiC networks, EVPN-VXLAN is useful when teams need Layer 2 adjacency in selected places without extending a fragile Layer 2 domain across the whole network.

Architecture Layers

LayerFunctionxSONiC Design Choice
UnderlayProvides IP reachability between VTEPs.Use routed leaf-spine with ECMP.
OverlayCarries tenant or segment traffic over VXLAN tunnels.Map VLANs or VRFs to VNIs.
Control PlaneDistributes MAC/IP and route information.Use BGP EVPN instead of flood-and-learn.
GatewayRoutes between segments or external networks.Use distributed or centralized gateway based on operations model.

Spine-Leaf Pattern

Tenant / application networks
        |
        v
Leaf VTEPs with VLAN/VNI mapping
        |
        v
Routed xSONiC spine underlay
        |
        v
Remote leaf VTEPs and external gateways

The underlay should be simple and predictable. It carries IP reachability and ECMP paths. The overlay carries tenant segmentation and endpoint mobility.

EVPN Route Types

Route TypeRoleOperational Use
Type 2MAC/IP advertisement.Endpoint reachability across VTEPs.
Type 3Inclusive multicast Ethernet tag.Broadcast, unknown unicast, and multicast handling.
Type 5IP prefix route.Inter-subnet and external route advertisement.

Campus and Data Center Use Cases

ScenarioEVPN-VXLAN Benefit
Data center application segmentationKeeps tenants or application tiers isolated over a routed fabric.
Workload mobilityAllows selected Layer 2 extension while underlay remains routed.
Campus spine-leafProvides consistent segmentation across access and aggregation.
Migration from legacy Layer 2Lets teams introduce routing without breaking every existing segment at once.

Deployment Workflow

  1. Build and validate the routed underlay first.
  2. Assign loopbacks and confirm VTEP reachability.
  3. Define VRFs, VLANs, VNIs, and gateway behavior.
  4. Enable BGP EVPN sessions and route exchange.
  5. Validate endpoint learning, ARP/ND behavior, and inter-VNI routing.
  6. Test failure recovery for leaf, spine, and uplink events.

Operations Checklist

CheckWhy It Matters
Underlay route healthOverlay tunnels depend on IP reachability.
VTEP loopback reachabilityVXLAN endpoints must remain stable during link changes.
EVPN route tableConfirms MAC/IP and prefix information is being advertised.
VNI consistencyPrevents silent tenant or segment mismatch.
Gateway placementDetermines traffic path and failure behavior.

xSONiC Platform Fit

xSONiC data center switches fit EVPN-VXLAN leaf/spine fabrics for application segmentation and workload mobility. XS-AA core and aggregation platforms can support campus designs where EVPN-VXLAN provides a consistent segmentation model across buildings or distribution layers.

Design Constraints

EVPN-VXLAN should not be introduced as a shortcut around unclear segmentation. The design has to state which VLANs map to which VNIs, where default gateways live, which VRFs are allowed to leak routes, and how broadcast, unknown unicast, and multicast behavior is controlled. If those decisions are left to per-device configuration, the overlay becomes harder to operate than the Layer 2 network it replaced.

MTU is a practical acceptance item. VXLAN adds encapsulation overhead, so the underlay must be validated with an end-to-end test size that matches production traffic. For a routed fabric, also validate loopback reachability, BGP session stability, ECMP path use, and whether a host move updates the control plane without stale forwarding entries.

For a first pilot, use at least 2 leaf switches, 2 spine paths, 3 VNIs, 2 tenants, 1 routed external handoff, and 1 host-move event. This scope keeps the test small enough to troubleshoot while still proving route exchange, tunnel encapsulation, isolation, and failure recovery.

Engineering Validation Checkpoint

EVPN-VXLAN readiness should be proven with route, tunnel, and failure evidence. A useful pilot covers 2 tenants, 3 VNIs, symmetric and asymmetric routing assumptions, one leaf failure, and one host move. Validate MAC learning, ARP/ND suppression behavior, BGP EVPN route exchange, and tunnel counters before production.

CheckEvidence to collectReject condition
Control planeEVPN route tables, BGP adjacency, VNI mapping, and route convergence timing.Missing type routes, flapping adjacencies, or stale host reachability.
Data planeVXLAN tunnel counters, MTU test, packet capture, and tenant isolation checks.Fragmentation, leakage between tenants, or unexplained tunnel drops.
OperationsConfig diff, rollback, telemetry fields, and host-move replay.No reliable way to localize a tunnel or route failure.

Engineering FAQ

When is EVPN-VXLAN worth the added complexity?

It is worth it when the organization needs segmentation, workload mobility, or multi-tenant isolation over a routed fabric. It is usually not worth it for a small flat network where simple routing, VLANs, and clear failure domains solve the problem with less operational overhead.

What should be tested before a production migration?

Test underlay reachability, VTEP loopbacks, VNI consistency, gateway behavior, tenant isolation, host moves, MTU, and a leaf failure. The migration record should include route tables, tunnel counters, packet captures, and rollback steps so operators can explain both control-plane and data-plane behavior.

Australian-Made Deployment Scope

Australian-made EVPN-VXLAN Deployment Guide solutions for global deployment.

xSONiC delivers Australian-made open networking and data center infrastructure solutions using qualified global components, with Australian architecture review, integration planning, validation, documentation, and commercial accountability.

Australian-made deployment scope

Architecture review, solution configuration, validation planning, documentation, and commercial accountability are handled in Australia.

Qualified global components

Switching, optics, storage, server, and packet visibility components are selected against port speed, OS, telemetry, power, and deployment requirements.

Procurement validation

The bill of materials is checked against RFP requirements, rollback path, optics compatibility, support model, and export screening before order release.

Global deployment support

xSONiC supports international buyers through Australian project ownership, acceptance evidence, documentation, and post-delivery escalation.

References Reviewed

Related Products

Products commonly paired with this solution.

Use these related platforms as a starting point for sizing, comparison, and follow-up discussion.

XS-DC-32X100-LS-G1 front panel product image

XS-DC-32X100-LS-G1

Data Center AI

32-port 100G leaf/spine switch for compact data center fabrics, cloud routing, and high-throughput server aggregation.

3.2Tbps
6,300Mpps
XS-DC-32X400-SP-G1 front panel product image

XS-DC-32X400-SP-G1

Data Center AI

32-port 400G spine/core switch for high-capacity data center aggregation and next-generation leaf/spine fabrics.

12.8Tbps
19,040Mpps
XS-AA-32X100-CORE front panel product image

XS-AA-32X100-CORE

Access & Aggregation

32x 100G QSFP28 aggregation/core switch with 2x 10G SFP+ auxiliary for enterprise access and aggregation networks.

3.2Tbps class
Campus switching class
XS-AA-32X400-CORE front panel product image

XS-AA-32X400-CORE

Access & Aggregation

32x 400G QSFP-DD aggregation/core switch with 2x 10G SFP+ auxiliary for enterprise access and aggregation networks.

12.8Tbps class
Campus switching class
Next Step

Move from EVPN-VXLAN Deployment Guide into implementation.

Use the related products below to continue comparing platforms, or open a conversation if you need help mapping the solution to your environment.