リモート デスクトップ プロトコル (RDP) マルチパスは、複数のネットワーク パスを継続的に監視し、最も信頼性の高いものを動的に選択することで、セッションの安定性を向上させます。 このインテリジェントな切り替えメカニズムは、切断の可能性を減らすのに役立ち、さまざまなネットワーク条件にわたってよりスムーズで一貫性のあるユーザー エクスペリエンスに貢献します。
いくつかの主な利点があります。
シームレスな統合: 環境で RDP Shortpath をサポートする以外に、構成の変更は必要ありません。
インテリジェント パス管理: ICE は、STUN (単純なトラバーサルの下の NAT) プロトコルと TURN (NAT 周辺リレーを使用したトラバーサル) プロトコルを使用して、ユーザー データグラム プロトコル (UDP) を使用して、複数のリモート デスクトップ プロトコル (RDP) ショートパス ルートを検出して評価します。
信頼性の強化: バックアップ パスはスタンバイ状態のままです。 アクティブパスが不安定になったり失敗したりすると、RDP Multipath は自動的に次の最適なパスに切り替わるので、セッションのドロップと中断が減ります。
RDP マルチパスは、複数のネットワーク パスを使用して接続の信頼性を向上させます。 これらのパスには、UDP 接続が使用可能な場合の UDP ベースの STUN または TURN 接続の組み合わせと、Rendezvous を使用して確立された冗長 TCP ベースのリバース 接続パスの組み合わせが含まれます。 メイン トランスポート パスが低下または失敗した場合、システムは自動的にバックアップ可能な UDP または TCP トランスポート パスに切り替わります。 ネットワークの停止中など、すべてのパスが失われた場合、ネットワーク接続が復元されると、システムは再接続を試みます。
次の図は、AZURE Virtual Desktop での RDP Multipath の動作を示しています。 このユーザー シナリオでは、プライマリ アクティブ トランスポート パスは STUN 経由の UDP であり、TURN サーバー経由の冗長 UDP 接続によって補完されます。
UDP ベースの RDP Shortpath 接続が使用可能な場合、最適なパフォーマンスと信頼性のために UDP が優先されるトランスポート プロトコルのままです。 Azure Virtual Desktop では、冗長な UDP パスを維持するだけでなく、冗長 TCP スタンバイ トランスポート パスを確立して、セッション全体の回復性を向上させることができます。
前提条件
RDP マルチパスは、次の前提条件が満たされると自動的に動作します。
Microsoft では、RDP Multipath の回復性の利点を最大限に高めるために、RDP Shortpath をプライマリ トランスポート プロトコルとして構成することをお勧めします。 詳細については、「 RDP Shortpath の構成」を参照してください。
接続は、WINDOWS APP バージョン 2.0.559.0 以降を使用するローカル Windows デバイスからの接続である必要があります。これは、RDP Multipath でサポートされている最小バージョンです。 このバージョンでは、複数の UDP トランスポート パスを持つ RDP マルチパスが有効になります。
複数の UDP トランスポート パスと冗長 TCP トランスポート パスのサポートなど、最新の RDP マルチパス拡張機能を利用するには、接続でバージョン 2.0.1069.0 以降Windows アプリ使用する必要があります
他のプラットフォームは現在サポートされていません。
RDP トランスポートに必要なネットワーク エンドポイント
UDP ベースの Shortpath と 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 接続。 |
ポートスケーリングに関する考慮事項
RDP マルチパスを使用する場合、 ユーザーごとのポートスケーリング を念頭に置いてファイアウォールとネットワーク容量を計画する必要があります。
アクティブなユーザー セッションごとに、 最大 5 つの送信トランスポート パスを確立できます。
UDP ベースの RDP Shortpath 接続とマルチパス接続用の最大 3 つの UDP ポート (たとえば、STUN または TURN を介して検出されたプライマリおよび冗長 UDP パス)。
リバース接続経由の TCP ベースの RDP 接続用の最大 2 つの TCP ポート (使用可能な場合は冗長 TCP トランスポート パスを含む)。
ファイアウォール規則、NAT 容量、およびポート枯渇の制限が、予想される同時ユーザー セッション数とそれに関連するトランスポート パスを大規模に対応するように構成されていることを確認します。
重要
Microsoft では、Windows アプリ バージョン 2.0.1069.0 以降を使用し、RDP Multipath エクスペリエンスを最適にするためのプライマリ トランスポート プロトコルとして RDP Shortpath を構成することをお勧めします。 バージョン 2.0.559.0 以降をWindows アプリすると、ユーザーは複数の UDP トランスポート パスを持つ RDP Multipath を利用できます。 バージョン 2.0.1069.0 以降をWindows アプリすると、ユーザーは冗長 TCP トランスポート パスの追加の回復性の利点を得ることができます。 ネットワーク ポリシーによって UDP 接続が利用できないか制限されている場合、RDP Multipath は冗長 TCP トランスポート パスを通じて回復性を提供し続けることができます。
RDP マルチパス接続を確認する
RDP Multipath が接続に使用されていることを確認するには、次の 2 つの方法があります。
ユーザーは、次のスクリーンショットの例に示すように、接続バーからリモート セッションの接続状態をチェックできます。RDP Multipath が有効になっていることを示します。
Azure Virtual Desktop 管理者は、Azure Virtual Desktop Insights で接続の信頼性情報を表示できます。 詳細については、「Azure Virtual Desktop Insights の接続の信頼性のユース ケース」を参照してください。
関連コンテンツ
RDP Shortpath の詳細については、「Azure Virtual Desktop の RDP Shortpath」を参照してください。