Azure ExpressRoute Concepts

This document provides an in-depth look at the core concepts behind Azure ExpressRoute. Understanding these concepts is crucial for designing and implementing a robust and efficient hybrid cloud connectivity solution.

What is ExpressRoute?

Azure ExpressRoute allows you to create private connections between Azure datacenters and your on-premises infrastructure or co-location environment. This connection is not over the public internet, offering higher reliability, faster speeds, lower latencies, and increased security.

Key Components of ExpressRoute

ExpressRoute relies on a few key components working together:

Connectivity Models

ExpressRoute supports several connectivity models, each catering to different requirements:

Peerings

Azure Private Peering

This peering is used to connect to your Azure virtual networks (VNets). You'll use private IP addresses within your VNets. This is the most common peering type for hybrid connectivity.

Azure Public Peering

This peering allows you to connect to Microsoft public services, such as Azure storage, Azure SQL Database, and Microsoft 365. You'll use public IP addresses for this peering.

Microsoft Peering

This peering allows you to connect to Microsoft public services and SaaS applications (e.g., Microsoft 365, Dynamics 365) over Microsoft's global network. It provides a more direct and potentially lower-latency path than public peering through your ISP.

Border Gateway Protocol (BGP)

BGP is a critical routing protocol used by ExpressRoute to exchange routes between your on-premises network and Azure. Each peering (Private, Public, Microsoft) requires its own BGP session. You'll need to configure Autonomous System Numbers (ASNs) and IP addresses for your BGP configuration.

Important: You must use private ASNs (64512-65534) if you are using your own ASN for ExpressRoute. Microsoft uses its own ASNs (12076 for public services, 650XX for private services) and will advertise routes to you.

Key Considerations

Use Cases

By understanding these fundamental concepts, you can effectively leverage Azure ExpressRoute to build secure, reliable, and high-performance network connections for your hybrid cloud strategy.