Virtual Network

Noun · Development

Definitions

  1. A software-defined network that provides isolated Layer 2 or Layer 3 connectivity between virtual machines or containers without requiring dedicated physical switches. AWS VPCs, Azure VNets, and overlay networks like VXLAN are common implementations.

    In plain English: A network created entirely in software that lets virtual machines and containers communicate as if they were on their own private physical network.

    Example: "Each microservice cluster runs in its own virtual network, and we peer them with explicit allow rules so only authorized services can talk."

Related Terms