ExpressRoute Peering Options

Azure ExpressRoute enables you to create private connections between Azure datacenters and your on-premises infrastructure or other private cloud environments. Understanding the different peering options is crucial for establishing the optimal connectivity for your specific needs.

Public Peering

Public peering allows you to connect to Microsoft public IP address spaces. This includes accessing all Azure services that are exposed through public IPs, such as Azure Storage, Azure SQL Database, and Azure App Service.

Private Peering

Private peering is used to connect to your Azure Virtual Network (VNet) resources. This is the most common peering type and provides direct, private connectivity to your deployed applications and services within Azure.

Microsoft Peering

Microsoft peering allows you to connect to Microsoft 365 services (e.g., Exchange Online, SharePoint Online, Skype for Business) and other Microsoft cloud services. This peering type is optimized for accessing Microsoft's SaaS offerings.

Important: You can configure up to two peerings per ExpressRoute circuit. The type of peering you choose depends on the Azure resources you need to access.

Peering Configuration Workflow

The general workflow for configuring peering on an ExpressRoute circuit involves the following steps:

  1. Establish an ExpressRoute Circuit: Work with a connectivity provider to provision an ExpressRoute circuit.
  2. Configure Routing: Configure routing information for the chosen peering type. This involves advertising your on-premises IP prefixes.
  3. Establish Peering: Once the physical connection is active, you can configure the peering sessions through the Azure portal or Azure CLI.
  4. Verify Connectivity: Test connectivity to ensure your resources are reachable through the configured peering.