Skip to content

Commit 75b356a

Browse files
Merge pull request #311764 from halkazwini/afd-uni
AFD Unitcast
2 parents 89766b0 + 7c85618 commit 75b356a

4 files changed

Lines changed: 50 additions & 25 deletions

File tree

articles/frontdoor/front-door-faq.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
ms.author: halkazwini
77
ms.service: azure-frontdoor
88
ms.topic: faq
9-
ms.date: 11/05/2025
9+
ms.date: 02/24/2026
1010
title: Azure Front Door frequently asked questions (FAQ)
1111
summary : |
1212
This article provides answers to the most frequently asked questions about Azure Front Door features and functionality. If you don't see the answer to your question, you can contact us through the following channels (in escalating order):
@@ -148,9 +148,9 @@ sections:
148148
No. For security, Azure Front Door supports only managed identity-based authentication when accessing certificates in Key Vault. For more information, see [Use managed identities in Azure Front Door](managed-identity.md).
149149
150150
- question: |
151-
Does Azure Front Door support managed identity with Azure Event Hub?
151+
Does Azure Front Door support managed identity with Azure Event Hubs?
152152
answer: |
153-
No. Azure Front Door doesn't currently support managed identity integration with Azure Event Hub.
153+
No. Azure Front Door doesn't currently support managed identity integration with Azure Event Hubs.
154154
155155
- question: |
156156
Does Azure Front Door support custom error pages?
@@ -195,13 +195,13 @@ sections:
195195
- name: Front Door IP addresses and service tags
196196
questions:
197197
- question: |
198-
Does the anycast IP of my Front Door remain the same throughout its lifetime?
198+
What name resolution and routing method does Azure Front Door use?
199199
answer: |
200-
The IP address of your Front Door's frontend anycast is fixed and might not change as long as you use the Front Door. However, the fixed IP address of your Front Door's frontend anycast isn't a guarantee. Avoid relying on the IP directly. To stay informed and take appropriate action during any changes to IP addresses, develop automation to regularly fetch the latest IP addresses using [the Service Tag Discovery API or JSON file](../virtual-network/service-tags-overview.md#service-tags-on-premises).
200+
Azure Front Door is in the process of switching from Anycast to unicast routing for name resolution and routing the requests to the optimal [PoP](/azure/frontdoor/edge-locations-by-region) location. This switch will happen through March - April 2026. Once the switch is complete, Unicast will replace Anycast for the entire Front Door infrastructure.
201201
- question: |
202-
Does Azure Front Door offer static or dedicated IPs?
202+
How does Azure Front Door use unicast routing?
203203
answer: |
204-
Azure Front Door is a dynamic service that routes traffic to the best available backend. It doesn't offer static or dedicated frontend anycast IPs at this time.
204+
A name resolution request for an origin behind Azure Front Door lands on Front Door's Traffic Manager endpoint. Front Door's Traffic Manager profiles consume numerous health and availability signals from the [PoPs](/azure/frontdoor/edge-locations-by-region) worldwide. Based on these signals, the unicast IP address of the optimal Front Door PoP is returned. The request is then made directly to the IP address returned, which follows the Front Door [routing architecture](/azure/frontdoor/front-door-routing-architecture?pivots=front-door-standard-premium) to return the response back to the user or application.
205205
- question: |
206206
What are the network service tags that Front Door supports?
207207
answer: |

articles/frontdoor/front-door-routing-architecture.md

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,39 +6,43 @@ author: halkazwini
66
ms.author: halkazwini
77
ms.service: azure-frontdoor
88
ms.topic: concept-article
9-
ms.date: 09/25/2025
9+
ms.date: 02/24/2026
1010
zone_pivot_groups: front-door-tiers
1111
---
1212

1313
# Routing architecture overview
1414

1515
Azure Front Door traffic routing takes place over multiple stages. First, traffic is routed from the client to the Front Door. Then, Front Door uses your configuration to determine the origin to send the traffic to. The Front Door web application firewall, routing rules, rules engine, and caching configuration can all affect the routing process.
1616

17-
The following diagram illustrates the routing architecture:
18-
1917
::: zone pivot="front-door-standard-premium"
2018

21-
![Diagram that shows the Front Door routing architecture, including each step and decision point.](media/front-door-routing-architecture/routing-process-standard-premium.png)
19+
The following diagram illustrates the routing architecture:
20+
21+
:::image type="content" source="media/front-door-routing-architecture/routing-process-standard-premium.png" alt-text="Diagram that shows the Front Door routing architecture, including each step and decision point." lightbox="media/front-door-routing-architecture/routing-process-standard-premium.png":::
2222

