SDN campus and data centre fabrics: underlay, overlay and policy
In short: A fabric is a network built as one system: a simple routed underlay carries VXLAN tunnels, a control plane such as BGP EVPN tells switches where endpoints live, and a controller applies policy. Campus fabrics centre on users and devices; data centre fabrics centre on workloads.
Why fabrics replaced traditional designs
Classic three-tier networks stretch VLANs between switches and rely on Spanning Tree Protocol (STP) to block loops. That works, but large layer 2 domains are fragile, links sit idle, and every change means touching many boxes by hand. A fabric takes a different approach. The physical network becomes a plain routed core, and the flexible part (which user or workload belongs in which segment) is built on top as a virtual overlay. A controller or automation platform then manages the whole thing as one system rather than as dozens of separate switches.
The building blocks
- Underlay: point-to-point routed links between switches using an interior routing protocol such as IS-IS or OSPF. Its only job is reachability between switch loopback addresses. Equal-cost multipath (ECMP) means every link carries traffic.
- Overlay data plane: usually VXLAN (Virtual Extensible LAN), which wraps layer 2 frames in UDP so they can cross the routed underlay. A 24-bit VXLAN Network Identifier (VNI) allows around 16 million segments, far beyond the 4094 usable VLANs.
- Overlay control plane: something must tell each switch where an endpoint lives. In data centres this is usually BGP EVPN (Ethernet VPN), which advertises MAC and IP addresses as BGP routes. Some campus solutions use LISP (Locator/ID Separation Protocol) as a lookup service instead.
- Policy plane: group tags or endpoint groups carried in the VXLAN header let switches enforce rules such as "cameras may only talk to the video recorder", regardless of IP address.
- Management plane: a controller or automation tool that holds the intended design and pushes consistent configuration.
Data centre fabrics normally use a leaf-spine topology: every leaf connects to every spine, so any server is the same number of hops from any other. You can read more about the planes in SDN planes and about the overlay in campus and data centre architecture.
Campus and data centre: same tools, different jobs
| Aspect | Campus fabric | Data centre fabric |
|---|---|---|
| Endpoints | Laptops, phones, printers, IoT, access points | Servers, virtual machines, containers, storage |
| Who decides the segment | Identity at login (802.1X, MAC authentication) | Workload placement and tenant design |
| Typical control plane | LISP or BGP EVPN | BGP EVPN |
| Main traffic pattern | North-south to internet and data centre | East-west between servers |
| Key benefit | Same policy wherever a user connects | Scale, multitenancy and fast provisioning |
In a campus fabric, a user plugs in, authenticates, and the network places them in the right virtual network with the right group tag. If they walk to another building, the same policy follows them. In the data centre, a new application tier gets its own segment in minutes through automation instead of a change ticket for every switch.
Designing and running a fabric well
- Keep the underlay boring: routed links, consistent MTU (VXLAN adds about 50 bytes, so raise the underlay MTU), and fast failure detection with BFD (Bidirectional Forwarding Detection).
- Define segments and groups from business needs (staff, guests, cameras, payment systems) before touching configuration.
- Plan the border: where the fabric hands off to firewalls, the WAN and the internet.
- Automate configuration from a single source of truth so every switch is consistent.
- Monitor both layers. An overlay problem can hide an underlay fault and the reverse.
Tip: the most common fabric outage is an MTU mismatch in the underlay. Small pings work, but large packets silently drop. Test with a large ping that does not allow fragmentation.
Common mistakes include copying the old VLAN design straight into the fabric, skipping the border design, and treating the controller as a single unprotected box. The controller holds the keys to the whole network, so back it up and restrict who can reach it. In exams, expect questions on underlay versus overlay and on why VXLAN scales better than VLANs.
Practice
What is the difference between the underlay and the overlay?
Why does a fabric underlay need a larger MTU?
What does BGP EVPN add to a VXLAN fabric?
Key takeaways
- A fabric = routed underlay + VXLAN overlay + control plane + policy + management.
- VXLAN VNIs scale to about 16 million segments, far more than VLANs.
- BGP EVPN (and LISP in some campus designs) tells switches where endpoints live.
- Campus fabrics follow the user; data centre fabrics serve workloads in a leaf-spine.
- Watch MTU, design the border, and protect the controller.
Original content written by Mohamed Fayas for FM TecHub. © 2026 FM TecHub. You're welcome to share a link to this page; please don't copy the text elsewhere without permission.