You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/expressroute/expressroute-bfd.md
+5-13Lines changed: 5 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,10 @@
1
1
---
2
2
title: 'Azure ExpressRoute: Configure BFD'
3
3
description: This article provides instructions on how to configure BFD (Bidirectional Forwarding Detection) over private-peering of an ExpressRoute circuit.
4
-
services: expressroute
5
4
author: duongau
6
5
ms.service: azure-expressroute
7
6
ms.topic: concept-article
8
-
ms.date: 06/03/2024
7
+
ms.date: 03/12/2026
9
8
ms.author: duau
10
9
---
11
10
@@ -16,7 +15,7 @@ ExpressRoute supports Bidirectional Forwarding Detection (BFD) both over private
16
15
## Need for BFD
17
16
18
17
The following diagram shows the benefit of enabling BFD over ExpressRoute circuit:
19
-
[![1]][1]
18
+
:::image type="content" source="./media/expressroute-bfd/bfd-need.png" alt-text="Diagram showing how BFD expedites link failure detection time.":::
20
19
21
20
You can enable ExpressRoute circuit either by Layer 2 connections or managed Layer 3 connections. In both cases, if there are more than one Layer-2 devices in the ExpressRoute connection path, the responsibility of detecting any link failures in the path lies with the overlying BGP session.
22
21
@@ -56,7 +55,7 @@ router bgp 65020
56
55
```
57
56
58
57
>[!NOTE]
59
-
>To enable BFD under an already existing private or Microsoft peering, you'll need to reset the peering. For IPv4 peering, this will need to be done on Circuits configured with private peering before August 2018 and Microsoft peering before January 2020. For IPv6 peering, this will need to be done on Circuits configured before November 2025. Peerings configured after these dates will have BFD enabled by default. See [Reset ExpressRoute peerings][ResetPeering]. While configuring BFD on your primary and secondary devices is optional, the BFD configuration on the Azure devices for new peerings is not optional and cannot be removed.
58
+
>To enable BFD under an already existing private or Microsoft peering, you'll need to reset the peering. For IPv4 peering, this will need to be done on Circuits configured with private peering before August 2018 and Microsoft peering before January 2020. For IPv6 peering, this will need to be done on Circuits configured before November 2025. Peerings configured after these dates will have BFD enabled by default. See [Reset ExpressRoute peerings](./expressroute-howto-reset-peering.md). While configuring BFD on your primary and secondary devices is optional, the BFD configuration on the Azure devices for new peerings is not optional and cannot be removed.
60
59
>
61
60
62
61
## BFD Timer Negotiation
@@ -71,13 +70,6 @@ Between BFD peers, the slower of the two peers determine the transmission rate.
71
70
72
71
For more information or help, check out the following links:
73
72
74
-
-[Create and modify an ExpressRoute circuit][CreateCircuit]
75
-
-[Create and modify routing for an ExpressRoute circuit][CreatePeering]
73
+
-[Create and modify an ExpressRoute circuit](./expressroute-howto-circuit-portal-resource-manager.md)
74
+
-[Create and modify routing for an ExpressRoute circuit](./expressroute-howto-routing-portal-resource-manager.md)
76
75
77
-
<!--Image References-->
78
-
[1]: ./media/expressroute-bfd/bfd-need.png"BFD expedites link failure deduction time"
Copy file name to clipboardExpand all lines: articles/expressroute/expressroute-howto-routing-arm.md
+6-25Lines changed: 6 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,10 @@
1
1
---
2
2
title: 'Configure peering for ExpressRoute circuit - Azure PowerShell'
3
3
description: This article shows you how to create and manage routing configuration for an ExpressRoute circuit in the Resource Manager deployment model using PowerShell.
4
-
services: expressroute
5
4
author: duongau
6
5
ms.service: azure-expressroute
7
6
ms.topic: how-to
8
-
ms.date: 04/22/2024
7
+
ms.date: 03/12/2026
9
8
ms.author: duau
10
9
ms.custom: devx-track-azurepowershell
11
10
@@ -18,7 +17,7 @@ This article helps you create and manage routing configuration for an ExpressRou
These instructions only apply to circuits created with service providers offering Layer 2 connectivity services. If you're using a service provider that offers managed Layer 3 services, typically an IPVPN, like MPLS, your connectivity provider configures and manages network routing for you.
@@ -51,7 +50,7 @@ In this tutorial, you learn how to:
51
50
This section helps you create, get, update, and delete the Microsoft peering configuration for an ExpressRoute circuit.
52
51
53
52
> [!IMPORTANT]
54
-
> Microsoft peering of ExpressRoute circuits that were configured prior to August 1, 2017 will have all service prefixes advertised through the Microsoft peering, even if route filters are not defined. Microsoft peering of ExpressRoute circuits that are configured on or after August 1, 2017 will not have any prefixes advertised until a route filter is attached to the circuit. For more information, see [Configure a route filter for Microsoft peering](how-to-routefilter-powershell.md).
53
+
> Microsoft peering of ExpressRoute circuits that were configured prior to August 1, 2017 will have all service prefixes advertised through the Microsoft peering, even if route filters are not defined. Microsoft peering of ExpressRoute circuits that are configured on or after August 1, 2017 will not have any prefixes advertised until a route filter is attached to the circuit. For more information, see [Configure a route filter for Microsoft peering](how-to-routefilter-portal.md).
55
54
>
56
55
57
56
### To create Microsoft peering
@@ -164,29 +163,11 @@ This section helps you create, get, update, and delete the Azure private peering
164
163
165
164
### To create Azure private peering
166
165
167
-
1. Import the PowerShell module for ExpressRoute.
168
-
169
-
Install the latest PowerShell installer from [PowerShell Gallery](https://www.powershellgallery.com/). Then import the Azure Resource Manager modules into the PowerShell session in order to start using the ExpressRoute cmdlets. You need to run PowerShell as an Administrator.
170
-
171
-
```azurepowershell-interactive
172
-
Install-Module Az
173
-
```
174
-
175
-
Import all of the Az.\* modules within the known semantic version range.
176
-
177
-
```azurepowershell-interactive
178
-
Import-Module Az
179
-
```
180
-
181
-
You can also just import a select module within the known semantic version range.
182
-
183
-
```azurepowershell-interactive
184
-
Import-Module Az.Network
185
-
```
166
+
1. Sign in and select your subscription.
186
167
187
-
Sign in to your account.
168
+
If you installed PowerShell locally, sign in. If you're using Azure Cloud Shell, you can skip this step.
Copy file name to clipboardExpand all lines: articles/expressroute/expressroute-nat.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ services: expressroute
5
5
author: duongau
6
6
ms.service: azure-expressroute
7
7
ms.topic: concept-article
8
-
ms.date: 06/14/2024
8
+
ms.date: 03/12/2026
9
9
ms.author: duau
10
10
---
11
11
@@ -17,9 +17,9 @@ Review the [ExpressRoute circuits and routing domains](expressroute-circuit-peer
17
17
18
18
## NAT requirements for Microsoft peering
19
19
20
-
The Microsoft peering path lets you connect to Microsoft cloud services. The list of services includes Microsoft 365 services, such as Exchange Online, SharePoint Online, and Skype for Business. Microsoft expects to support bi-directional connectivity on the Microsoft peering. Traffic destined to Microsoft cloud services must be SNATed to valid public IPv4 addresses before they enter the Microsoft network. Traffic destined to your network from Microsoft cloud services must be SNATed at your Internet edge to prevent [asymmetric routing](expressroute-asymmetric-routing.md). The following figure provides a high-level picture of how the NAT should be set up for Microsoft peering.
20
+
The Microsoft peering path lets you connect to Microsoft cloud services. The list of services includes Microsoft 365 services, such as Exchange Online, SharePoint Online, and Microsoft Teams. Microsoft expects to support bi-directional connectivity on the Microsoft peering. Traffic destined to Microsoft cloud services must be SNATed to valid public IPv4 addresses before they enter the Microsoft network. Traffic destined to your network from Microsoft cloud services must be SNATed at your Internet edge to prevent [asymmetric routing](expressroute-asymmetric-routing.md). The following figure provides a high-level picture of how the NAT should be set up for Microsoft peering.
21
21
22
-

22
+
:::image type="content" source="./media/expressroute-nat/expressroute-nat-microsoft.png" alt-text="High-level diagram of how the NAT should be set up for Microsoft peering.":::
23
23
24
24
### Traffic originating from your network destined to Microsoft
25
25
@@ -35,7 +35,7 @@ The Microsoft peering path lets you connect to Microsoft cloud services. The lis
35
35
* Certain scenarios require Microsoft to initiate connectivity to service endpoints hosted within your network. A typical example of the scenario would be connectivity to ADFS servers hosted in your network from Microsoft 365. In such cases, you must leak appropriate prefixes from your network into the Microsoft peering.
36
36
* You must SNAT Microsoft traffic at the Internet edge for service endpoints within your network to prevent [asymmetric routing](expressroute-asymmetric-routing.md). Requests **and replies** with a destination IP that match a route received from ExpressRoute always go through ExpressRoute. Asymmetric routing exists if the request is received via the Internet with the reply sent via ExpressRoute. SNATing the incoming Microsoft traffic at the Internet edge forces reply traffic back to the Internet edge, resolving the problem.
37
37
38
-

38
+
:::image type="content" source="./media/expressroute-asymmetric-routing/AsymmetricRouting2.png" alt-text="Diagram showing asymmetric routing with ExpressRoute.":::
Copy file name to clipboardExpand all lines: articles/expressroute/how-to-configure-traffic-collector.md
+3-4Lines changed: 3 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,14 +2,13 @@
2
2
title: Configure Traffic Collector for ExpressRoute
3
3
titleSuffix: Azure ExpressRoute
4
4
description: This article shows you how to create an ExpressRoute Traffic Collector resource and import logs into a Log Analytics workspace.
5
-
services: expressroute
6
5
author: duongau
7
6
ms.service: azure-expressroute
8
7
ms.topic: how-to
9
-
ms.date: 06/19/2024
8
+
ms.date: 03/12/2026
10
9
ms.author: duau
11
10
ms.custom: sfi-image-nochange
12
-
#Customer intent: As a network engineer, I want to configure ExpressRoute Traffic Collector to import flow logs into a Log Analytics workspace.
11
+
13
12
# Customer intent: As a network engineer, I want to configure an ExpressRoute Traffic Collector to import flow logs into a Log Analytics workspace, so that I can effectively monitor and analyze network traffic.
14
13
---
15
14
@@ -43,7 +42,7 @@ This article helps you deploy an ExpressRoute Traffic Collector using the Azure
43
42
44
43
- Minimum of **contributor** access is required in both subscriptions to associate an ExpressRoute Traffic Collector with an ExpressRoute circuit in a different subscription.
45
44
46
-
For more information, see [Identity and access management](../active-directory/fundamentals/active-directory-ops-guide-iam.md).
45
+
For more information, see [Identity and access management](/entra/architecture/ops-guide-iam).
Copy file name to clipboardExpand all lines: articles/expressroute/howto-routing-cli.md
+10-11Lines changed: 10 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,10 @@
1
1
---
2
2
title: 'Configure peering for Expressroute circuit - Azure CLI'
3
3
description: This article shows you how to create and provision the private, public, and Microsoft peering of an ExpressRoute circuit. This article also shows you how to check the status, update, or delete peerings for your circuit.
4
-
services: expressroute
5
4
author: duongau
6
5
ms.service: azure-expressroute
7
6
ms.topic: how-to
8
-
ms.date: 04/22/2024
7
+
ms.date: 03/12/2026
9
8
ms.author: duau
10
9
ms.custom: devx-track-azurecli
11
10
# Customer intent: As a network engineer, I want to configure private and Microsoft peerings for an ExpressRoute circuit using CLI, so that I can manage high-performance connections between on-premises infrastructure and the cloud.
@@ -19,7 +18,7 @@ This article shows you how to create and manage routing configuration/peering fo
:::image type="content" source="./media/expressroute-howto-routing-portal-resource-manager/expressroute-network.png" alt-text="Diagram showing an on-premises network connected to the Microsoft cloud through an ExpressRoute circuit." lightbox="./media/expressroute-howto-routing-portal-resource-manager/expressroute-network.png":::
@@ -39,7 +38,7 @@ You can configure private peering and Microsoft peering for an ExpressRoute circ
39
38
This section helps you create, get, update, and delete the Microsoft peering configuration for an ExpressRoute circuit.
40
39
41
40
> [!IMPORTANT]
42
-
> Microsoft peering of ExpressRoute circuits that were configured prior to August 1, 2017 will have all service prefixes advertised through the Microsoft peering, even if route filters are not defined. Microsoft peering of ExpressRoute circuits that are configured on or after August 1, 2017 will not have any prefixes advertised until a route filter is attached to the circuit. For more information, see [Configure a route filter for Microsoft peering](how-to-routefilter-powershell.md).
41
+
> Microsoft peering of ExpressRoute circuits that were configured prior to August 1, 2017 will have all service prefixes advertised through the Microsoft peering, even if route filters are not defined. Microsoft peering of ExpressRoute circuits that are configured on or after August 1, 2017 will not have any prefixes advertised until a route filter is attached to the circuit. For more information, see [Configure a route filter for Microsoft peering](how-to-routefilter-portal.md).
43
42
44
43
### To create Microsoft peering
45
44
@@ -69,15 +68,15 @@ This section helps you create, get, update, and delete the Microsoft peering con
Copy file name to clipboardExpand all lines: articles/expressroute/provider-rate-limit.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,10 @@
2
2
title: About rate limiting for ExpressRoute circuits over service provider ports
3
3
titleSuffix: Azure ExpressRoute
4
4
description: This document discusses how rate limiting works for ExpressRoute circuits over service provider ports. You'll also learn how to monitor the throughput and traffic drop due to rate limiting.
5
-
services: expressroute
6
5
author: duongau
7
6
ms.service: azure-expressroute
8
7
ms.topic: concept-article
9
-
ms.date: 03/01/2024
8
+
ms.date: 03/12/2026
10
9
ms.author: duau
11
10
# Customer intent: As a network administrator, I want to monitor the throughput and traffic drop for my ExpressRoute circuits, so that I can manage rate limiting effectively and ensure optimal performance of the network connection.
Copy file name to clipboardExpand all lines: articles/expressroute/rate-limit.md
+3-4Lines changed: 3 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,12 +2,11 @@
2
2
title: Rate limiting for ExpressRoute Direct circuits
3
3
titleSuffix: Azure ExpressRoute
4
4
description: This document provides guidance on how to enable or disable rate limiting for an ExpressRoute Direct circuit.
5
-
services: expressroute
6
5
author: duongau
7
6
ms.service: azure-expressroute
8
7
ms.custom: ignite-2023, ai-usage
9
8
ms.topic: how-to
10
-
ms.date: 03/21/2024
9
+
ms.date: 03/12/2026
11
10
ms.author: duau
12
11
# Customer intent: As a network engineer, I want to enable or disable rate limiting for my ExpressRoute Direct circuits, so that I can manage traffic loads and ensure optimal network performance and stability between my on-premises network and Azure.
13
12
---
@@ -60,7 +59,7 @@ To enable rate limiting for an existing ExpressRoute Direct circuit, complete th
60
59
61
60
To disable rate limiting for an existing ExpressRoute Direct circuit, complete the following steps:
62
61
63
-
1. Sign-in to the Azure portal using this [Azure portal](https://portal.azure.com/?feature.erdirectportratelimit=true) link, then go to the ExpressRoute Direct circuit that you want to configure rate limiting for.
62
+
1. Sign-in to the [Azure portal](https://portal.azure.com/), then go to the ExpressRoute Direct circuit that you want to configure rate limiting for.
64
63
65
64
1. Select **Configuration** under *Settings* on the left side pane.
66
65
@@ -130,4 +129,4 @@ To disable rate limiting for an existing ExpressRoute Direct circuit, complete t
130
129
## Next steps
131
130
132
131
- For more information regarding ExpressRoute Direct, see [About ExpressRoute Direct](expressroute-erdirect-about.md).
133
-
- For information about setting up ExpressRoute Direct, see [How to configure ExpressRoute Direct](expressroute-howto-erdirect.md).
132
+
- For information about setting up ExpressRoute Direct, see [How to configure ExpressRoute Direct](how-to-expressroute-direct-portal.md).
0 commit comments