Copyright (c) 2026 MindMesh Academy. All rights reserved. This content is proprietary and may not be reproduced or distributed without permission.

3.1.1. VPN Gateway Architecture

Every S2S connection requires a VPN Gateway in Azure and a Local Network Gateway representing your on-premises device.

VPN Gateway SKUs determine throughput, tunnel count, and features:

SKUMax TunnelsAggregate ThroughputZone-RedundantUse Case
VpnGw1/AZ30650 MbpsYes (AZ)Small branches
VpnGw2/AZ301 GbpsYes (AZ)Medium offices
VpnGw3/AZ301.25 GbpsYes (AZ)Large sites
VpnGw4/AZ1005 GbpsYes (AZ)Datacenter
VpnGw5/AZ10010 GbpsYes (AZ)High-throughput
Policy-based vs. Route-based:
  • Policy-based (Static): Single tunnel, traffic selectors define what flows through. Legacy—avoid for new deployments.
  • Route-based (Dynamic): Multiple tunnels, uses routing tables. Required for P2S, VNet-to-VNet, and active-active configurations.

⚠️ Exam Trap: Policy-based VPN gateways cannot coexist with P2S VPN or support multiple tunnels. If the scenario mentions "multiple branch offices" or "remote users," the answer is route-based.

Local Network Gateway represents your on-premises VPN device:

  • Public IP address of your on-premises device
  • Address prefixes for on-premises subnets (tells Azure what to route through the tunnel)
  • BGP settings if using dynamic routing
Alvin Varughese
Written byAlvin Varughese
Founder15 professional certifications