使用 RDP 多路径改进与 Azure 虚拟桌面的连接

重要

RDP 多路径现已正式发布 (GA) 。 我们目前正在分阶段向生产推出此连接级功能。 在推出达到 100% 之前,可能无法在所有连接中一致地体验 RDP 多路径。 每个新阶段的进度都将以质量为驱动,确保在整个部署过程中提供稳定可靠的体验。

远程桌面协议 (RDP) 多路径通过持续监视多个网络路径并动态选择最可靠的路径来提高会话稳定性。 这种智能切换机制有助于降低断开连接的可能性,并有助于更流畅、更一致的用户体验。

它提供几个关键优势:

  • 无缝集成:RDP 多路径自动工作。 无需更改现有基础结构,无需中断当前工作流即可轻松采用 RDP 多路径。

  • 智能路径管理:交互式连接建立 (ICE) 利用 NAT 下的简单遍历 (STUN) 和使用中继穿透 NAT (TURN) 协议,发现并评估多个 RDP 短路径。 使用 RDP 多路径时,如果活动路径失败,备份路径将保持备用状态。 RDP 多路径持续监视这些路径,并将最稳定的路径启用为活动路径。 如果当前活动路径变得不可靠或失败,系统会自动切换到下一个最佳可用路径。 这有助于用户保持稳定连接,并显著减少会话掉线或中断。 如果所有路径都失败,例如由于本地网络中断,则还原连接后,它会自动尝试重新连接。

  • 增强的可靠性:RDP 多路径主动管理多个网络路径,以显著提高 Azure 虚拟桌面连接的复原能力。 即使在网络质量波动的环境中,用户也能获得更稳定、更高效的体验。

下图说明了 RDP Multipath 如何与 Azure 虚拟桌面配合使用。 在此用户场景中,主要活动路径是通过 STUN 建立的 UDP 连接,通过 TURN 服务器提供两个冗余的 UDP 连接作为补充:

该图示显示了使用 STUN 和 TURN 通过 RDP 短路径建立 RDP 多路径连接。

先决条件

满足以下先决条件时,RDP 多路径会自动工作:

验证是否使用了 RDP 多路径

有两种方法可以验证 RDP 多路径是否用于连接:

  • 用户可以从连接栏检查远程会话的连接状态,其中显示了已启用 RDP 多路径,如以下示例屏幕截图所示:

    显示已启用 RDP 多路径的连接信息的屏幕截图。

  • Azure 虚拟桌面管理员可以在 Azure 虚拟桌面见解中查看连接可靠性信息。 有关详细信息,请参阅 Azure 虚拟桌面见解的连接可靠性用例

    如果发现某些连接未使用 RDP 多路径,请检查防火墙或其他网络限制是否不会阻止 RDP 短路径连接。 需要使用 STUN 或 TURN 协议建立连接。

选择加入或退出 RDP 多路径

RDP 多路径正在分阶段推出。 如果要手动控制会话主机上的功能可用性,可以使用以下注册表项来选择加入或选择退出。

选择加入 RDP 多路径

若要在完全推出之前启用 RDP 多路径,请将以下注册表项值设置为 100:

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\RdpCloudStackSettings" /v SmilesV3ActivationThreshold /t REG_DWORD /d 100 /f

选择退出 RDP 多路径

如果希望在推出完成之前禁用 RDP Multipath,请将注册表项值设置为 0:

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\RdpCloudStackSettings" /v SmilesV3ActivationThreshold /t REG_DWORD /d 0 /f

注释

更新注册表项后,用户必须断开连接并重新连接到会话主机,更改才能生效。

若要了解有关 RDP 短路径的详细信息,请参阅 适用于 Azure 虚拟桌面的 RDP 短路径