RDP Multipath を使用して Azure Virtual Desktop への接続の信頼性を向上させる

リモート デスクトップ プロトコル (RDP) マルチパスは、複数のネットワーク パスを継続的に監視し、最も信頼性の高いものを動的に選択することで、セッションの安定性を高めます。 このインテリジェントなスイッチング メカニズムは、切断の可能性を減らし、さまざまなネットワーク条件にわたってよりスムーズで一貫したユーザー エクスペリエンスに貢献します。

これにはいくつかの主な利点があります。

  • シームレスな統合: 環境が RDP Shortpath をサポートしていることを確認する以外に、構成を変更する必要はありません。

  • インテリジェント パス管理: ICE は、STUN (Simple Traversal Underneath NAT) および TURN (NAT 周辺のリレーを使用したトラバーサル) プロトコル経由でユーザー データグラム プロトコル (UDP) を使用して、複数のリモート デスクトップ プロトコル (RDP) ショートパス ルートを検出して評価します。

  • 信頼性の向上: バックアップ パスはスタンバイの状態のままです。 アクティブなパスが不安定になったり失敗したりした場合、RDP Multipath は自動的に次に最適なパスに切り替わり、セッションの中断や中断が減少します。

RDP Multipath では、接続の信頼性を向上させるために複数のネットワーク パスが使用されます。 これらのパスには、UDP 接続が利用可能な場合の UDP ベースの STUN 接続または TURN 接続の組み合わせと、ランデブーを使用して確立された冗長な TCP ベースの逆引き接続パスの組み合わせを含めることができます。 メインのトランスポート パスが低下するか失敗した場合、システムはバックアップで利用可能な UDP または TCP トランスポート パスに自動的に切り替わります。 ネットワークの停止時など、すべてのパスが失われた場合、システムはネットワーク接続が回復した後に再接続を試みます。 

次の図は、RDP Multipath と Azure Virtual Desktop の連携を示しています。 このユーザー シナリオでは、主要なアクティブなトランスポート パスは STUN 経由の UDP であり、TURN サーバーを介した冗長 UDP 接続によって補完されます。

UDP ベースの RDP Shortpath 接続が利用可能な場合、最適なパフォーマンスと信頼性を得るには UDP が優先されるトランスポート プロトコルのままです。 Azure Virtual Desktop では、冗長 UDP パスの維持に加えて、冗長 TCP スタンバイ トランスポート パスを確立して、セッション全体の回復性を向上させることができます。

RDP Multipath ネットワーク パスを示す図。

Availability

RDP Multipath 機能は、次の Azure 環境で使用できます。

環境 複数の UDP トランスポート パス 冗長な TCP トランスポート パス
Azure パブリック クラウド 一般提供 一般提供
Azure Government 一般提供 段階的なロールアウトが開始されました

注:

冗長 TCP を使用した RDP Multipath は、Azure Government の段階的な GA ロールアウトを通じて有効になっています。 ロールアウトが完了するまで、お客様は検証リングのホスト プールを有効にすることでこの機能を試すことができます。

前提条件

RDP Multipath は、次の前提条件が満たされている場合に自動的に動作します。

  • Microsoft では、RDP Multipath の回復性の利点を最大化するために、RDP Shortpath を主要なトランスポート プロトコルとして構成することをお勧めします。 詳細については、「RDP Shortpath の構成」を参照してください。

  • Windows 用 Windows アプリ:

    • 接続は、Windows App バージョン 2.0.559.0 以降 (RDP Multipath でサポートされている最小バージョン) を使用して、ローカル Windows デバイスから行う必要があります。 このバージョンでは、複数の UDP トランスポート パスを使用して RDP Multipath が有効になります。

    • 複数の UDP トランスポート パスや冗長 TCP トランスポート パスのサポートなど、最新の RDP Multipath 拡張機能を利用するには、接続で Windows アプリ バージョン 2.0.1069.0 以降を使用する必要があります

  • macOS ベータ版 Windows アプリ: macOS ベータ版 Windows アプリ バージョン 11.3.8 (3048) では、複数の UDP トランスポート パスを持つ RDP Multipath がサポートされています。

  • その他のプラットフォームは現在サポートされていません。

RDP トランスポートに必要なネットワーク エンドポイント

UDP ベースの RDP Shortpath と RDP Multipath を使用した RDP 接続、およびリバース接続を介した TCP ベースの接続をサポートするには、次のエンドポイントへの送信接続を確認してください。

# RDP メソッド FQDN IP アドレス プロトコル/ポート 説明
1 TCP ベースの RDP *.wvd.microsoft.com 40.64.144.0/20 TCP 443 TCP ベースの RDP 接続。 すべてのセッション ホストまたはクラウド PC への初期接続では、この接続が使用されます。
2 TURN を介した UDP ベースの RDP 該当なし 51.5.0.0/16 UDP 3478 TURN サーバーを使用したリレーされた UDP ベースの RDP 接続。 この方法は、直接接続が不可能な場合に機能します。
3 STUN を使用する UDP ベースの RDP 該当なし 51.5.0.0/16 UDP 1024-65535
既定値: 49152-65535
ユーザー デバイスとセッション ホストまたはクラウド PC 間の直接 1 対 1 の UDP 接続。