アダプティブトランスポート
アダプティブトランスポートは、Citrix Virtual Apps and Desktops™ のメカニズムであり、優先トランスポートプロトコルを使用してHDXセッションの接続を確立し、優先プロトコルでの接続が利用できない場合はTCPにフォールバックします。
次のトランスポートプロトコルがサポートされています。
-
エンライトンド データ トランスポート (EDT)
-
伝送制御プロトコル (TCP)
構成
アダプティブトランスポートはデフォルトで有効になっています。アダプティブトランスポートは以下のモードで動作するように構成できます。
-
優先: (デフォルト) クライアントは優先プロトコルでの接続を試行し、優先プロトコルでの接続が利用できない場合はTCPにフォールバックします。
-
診断モード: クライアントは優先プロトコルのみを使用して接続を試行します。TCPへのフォールバックは無効になります。
-
オフ: クライアントはTCPのみを使用して接続を試行します。
動作の仕組み
アダプティブトランスポートが
Preferredに設定されている場合、クライアントは優先プロトコルとTCPの両方でセッションへの接続を並行して試行します。これにより、優先プロトコルで接続できない場合にクライアントがTCPにフォールバックする必要がある場合でも、接続時間を最適化できます。TCPを使用して接続が確立された場合、クライアントは5分ごとにバックグラウンドで優先プロトコルでの接続を試行します。
アダプティブトランスポートが
Diagnostic modeに設定されている場合、クライアントは優先プロトコルのみを使用してセッションに接続します。クライアントが優先プロトコルを使用して接続を確立できない場合、TCPにフォールバックせず、接続は失敗します。
アダプティブトランスポートが
Offに設定されている場合、アダプティブトランスポートは無効になり、クライアントはTCPのみを使用してセッションに接続します。
ネットワークスタック(/en-us/citrix-virtual-apps-desktops/2407/media/hdx-1.png)
システム要件
アダプティブトランスポートとEDTを使用するための要件は次のとおりです。
-
コントロールプレーン
-
シトリックス DaaS (旧シトリックス バーチャル アプリケーションズ アンド デスクトップス サービス)
-
Citrix Virtual Apps and Desktops: 現在サポートされているバージョン
-
-
仮想デリバリーエージェント
-
Windows: 現在サポートされているバージョン(2402以降を推奨)
-
Linux: 現在サポートされているバージョン(2402以降を推奨)
-
-
Citrix Workspace™アプリ
-
Windows: 現在サポートされているバージョン(2402以降を推奨)
-
Linux: 現在サポートされているバージョン(2402以降を推奨)
-
Mac: 現在サポートされているバージョン(2402以降を推奨)
-
iOS: Apple App Storeで入手可能な最新バージョン
-
Android: Google Playで入手可能な最新バージョン
-
-
Citrix NetScaler® ゲートウェイ
-
14.1.12.30以降 (推奨)
-
13.1.17.42以降 (13.1-52.19以降を推奨)
-
注:
Linux VDA の詳細については、Linux Virtual Delivery Agent ドキュメントを参照してください。
ネットワーク要件
以下は、アダプティブトランスポートでEDTを使用するためのネットワーク要件です。
セッションホスト
セッションホストに Windows Defender ファイアウォールなどのファイアウォールがある場合、内部接続のために以下の受信トラフィックを許可する必要があります。
| 説明 | 送信元 | プロトコル | ポート |
|---|---|---|---|
| 内部接続 - セッションの信頼性が有効 | クライアント | UDP | 2598 |
| 内部接続 - セッションの信頼性が無効 | 1494 | ||
| 内部接続 - HDX™ DirectまたはVDA SSL | 443 |
注:
VDAインストーラーは、Windows Defender ファイアウォールに適切な受信規則を追加します。別のファイアウォールを使用する場合は、上記の規則を追加する必要があります。
内部ネットワーク
次の表は、ネットワークでEDTを使用するために必要なファイアウォール規則を示しています。
| 説明 | プロトコル | 送信元 | 宛先 | 宛先ポート |
|---|---|---|---|---|
| 直接内部接続 - セッションの信頼性が有効 | UDP | クライアントネットワーク | VDAネットワーク | 2598 |
| 直接内部接続 - セッションの信頼性が無効 | 1494 | |||
| 直接内部接続 - HDX DirectまたはVDA SSL | 443 | |||
| ネットスケーラー ゲートウェイ | NetScaler SNIP | 2598 | ||
| ネットスケーラー ゲートウェイ - VDA SSL | 443 |
注:
Citrix Gateway Serviceを使用している場合、トランスポートプロトコルとしてEDTを使用するには、Rendezvousを有効にする必要があります。システムおよびネットワーク要件については、Rendezvousのドキュメントを参照してください。
クライアントネットワーク
以下の表は、クライアントデバイスの接続要件を示しています。
| 説明 | プロトコル | 送信元 | 宛先 | 宛先ポート |
|---|---|---|---|---|
| 内部接続 - セッションの信頼性が有効 | UDP | クライアントIP | VDAネットワーク | 2598 |
| 内部接続 - セッションの信頼性が無効 | 1494 | |||
| 内部接続 - HDX Direct または SSL VDA | 443 | |||
| 外部接続 - NetScaler Gateway | NetScaler Gateway のパブリック IP アドレス | 443 | ||
| 外部接続 - Citrix Gateway Service | Citrix Gateway サービス | 443 |
注記:
Citrix Gateway Serviceを使用している場合、クライアントは
<https://*.*.nssvc.net>に到達できる必要があります。<https://*.*.nssvc.net>を使用してすべてのサブドメインを許可できない場合は、代わりに<https://*.c.nssvc.net>と<https://*.g.nssvc.net>を使用できます。詳細については、Knowledge Centerの記事CTX270584を参照してください。