2323
::: zone-end
2424

2525
::: zone pivot="front-door-classic"
2626

2727
[!INCLUDE [Azure Front Door (classic) retirement notice](../../includes/front-door-classic-retirement.md)]
2828

29-
![Diagram that shows the Front Door routing architecture, including each step and decision point.](media/front-door-routing-architecture/routing-process-classic.png)
29+
The following diagram illustrates the routing architecture:
30+
31+
:::image type="content" source="media/front-door-routing-architecture/routing-process-classic.png" alt-text="Diagram that shows the Front Door routing architecture, including each step and decision point." lightbox="media/front-door-routing-architecture/routing-process-classic.png":::
3032

3133
::: zone-end
3234

3335
The following sections describe these steps in detail.
3436

35-
## Select and connect to the Front Door edge location
37+
::: zone pivot="front-door-standard-premium"
3638

37-
The user or client application initiates a connection to the Front Door. The connection terminates at an edge location closest to the end user. Front Door's edge location processes the request.
39+
## Name resolution by Azure Front Door's Traffic Manager profile returns PoP unicast IP
3840

39-
For more information about how requests are made to Front Door, see [Front Door traffic acceleration](front-door-traffic-acceleration.md).
41+
The user or client application initiates a connection to the origin behind Azure Front Door. The domain name resolves to the Front Door's Azure Traffic Manager endpoint. The Traffic Manager consumes health and availability signals from all the Front Door PoPs across the world. It determines the optimal PoP to serve the request and returns the unicast IP of that PoP.
4042

41-
::: zone pivot="front-door-standard-premium"
43+
## Connect to Azure Front Door PoP Unicast IP
44+
45+
Client makes a direct connection to the returned IP address of the Front Door PoP location.
4246

4347
## Match request to a Front Door profile
4448

@@ -48,6 +52,12 @@ When Front Door receives an HTTP request, it uses the request's `Host` header to
4852

4953
::: zone pivot="front-door-classic"
5054

55+
## Select and connect to the Front Door edge location
56+
57+
The user or client application initiates a connection to the Front Door. The connection terminates at an edge location closest to the end user. Front Door's edge location processes the request.
58+
59+
For more information about how requests are made to Front Door, see [Front Door traffic acceleration](front-door-traffic-acceleration.md).
60+
5161
## Match request to a front door
5262

5363
When Front Door receives an HTTP request, it uses the request's `Host` header to match the request to the correct customer's Front Door instance. If the request is using a [custom domain name](front-door-custom-domain.md), the domain name must be registered with Front Door to enable requests to get matched to your Front door.

articles/frontdoor/front-door-traffic-acceleration.md

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: johndowns
66
ms.author: jodowns
77
ms.service: azure-frontdoor
88
ms.topic: concept-article
9-
ms.date: 08/31/2023
9+
ms.date: 02/24/2026
1010
zone_pivot_groups: front-door-tiers
1111
---
1212

@@ -24,8 +24,6 @@ Front Door optimizes the traffic path from the end user to the origin server. Th
2424

2525
Front Door optimizes the traffic path from the end user to the backend server. This article describes how traffic is routed from the user to Front Door and from Front Door to the backend.
2626

27-
::: zone-end
28-
2927
## Select the Front Door edge location for the request (Anycast)
3028

3129
Globally, [Front Door has over 150 edge locations](edge-locations-by-region.md), or points of presence (PoPs), located in many countries/regions. Every Front Door PoP can serve traffic for any request.
@@ -38,34 +36,51 @@ The outer ring is the preferred target for all traffic, and the inner ring is de
3836

3937
Front Door's architecture ensures that requests from your end users always reach the closest Front Door edge locations. If the preferred Front Door edge location is unhealthy, all traffic automatically moves to the next closest edge location.
4038

