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/virtual-network/virtual-networks-udr-overview.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Azure virtual network traffic routing
3
3
titlesuffix: Azure Virtual Network
4
-
description: Learn how Azure routes virtual network traffic and how you can customize routing for Azure.
4
+
description: Learn how Azure routes virtual network traffic, customize routing with user-defined routes, and configure BGP for optimal connectivity between Azure and on-premises resources.
5
5
services: virtual-network
6
6
author: asudbring
7
7
ms.service: azure-virtual-network
@@ -11,15 +11,15 @@ ms.author: allensu
11
11
# Customer intent: "As a network engineer, I want to configure and customize traffic routing in an Azure virtual network, so that I can optimize connectivity between my virtual and on-premises resources."
12
12
---
13
13
14
-
# Virtual network traffic routing
14
+
# Azure virtual network traffic routing
15
15
16
-
In this article, you learn how Azure routes traffic between Azure, on-premises, and internet resources. Azure automatically creates a route table for each subnet within an Azure virtual network and adds system default routes to the table. To learn more about virtual networks and subnets, see [Virtual network overview](virtual-networks-overview.md). You can override some of the Azure system routes with [custom routes](#custom-routes) and add more custom routes to route tables. Azure routes outbound traffic from a subnet based on the routes in a subnet's route table.
16
+
In this article, you learn how Azure virtual network traffic routing works between Azure, on-premises, and internet resources. Azure automatically creates a route table for each subnet within an Azure virtual network and adds system default routes to the table. Understanding traffic routing helps you optimize connectivity and troubleshoot network issues in your Azure environment. To learn more about virtual networks and subnets, see [Virtual network overview](virtual-networks-overview.md). You can override some of the Azure system routes with [custom routes](#custom-routes) and add more custom routes to route tables. Azure routes outbound traffic from a subnet based on the routes in a subnet's route table.
17
17
18
18
## System routes
19
19
20
20
Azure automatically creates system routes and assigns the routes to each subnet in a virtual network. You can't create system routes, and you can't remove system routes, but you can override some system routes with [custom routes](#custom-routes). Azure creates default system routes for each subnet and adds more [optional default routes](#optional-default-routes) to specific subnets, or every subnet, when you use specific Azure capabilities.
21
21
22
-
### Default
22
+
### Default system routes
23
23
24
24
Each route contains an address prefix and next hop type. When traffic leaving a subnet is sent to an IP address within the address prefix of a route, the route that contains the prefix is the route that Azure uses. Learn more about [how Azure selects a route](#how-azure-selects-a-route) when multiple routes contain the same prefixes or overlapping prefixes. Whenever a virtual network is created, Azure automatically creates the following default system routes for each subnet within the virtual network:
25
25
@@ -64,7 +64,7 @@ Azure adds more default system routes for different Azure capabilities, but only
64
64
65
65
You create custom routes by either creating [user-defined](#user-defined) routes (UDRs) or exchanging [BGP](#border-gateway-protocol) routes between your on-premises network gateway and an Azure virtual network gateway.
66
66
67
-
### User-defined
67
+
### User-defined routes
68
68
69
69
To customize your traffic routes, you shouldn't modify the default routes. You should create custom or user-defined (static) routes, which override the Azure default system routes. In Azure, you create a route table and then associate the route table to zero or more virtual network subnets. Each subnet can have zero or one route table associated to it. To learn about the maximum number of routes that you can add to a route table and the maximum number of UDR tables you can create per Azure subscription, see [Azure limits](../azure-resource-manager/management/azure-subscription-service-limits.md?toc=%2fazure%2fvirtual-network%2ftoc.json#azure-networking-limits).
70
70
@@ -163,7 +163,7 @@ The name displayed and referenced for next hop types is different between the Az
|Virtual network service endpoint|`VirtualNetworkServiceEndpoint`|Not applicable|
165
165
166
-
### Border gateway protocol
166
+
### Border Gateway Protocol (BGP)
167
167
168
168
An on-premises network gateway can exchange routes with an Azure virtual network gateway by using the BGP. Using BGP with an Azure virtual network gateway is dependent on the type you selected when you created the gateway:
169
169
@@ -177,7 +177,7 @@ You can disable ExpressRoute and Azure VPN Gateway route propagation on a subnet
177
177
> [!NOTE]
178
178
> Route propagation shouldn't be disabled on `GatewaySubnet`. The gateway won't function if this setting is disabled.
179
179
180
-
## How Azure selects a route
180
+
## How Azure selects routes for traffic routing
181
181
182
182
When outbound traffic is sent from a subnet, Azure selects a route based on the destination IP address by using the longest prefix match algorithm. For example, a route table has two routes. One route specifies the 10.0.0.0/24 address prefix, and the other route specifies the 10.0.0.0/16 address prefix.
0 commit comments