Skip to content

Commit c6ec278

Browse files
authored
Merge pull request #262961 from duongau/ratelimitingprovider
ExpressRoute - About rating limiting for ExpressRoute circuits with service provider ports (new article)
2 parents c4ec7a8 + 7ece9fc commit c6ec278

File tree

5 files changed

+47
-0
lines changed

5 files changed

+47
-0
lines changed

articles/expressroute/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@
8989
href: expressroute-bfd.md
9090
- name: QoS requirements
9191
href: expressroute-qos.md
92+
- name: Rate limit for service provider ports
93+
href: provider-rate-limit.md
9294
- name: Routing Microsoft 365 traffic over ExpressRoute
9395
href: using-expressroute-for-microsoft365.md
9496
- name: Routing Microsoft PSTN traffic over ExpressRoute
42.8 KB
Loading
53.7 KB
Loading
137 KB
Loading
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: About rating limiting for ExpressRoute circuits over service provider ports
3+
titleSuffix: Azure ExpressRoute
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+
author: duongau
7+
ms.service: expressroute
8+
ms.topic: conceptual
9+
ms.date: 01/12/2024
10+
ms.author: duau
11+
---
12+
13+
# About rating limiting for ExpressRoute circuits over service provider ports
14+
15+
This article discusses how rate limiting works for ExpressRoute circuits created over service provider ports. You'll also learn how to monitor the throughput and traffic drop due to rate limiting.
16+
17+
## How does rate limiting work over an ExpressRoute circuit?
18+
19+
An ExpressRoute circuit consists of two links that connects the Customer/Provider edge to the Microsoft Enterprise Edge (MSEE) routers. If your circuit bandwidth is 1 Gbps and you distribute your traffic evenly across both links, you can achieve a maximum throughput of 2 Gbps (two links * 1 Gbps). Rate limiting restricts your throughput to the configured bandwidth if you exceed it on either link. The ExpressRoute circuit SLA is only guaranteed for the bandwidth that you configured. For example, if you purchased a 1-Gbps circuit, you're SLA is for a maximum throughput of 1 Gbps.
20+
21+
:::image type="content" source="./media/provider-rate-limit/circuit.png" alt-text="Diagram of rate limiting on an ExpressRoute circuit over provider ports.":::
22+
23+
## How can I determine what my circuit throughput is?
24+
25+
You can monitor the ingress and egress throughput of your ExpressRoute circuit for both links through the Azure portal using ExpressRoute circuit metrics. For ingress, select `BitsInPerSecond` and for egress, select `BitsOutPerSecond`. The following screenshot shows the ExpressRoute circuit metrics for ingress and egress throughput.
26+
27+
:::image type="content" source="./media/provider-rate-limit/throughput-metrics.png" alt-text="Screenshot of the throughput per seconds metrics for an ExpressRoute Direct circuit.":::
28+
29+
## How can I identify if traffic is being dropped due to rate limiting?
30+
31+
You can monitor the traffic that is being dropped due to rate limiting through the Azure portal using the ExpressRoute circuit QOS metrics. For ingress, select `DroppedInBitsPerSecond` and for egress, select `DroppedOutBitsPerSecond`. The following screenshot shows the ExpressRoute circuit QOS metrics for ingress and egress throughput.
32+
33+
:::image type="content" source="./media/provider-rate-limit/drop-bits-metric.png" alt-text="Screenshot of the drop bits per seconds metrics for an ExpressRoute Direct circuit.":::
34+
35+
## How can I increase my circuit bandwidth?
36+
37+
You can seamlessly increase your circuit bandwidth through the Azure portal. For more information, see [About upgrading ExpressRoute circuit bandwidth](about-upgrade-circuit-bandwidth.md).
38+
39+
## What are the causes of traffic drop when the throughput is below the configured bandwidth?
40+
41+
ExpressRoute circuit throughput is monitored at an aggregate level of every few minutes. While the rate-limiting is enforced at a granular level in milliseconds. Therefore, occasional traffic bursts exceeding the configured bandwidth might not get detected by the throughput monitoring. However, the rate-limiting is still be enforced and traffic gets dropped.
42+
43+
## Next steps
44+
45+
For more frequently asked questions, see [ExpressRoute FAQ](expressroute-faqs.md).

0 commit comments

Comments
 (0)