39+
::: zone-end
40+
41+
::: zone pivot="front-door-standard-premium"
42+
43+
## Select the Front Door edge location for the request (Unicast)
44+
45+
Azure Front Door has edge locations or points of presence (PoPs) worldwide. Every Front Door PoP can serve traffic for any request.
46+
Traffic routed to the Azure Front Door edge locations uses Unicast for both DNS (Domain Name System) and HTTP (Hypertext Transfer Protocol) traffic. Unicast routing in combination with Azure Front Door's Traffic Manager based load management architecture, allows the request to reach the optimal PoP location directly using the unicast IP. This architecture offers better round-trip times for end users by maximizing the benefits of Split TCP.
47+
48+
Front Door organizes its edge locations into primary and fallback rings. The outer ring has edge locations that are closer to users, offering lower latencies. The inner ring has edge locations that can handle the failover for the outer ring edge location in case any issues happen.
49+
The outer ring is the preferred target for all traffic, and the inner ring is designed to handle traffic overflow from the outer ring. Each frontend host or domain served by Front Door gets assigned primary and fallback VIPs (Virtual Internet Protocol addresses), which gets announced by edge locations in both the inner and outer ring.
50+
Front Door's architecture ensures that requests from your end users always reach the optimal Front Door edge locations. If the preferred Front Door edge location is unhealthy, all traffic automatically moves to the next optimal edge location.
51+
4152
## Connect to the Front Door edge location (Split TCP)
4253

4354
[Split TCP](https://en.wikipedia.org/wiki/Performance-enhancing_proxy) is a technique to reduce latencies and TCP problems by breaking a connection that would incur a high round-trip time into smaller pieces.
4455

45-
::: zone pivot="front-door-standard-premium"
46-
4756
Split TCP enables the client's TCP connection to terminate inside a Front Door edge location close to the user. A separate TCP connection is established to the origin, and this separate connection might have a large round-trip time (RTT).
4857

4958
The following diagram illustrates how three users, in different geographical locations, connect to a Front Door edge location close to their location. Front Door then maintains the longer-lived connection to the origin in Europe:
5059

51-
![Diagram illustrating how Front Door uses a short TCP connection to the closest Front Door edge location to the user, and a longer TCP connection to the origin.](media/front-door-traffic-acceleration/split-tcp-standard-premium.png)
60+
:::image type="content" source="media/front-door-traffic-acceleration/split-tcp-standard-premium.png" alt-text="Diagram illustrating how Front Door uses a short TCP connection to the closest Front Door edge location to the user, and a longer TCP connection to the origin.":::
5261

5362
Establishing a TCP connection requires 3-5 roundtrips from the client to the server. Front Door's architecture improves the performance of establishing the connection. The "short connection" between the end user and the Front Door edge location means the connection gets established over 3-5 short roundtrips instead of 3-5 long round trips, which results in saving latency. The "long connection" between the Front Door edge location and the origin can be pre-established and then reused across other end users requests save connectivity time. The effect of Split TCP is multiplied when establishing a SSL/TLS (Transport Layer Security) connection, because there are more round trips to secure a connection.
5463

5564
::: zone-end
5665

5766
::: zone pivot="front-door-classic"
5867

68+
## Connect to the Front Door edge location (Split TCP)
69+
70+
[Split TCP](https://en.wikipedia.org/wiki/Performance-enhancing_proxy) is a technique to reduce latencies and TCP problems by breaking a connection that would incur a high round-trip time into smaller pieces.
71+
5972
Split TCP enables the client's TCP connection to terminate inside a Front Door edge location close to the user. A separate TCP connection is established to the backend, and this separate connection might have a large round-trip time (RTT).
6073

6174
The following diagram illustrates how three users, in different geographical locations, connect to a Front Door edge location close to their location. Front Door then maintains the longer-lived connection to the backend in Europe:
6275

63-
![Diagram illustrating how Front Door uses a short TCP connection to the closest Front Door edge location to the user, and a longer TCP connection to the backend.](media/front-door-traffic-acceleration/split-tcp-classic.png)
76+
:::image type="content" source="media/front-door-traffic-acceleration/split-tcp-standard-premium.png" alt-text="Diagram illustrating how Front Door uses a short TCP connection to the closest Front Door edge location to the user, and a longer TCP connection to the origin.":::
6477

6578
Establishing a TCP connection requires 3-5 roundtrips from the client to the server. Front Door's architecture improves the performance of establishing the connection. The "short connection" between the end user and the Front Door edge location means the connection gets established over 3-5 short roundtrips instead of 3-5 long round trips, which results in saving latency. The "long connection" between the Front Door edge location and the backend can be pre-established and then reused across other end users requests save connectivity time. The effect of Split TCP is multiplied when establishing a SSL/TLS (Transport Layer Security) connection, because there are more round trips to secure a connection.
6679

6780
::: zone-end
6881

69-
## Next steps
82+
## Next step
83+
84+
> [!div class="nextstepaction"]
85+
> [Front Door routing architecture](front-door-routing-architecture.md)
7086
71-
- Learn about the [Front Door routing architecture](front-door-routing-architecture.md).
-1.97 KB
Loading

0 commit comments

Comments
 (0)