Azure Documentation

Azure Virtual WAN ExpressRoute Gateway

This document provides detailed information about the ExpressRoute gateway in Azure Virtual WAN, including its architecture, capabilities, configuration, and best practices.

What is an ExpressRoute Gateway?

An Azure Virtual WAN ExpressRoute gateway is a resource that enables connectivity between your on-premises networks and Azure Virtual WAN hubs via Azure ExpressRoute. It allows you to extend your private, high-bandwidth, low-latency connections into your Azure Virtual WAN topology.

Key Features and Benefits

Architecture

The ExpressRoute gateway is deployed within a Virtual WAN hub. It acts as the termination point for your ExpressRoute circuits. When you connect ExpressRoute circuits to your Virtual WAN hub, traffic destined for your Azure resources within the hub (or peered virtual networks) is routed through the ExpressRoute gateway.

Deployment and Configuration

Deploying an ExpressRoute gateway involves the following steps:

  1. Create a Virtual WAN: If you don't have one already, create a Virtual WAN resource in the Azure portal.
  2. Create a Virtual Hub: Within your Virtual WAN, create a Virtual Hub. This hub will host the ExpressRoute gateway.
  3. Create an ExpressRoute Gateway: In the Virtual Hub, select "ExpressRoute gateway" and click "Create". You'll need to specify the scale units (which determine bandwidth) and whether to enable active-active mode.
  4. Connect ExpressRoute Circuit: Navigate to your ExpressRoute circuit in the Azure portal. Under "Connections", create a new connection and select your Virtual WAN hub. You'll need to peer your circuit with the gateway's Autonomous System Number (ASN).

Scale Units and Bandwidth

The bandwidth of the ExpressRoute gateway is determined by the number of scale units you select during deployment. Each scale unit provides approximately 500 Mbps of throughput. For example, 2 scale units provide 1 Gbps, and 4 scale units provide 2 Gbps.

Note: The maximum bandwidth you can achieve is also limited by your ExpressRoute circuit's provisioned bandwidth.

Routing Considerations

The ExpressRoute gateway participates in the routing within your Virtual WAN. It learns routes from your on-premises network via the ExpressRoute circuit and advertises routes to Azure resources and other connected sites (VPN). You can configure custom route tables and propagate routes to ensure optimal traffic flow.

Key routing aspects include:

Monitoring and Troubleshooting

Azure Monitor provides insights into the performance and health of your ExpressRoute gateway. You can monitor metrics such as:

For troubleshooting, Azure Network Watcher tools can be invaluable. Analyze connection logs and routing information to diagnose connectivity issues.

Tip: Ensure your on-premises firewall and routers are configured to allow BGP traffic and the necessary ports for ExpressRoute.

Use Cases

Next Steps

Explore the following resources for more in-depth information: