Skip to content

Commit 09bc7f6

Browse files
authored
Merge pull request #190941 from Heidilohr/work-shortpath-win11
Updating supported versions and editing typos.
2 parents 9fcab14 + b426946 commit 09bc7f6

File tree

1 file changed

+17
-16
lines changed

1 file changed

+17
-16
lines changed

articles/virtual-desktop/shortpath.md

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ titleSuffix: Azure
44
description: How to set up RDP Shortpath for managed networks for Azure Virtual Desktop.
55
author: gundarev
66
ms.topic: conceptual
7-
ms.date: 10/18/2021
7+
ms.date: 03/08/2022
88
ms.author: denisgun
99
---
1010

@@ -14,11 +14,11 @@ RDP Shortpath for managed networks is a feature of Azure Virtual Desktop that es
1414

1515
## Key benefits
1616

17-
* RDP Shortpath transport is based on top of highly efficient [Universal Rate Control Protocol (URCP)](https://www.microsoft.com/en-us/research/publication/urcp-universal-rate-control-protocol-for-real-time-communication-applications/). URCP enhances UDP with active monitoring of the network conditions and provides fair and full link utilization. URCP operates at low delay and loss levels as needed by Remote Desktop. URCP achieves the best performance by dynamically learning network parameters and providing protocol with a rate control mechanism.
18-
* RDP Shortpath establishes the direct connectivity between Remote Desktop client and Session Host. Direct connectivity reduces the dependency on the Azure Virtual Desktop gateways, improves the connection's reliability, and increases the bandwidth available for each user session.
19-
* The removal of extra relay reduces the round-trip time, which improves user experience with latency-sensitive applications and input methods.
20-
* RDP Shortpath brings support for [configuring Quality of Service (QoS)](./rdp-quality-of-service-qos.md) priority for RDP connections through a Differentiated Services Code Point (DSCP) marks
21-
* RDP Shortpath transport allows [limiting outbound network traffic](./rdp-bandwidth.md#limit-network-bandwidth-use-with-throttle-rate) by specifying a throttle rate for each session.
17+
- RDP Shortpath transport is based on the [Universal Rate Control Protocol (URCP)](https://www.microsoft.com/en-us/research/publication/urcp-universal-rate-control-protocol-for-real-time-communication-applications/). URCP enhances UDP with active monitoring of the network conditions and provides fair and full link utilization. URCP operates at low delay and loss levels as needed by Remote Desktop. URCP achieves the best performance by dynamically learning network parameters and providing protocol with a rate control mechanism.
18+
- RDP Shortpath establishes the direct connectivity between the Remote Desktop client and the session host. Direct connectivity reduces dependency on the Azure Virtual Desktop gateways, improves the connection's reliability, and increases available bandwidth for each user session.
19+
- The removal of extra relay reduces round-trip time, which improves user experience with latency-sensitive applications and input methods.
20+
- RDP Shortpath brings support for [configuring Quality of Service (QoS)](./rdp-quality-of-service-qos.md) priority for RDP connections through Differentiated Services Code Point (DSCP) marks
21+
- RDP Shortpath transport allows [limiting outbound network traffic](./rdp-bandwidth.md#limit-network-bandwidth-use-with-throttle-rate) by specifying a throttle rate for each session.
2222

2323
## Connection security
2424

@@ -41,21 +41,21 @@ Here's how the session host negotiates multi-transport capabilities:
4141
5. After establishing the Shortpath transport, RDP moves all Dynamic Virtual Channels (DVCs), including remote graphics, input, and device redirection, to the new transport.
4242
6. If a firewall or network topology prevents the client from establishing direct UDP connectivity, RDP continues with a reverse connect transport.
4343

44-
The diagram below gives a high-level overview of the RDP Shortpath network connection.
44+
The following diagram gives a high-level overview of the RDP Shortpath network connection.
4545

4646
:::image type="content" source="media/rdp-shortpath-connections.svg" alt-text="Diagram of RDP Shortpath Network Connections" lightbox="media/rdp-shortpath-connections.svg":::
4747

4848
## Requirements
4949

5050
To support RDP Shortpath, the Azure Virtual Desktop client needs a direct line of sight to the session host. You can get a direct line of sight by using one of these methods:
5151

52-
- Make sure the remote client machines must be running either Windows 10 or Windows 7 and have the [Windows Desktop client](/windows-server/remote/remote-desktop-services/clients/windowsdesktop) installed. Currently, non-Windows clients aren't supported.
52+
- Make sure the remote client machines are running Windows 11, Windows 10, or Windows 7 and have the [Windows Desktop client](/windows-server/remote/remote-desktop-services/clients/windowsdesktop) installed. Currently, non-Windows clients aren't supported.
5353
- Use [ExpressRoute private peering](../expressroute/expressroute-circuit-peerings.md)
5454
- Use a [Site-to-Site virtual private network (VPN) (IPsec-based)](../vpn-gateway/tutorial-site-to-site-portal.md)
5555
- Use a [Point-to-Site VPN (IPsec-based)](../vpn-gateway/vpn-gateway-howto-point-to-site-resource-manager-portal.md)
5656
- Use a [public IP address assignment](../virtual-network/ip-services/virtual-network-public-ip-address.md)
5757

58-
If you're using other VPN types to connect to the Azure, we recommend using a User Datagram Protocol (UDP)-based VPN. While most Transmission Control Protocol (TCP)-based VPN solutions support nested UDP, they add inherited overhead of TCP congestion control, which slows down RDP performance.
58+
If you're using other VPN types to connect to the Azure portal, we recommend using a User Datagram Protocol (UDP)-based VPN. While most Transmission Control Protocol (TCP)-based VPN solutions support nested UDP, they add inherited overhead of TCP congestion control, which slows down RDP performance.
5959

6060
Having a direct line of sight means that the client can connect directly to the session host without being blocked by firewalls.
6161

@@ -88,14 +88,15 @@ To allow inbound network traffic for RDP Shortpath, use the Windows Defender Fir
8888
2. In the navigation pane, select **Inbound Rules**.
8989
3. Select **Action**, and then select **New rule**.
9090
4. On the **Rule Type** page of the New Inbound Rule Wizard, select **Custom**, and then select **Next**.
91-
5. On the **Program** page, select **This program path**, and type "%SystemRoot%\system32\svchost.exe" then select **Next**.
91+
5. On the **Program** page, select **This program path**, enter **"%SystemRoot%\system32\svchost.exe"**, then select **Next**.
9292
6. On the **Protocol and Ports** page, select the UDP protocol type. In the **Local port**, select "Specific ports" and enter the configured UDP port. If you've left the default settings on, the port number will be 3390.
9393
7. On the **Scope** page, you can specify that the rule applies only to network traffic to or from the IP addresses entered on this page. Configure as appropriate for your design, and then select **Next**.
9494
8. On the **Action** page, select **Allow the connection**, and then select **Next**.
9595
9. On the **Profile** page, select the network location types to which this rule applies, and then select **Next**.
9696
10. On the **Name** page, enter a name and description for your rule, then select **Finish**.
9797

98-
When you're done, verify that the new rule matches the format in the following screenshot.
98+
When you're done, verify that the new rule matches the format in the following screenshots.
99+
99100
:::image type="content" source="media/rdp-shortpath-firewall-general-tab.png" alt-text="Screenshot of the General tab for Firewall configuration for RDP Shortpath Network Connections with Allow the connection option selected" lightbox="media/rdp-shortpath-firewall-general-tab.png":::
100101

101102
:::image type="content" source="media/rdp-shortpath-firewall-service-settings.png" alt-text="Screenshot of the Programs and Services tab for Firewall configuration for RDP Shortpath Network Connections with Remote Desktop Services selected" lightbox="media/rdp-shortpath-firewall-service-settings.png":::
@@ -165,7 +166,7 @@ To make sure your session is using RDP Shortpath transport:
165166
If you're using [Azure Log Analytics](./diagnostics-log-analytics.md), you can monitor connections by querying the [WVDConnections table](/azure/azure-monitor/reference/tables/wvdconnections). A column named UdpUse indicates whether Azure Virtual Desktop RDP Stack is using UDP protocol on the current user connection.
166167
The possible values are:
167168

168-
* **0** - user connection isn't using RDP Shortpath
169+
* **0** - user connection isn't using RDP Shortpath.
169170
- **1** - THe user connection is using RDP Shortpath for managed networks.
170171

171172
The following query list lets you review connection information. You can run this query in the [Log Analytics query editor](../azure-monitor/logs/log-analytics-tutorial.md#write-a-query). For each query, replace `userupn` with the UPN of the user you want to look up.
@@ -193,7 +194,7 @@ To verify that UDP listener is enabled, use the following PowerShell command on
193194
Get-NetUDPEndpoint -OwningProcess ((Get-WmiObject win32_service -Filter "name = 'TermService'").ProcessId) -LocalPort 3390
194195
```
195196

196-
If enabled, you'll see the output like the following
197+
If enabled, you'll see the output like the following:
197198

198199
```dos
199200
LocalAddress LocalPort
@@ -224,11 +225,11 @@ To disable RDP Shortpath for a specific client, you can use the following Group
224225

225226
To disable RDP Shortpath for a specific session host, you can use the following Group Policy to disable the UDP support:
226227

227-
1. On the Session Host Run **gpedit.msc**.
228+
1. On the session host, run **gpedit.msc**.
228229
2. Go to **Computer Configuration > Administration Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections**.
229230
3. Set the **"Select RDP Transport Protocols"** setting to **TCP Only**.
230231

231232
## Next steps
232233

233-
* To learn about Azure Virtual Desktop network connectivity, see [Understanding Azure Virtual Desktop network connectivity](network-connectivity.md).
234-
* To get started with Quality of Service (QoS) for Azure Virtual Desktop, see [Implement Quality of Service (QoS) for Azure Virtual Desktop](rdp-quality-of-service-qos.md).
234+
- To learn about Azure Virtual Desktop network connectivity, see [Understanding Azure Virtual Desktop network connectivity](network-connectivity.md).
235+
- To get started with Quality of Service (QoS) for Azure Virtual Desktop, see [Implement Quality of Service (QoS) for Azure Virtual Desktop](rdp-quality-of-service-qos.md).

0 commit comments

Comments
 (0)