Network Overlay
A network overlay is a virtual network layer that runs on top of an existing physical or logical underlay network, encapsulating traffic to create isolated or specialized connectivity independent of the underlying infrastructure.
Expanded Explanation
1. Technical Function and Core Characteristics
A network overlay creates virtual links between endpoints by encapsulating packets inside another protocol header and forwarding them across an existing IP, Multiprotocol Label Switching (MPLS), or other underlay network. It abstracts logical topology, addressing, and segmentation from the physical infrastructure. Overlay technologies commonly use tunneling and encapsulation formats and support features such as multi-tenancy, traffic isolation, and virtualized network services.
Overlays can extend Layer 2 or Layer 3 connectivity, support large-scale virtual networks, and enable independent control planes that operate over a shared transport. They often integrate with controllers or orchestration systems that program tunnels, endpoint identifiers, and policies. This architecture allows independent evolution of overlay services and underlay transport capabilities.
2. Enterprise Usage and Architectural Context
Enterprises use network overlays in data centers, campus networks, and wide-area networks to support virtualization, segmentation, and flexible connectivity across heterogeneous infrastructure. Overlays support Virtual Machine (VM) mobility, multi-tenant clouds, and microsegmentation by decoupling logical networks from physical switch and router configurations. They also support Traffic Engineering (TE) and service chaining without requiring broad changes to the underlay.
In Software Defined Networking (SDN) architectures, overlays often carry the tenant or application traffic, while the underlay provides IP reachability and transport. Network overlays appear in architectures such as virtual extensible local area networks, generic Network Virtualization (NV) encap, and layer 3 VPNs, and they interoperate with routing, security, and load-balancing functions. They also appear in secure remote access and SASE-style architectures via tunnel-based connectivity over the public internet.
3. Related or Adjacent Technologies
Network overlays relate closely to tunneling protocols, virtual private networks, and SDN. Technologies such as Virtual Extensible LAN (VXLAN), Network Virtualization using Generic Routing Encapsulation (NVGRE), GENEVE, L2TP, IPsec, and Generic Routing Encapsulation (GRE) implement overlay encapsulation over IP or MPLS transport. Layer 3 VPNs and Ethernet VPNs also use overlay concepts over provider backbones.
Overlays often work with NV platforms, Software-Defined Wide Area Network (SD-WAN), and network function virtualization, where virtual network functions attach to overlay networks rather than physical interfaces. They coexist with underlay routing protocols such as Border Gateway Protocol (BGP), Open Shortest Path First (OSPF), and IS-IS, which provide reachability between overlay tunnel endpoints. Controller-based systems use APIs and policy models to automate overlay provisioning and lifecycle management.
4. Business and Operational Significance
For enterprises, network overlays provide a method to deploy new network segments, security zones, or multi-tenant environments without large-scale modification of physical networks. This helps align network design with application, workload, and organizational requirements. Overlays support consistent policies across on-premises (on-prem) data centers, colocation sites, and public clouds by using a common virtual networking layer.
Operationally, overlays centralize control of segmentation and connectivity, which can simplify change management and automation. They also introduce additional layers of encapsulation, monitoring, and troubleshooting requirements, so enterprises align overlay designs with capacity planning, observability tools, and security controls in both overlay and underlay domains.