Citrix Virtual Apps and Desktops

アダプティブトランスポート

アダプティブトランスポートは、Citrix Virtual Apps and Desktops™ のメカニズムであり、優先トランスポートプロトコルを使用してHDXセッションの接続を確立し、優先プロトコルでの接続が利用できない場合はTCPにフォールバックします。

  • 以下のトランスポートプロトコルがサポートされています。

  • Enlightened Data Transport (EDT)
  • Transmission Control Protocol (TCP)

  • 構成

アダプティブトランスポートはデフォルトで有効になっています。アダプティブトランスポートは、以下のモードで動作するように構成できます。

  • 優先: (デフォルト) クライアントは優先プロトコルでの接続を試行し、優先プロトコルでの接続が利用できない場合はTCPにフォールバックします。
  • 診断モード: クライアントは優先プロトコルのみを使用して接続を試行します。TCPへのフォールバックは無効になります。
    • オフ: クライアントはTCPのみを使用して接続を試行します。

動作原理

-  **アダプティブトランスポート**が`Preferred`に設定されている場合、クライアントは優先プロトコルとTCPの両方でセッションへの接続を並行して試行します。これにより、優先プロトコルで接続できない場合にクライアントがTCPにフォールバックする必要がある場合でも、接続時間を最適化できます。TCPを使用して接続が確立された場合、クライアントは5分ごとにバックグラウンドで優先プロトコルでの接続を試行します。
  • アダプティブトランスポートDiagnostic modeに設定されている場合、クライアントは優先プロトコルのみを使用してセッションに接続します。クライアントが優先プロトコルを使用して接続を確立できない場合、TCPへのフォールバックは行われず、接続は失敗します。

    • アダプティブトランスポートOffに設定されている場合、アダプティブトランスポートは無効になり、クライアントはTCPのみを使用してセッションに接続します。

    • Network stack

    • Adaptive transport

システム要件

-  アダプティブトランスポートとEDTを使用するための要件は以下のとおりです。

-  コントロールプレーン
-  Citrix DaaS (旧称 Citrix Virtual Apps™ and Desktops service)
-  Citrix Virtual Apps and Desktops: 現在サポートされているバージョン
  • Virtual Delivery Agent
    • Windows: 現在サポートされているバージョン (2402以降を推奨)
    • Linux: 現在サポートされているバージョン (2402以降を推奨)
  • Citrix Workspace™ app
    • Windows: 現在サポートされているバージョン (2402以降を推奨)
    • Linux: 現在サポートされているバージョン (2402以降を推奨)
    • Mac: 現在サポートされているバージョン (2402以降を推奨)
    • iOS: Apple App Storeで入手可能な最新バージョン
    • Android: Google Playで入手可能な最新バージョン
  • Citrix NetScaler® Gateway
    • 14.1.12.30以降 (推奨)
    • 13.1.17.42以降 (13.1-52.19以降を推奨)

注:

Linux VDAの詳細については、Linux Virtual Delivery Agentドキュメントを参照してください。

ネットワーク要件

以下のセクションでは、アダプティブトランスポートでEDTを使用するためのネットワーク要件について説明します。

セッションホスト

セッションホストにWindows Defender Firewallなどのファイアウォールがある場合、内部接続のために以下の受信トラフィックを許可する必要があります。

説明 ソース プロトコル ポート
内部接続 - セッションの信頼性が有効 クライアント

UDP

2598
内部接続 - セッションの信頼性が無効 1494
内部接続 - HDX™ DirectまたはVDA SSL 443

注:

VDAインストーラーは、Windows Defender Firewallに適切な受信ルールを追加します。別のファイアウォールを使用している場合は、上記のルールを追加する必要があります。

内部ネットワーク

以下の表は、ネットワークでEDTを使用するために必要なファイアウォールルールを示しています。

説明 プロトコル ソース 宛先 宛先ポート
直接内部接続 - セッションの信頼性が有効 UDP



クライアントネットワーク

VDAネットワーク



2598
直接内部接続 - セッションの信頼性が無効 1494
直接内部接続 - HDX DirectまたはVDA SSL 443
NetScaler Gateway NetScaler SNIP
2598
NetScaler Gateway - 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 Service 443

注:

Citrix Gateway Serviceを使用している場合、クライアントはhttps://*.*.nssvc.netに到達できる必要があります。https://*.*.nssvc.netを使用してすべてのサブドメインを許可できない場合は、代わりにhttps://*.c.nssvc.netおよびhttps://*.g.nssvc.netを使用できます。詳細については、Knowledge Centerの記事CTX270584を参照してください。

アダプティブトランスポート