Skip to content

Latest commit

 

History

History
60 lines (46 loc) · 5.08 KB

File metadata and controls

60 lines (46 loc) · 5.08 KB
title Azure ExpressRoute: Prerequisites
description This page provides a list of requirements to be met before you can order an Azure ExpressRoute circuit. It includes a checklist.
services expressroute
author duongau
ms.service azure-expressroute
ms.topic concept-article
ms.date 03/23/2026
ms.author duau

ExpressRoute prerequisites & checklist

To connect to Microsoft cloud services using ExpressRoute, ensure the following requirements are met:

[!INCLUDE expressroute-office365-include]

Azure account

  • A valid and active Microsoft Azure account is required to set up the ExpressRoute circuit. ExpressRoute circuits are resources within Azure subscriptions. An Azure subscription is necessary even if connectivity is limited to non-Azure Microsoft cloud services, such as Microsoft 365.
  • The Microsoft.Network resource provider must be registered in your Azure subscription. This requirement is automatically satisfied if a virtual network already exists in the subscription. If not, you must register it before you can create an ExpressRoute circuit or view available peering locations.
  • An active Microsoft 365 subscription is needed if using Microsoft 365 services. For more information, see the Microsoft 365 specific requirements section of this article.
  • Before using ExpressRoute Direct, you must first enroll your subscription using Azure PowerShell commands.

Connectivity provider

Network requirements

  • Redundancy at each peering location: Microsoft requires redundant BGP sessions between Microsoft's routers and the peering routers on each ExpressRoute circuit, even with just one physical connection to a cloud exchange.
  • Redundancy for Disaster Recovery: Microsoft strongly recommends setting up at least two ExpressRoute circuits in different peering locations to avoid a single point of failure.
  • Routing: Depending on your connection method to the Microsoft Cloud, you or your provider needs to set up and manage the BGP sessions for routing domains. Some Ethernet connectivity providers or cloud exchange providers might offer BGP management as a value-added service.
  • NAT: Microsoft only accepts public IP addresses through Microsoft peering. If using private IP addresses in your on-premises network, you or your provider needs to translate them to public IP addresses using NAT.
  • QoS: Skype for Business services (e.g., voice, video, text) requires differentiated QoS treatment. Follow the QoS requirements with your provider.
  • Network Security: Consider network security when connecting to the Microsoft Cloud via ExpressRoute.

Microsoft 365 requirements

If you plan to use Microsoft 365 with ExpressRoute, review the following resources for detailed requirements and guidelines:

Next steps