Skip to content
ENExplore Calculators

EVPN Route Calculator

Estimate EVPN route-type counts and control-plane memory from VTEPs, MAC addresses, VNIs and prefixes.

About EVPN Route Calculator

Every VTEP advertises each locally learned MAC, and again with its IP when ARP or ND suppression is enabled, so type-2 routes dominate the table. Type-3 routes scale with VNIs per VTEP, and type-5 carries routed prefixes between VRFs. EVPN fabrics fail at the control plane long before the data plane, and this is the figure to compare against the platform's documented MAC, ARP and BGP path limits.

Formula

EVPN Route

type-2 = VTEPs × MACs × 2 (MAC and MAC/IP), type-3 = VTEPs × VNIs, type-5 = advertised prefixes; total is their sum.

type-2
MAC advertisement route, issued twice when ARP suppression adds the IP binding
type-3
Inclusive multicast route, one per VNI per VTEP for BUM handling

Worked example

With the default values below, EVPN Route Calculator returns Total EVPN Routes of 30,260. Change any input above and every figure here is recalculated in your browser.

Inputs used

VTEPs in the fabricaccepts 1–2,000 VTEPs
24 VTEPs
MAC addresses learned per VTEPaccepts 1–200,000 MACs
600 MACs
VNIs active per VTEPaccepts 1–4,000 VNIs
40 VNIs
IP prefixes advertised (type 5)accepts 0–1,000,000 prefixes
500 prefixes
Control-plane memory per routeaccepts 32–4,096 bytes
320 bytes

Results

Total EVPN Routes
30,260
Type-2 MAC and MAC/IP Routes
28,800
Type-3 Inclusive Multicast Routes
960
Control-plane Memory
9.23 MB
Routes Each VTEP Holds
1,261

Step by step

  1. 1Values used
  2. 2EVPN Route
  3. 3Total EVPN Routes= 30,260
  4. 4Type-2 MAC and MAC/IP Routes= 28,800
  5. 5Type-3 Inclusive Multicast Routes= 960
  6. 6Control-plane Memory= 9.23 MB
  7. 7Routes Each VTEP Holds= 1,261

Assumptions and limits

  • The result is derived only from the 5 inputs listed above. Anything not among them is not part of the calculation.
  • In particular, this calculator does not take inflation, tax, fees or charges or compounding frequency into account.
  • Figures are rounded for display to 2 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.

How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.

Frequently Asked Questions

How is EVPN Route calculated?

type-2 = VTEPs × MACs × 2 (MAC and MAC/IP), type-3 = VTEPs × VNIs, type-5 = advertised prefixes; total is their sum. Every VTEP advertises each locally learned MAC, and again with its IP when ARP or ND suppression is enabled, so type-2 routes dominate the table. Type-3 routes scale with VNIs per VTEP, and type-5 carries routed prefixes between VRFs.

Why does EVPN Route matter?

EVPN fabrics fail at the control plane long before the data plane, and this is the figure to compare against the platform's documented MAC, ARP and BGP path limits.

What values do I need to enter?

This calculator takes 5 inputs: VTEPs in the fabric, MAC addresses learned per VTEP, VNIs active per VTEP, IP prefixes advertised (type 5), Control-plane memory per route. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.

EVPN Route Calculator – Calculate Total EVPN Routes