Understanding VXLAN: Architecture, Benefits, and Comparison with Other Overlay Technologies
This article provides a comprehensive overview of VXLAN, explaining its purpose, architecture, frame format, VTEP implementations, and advantages over VLAN, Q‑in‑Q, MPLS, and other overlay protocols, while also discussing control‑plane options such as BGP EVPN and SDN automation for modern data‑center networks.
VXLAN (Virtual eXtensible LAN) is an Internet‑standard overlay technology introduced in 2014 that encapsulates Ethernet frames in UDP packets, enabling Layer‑2 networks to be built over a Layer‑3 underlay, which is essential for scalable data‑center architectures.
The overlay uses a 24‑bit VXLAN Network Identifier (VNI) allowing over 16 million virtual networks, far exceeding the 4096 VLAN limit, and relies on VTEP (VXLAN Tunnel End Point) devices that can be implemented in servers, switches, or DPUs for hardware‑accelerated processing.
Compared with traditional VLANs, VXLAN offers greater scalability, flexibility, and resilience, while Q‑in‑Q provides limited scalability without solving Layer‑2 inefficiencies. TRILL and SPB improve spanning‑tree limitations but require specialized hardware, and MPLS‑based L2VPNs are costly and complex for data‑center use.
Other overlay protocols such as OTV, NVGRE, and GENEVE share similar goals, but VXLAN has achieved the broadest adoption due to its simplicity and extensive support in modern switch ASICs and DPUs.
Control‑plane options include static MAC‑to‑VTEP mappings, IP‑multicast learning, BGP EVPN, and SDN‑based automation; BGP EVPN removes MAC learning from the data plane, while SDN can provide protocol‑independent automation, reducing configuration complexity by orders of magnitude.
In conclusion, VXLAN has become the dominant overlay protocol for data‑center networks, offering scalability, agility, high performance, and resilience when combined with hardware‑accelerated VTEPs and modern control‑plane solutions.
Architects' Tech Alliance
Sharing project experiences, insights into cutting-edge architectures, focusing on cloud computing, microservices, big data, hyper-convergence, storage, data protection, artificial intelligence, industry practices and solutions.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.