アダプティブトランスポート
アダプティブトランスポートは、Citrix Virtual Apps and Desktopsのデータ転送メカニズムです。これは、より高速で、スケーラブルで、アプリケーションの対話性を向上させ、困難な長距離WANおよびインターネット接続でより対話的です。アダプティブトランスポートの詳細については、アダプティブトランスポートを参照してください。
アダプティブトランスポートを有効にする
Citrix Studioで、HDX™ Adaptive TransportポリシーがPreferredまたはDiagnostic modeに設定されていることを確認します。Preferredはデフォルトで選択されています。
-
Preferred: 可能な場合はEnlightened Data Transport (EDT)を介したアダプティブトランスポートが使用され、TCPにフォールバックします。
-
Diagnostic mode: EDTが強制的にオンになり、TCPへのフォールバックは無効になります。
アダプティブトランスポートを無効にする
アダプティブトランスポートを無効にするには、Citrix StudioでHDX Adaptive TransportポリシーをOffに設定します。
アダプティブトランスポートが有効になっているか確認する
UDPリスナーが実行されているか確認するには、次のコマンドを実行します。
netstat -an | grep "1494\|2598"
通常、出力は次のようになります。
udp 0 0 0.0.0.0:2598 0.0.0.0:*
udp 0 0 :::1494 :::*
EDT MTU検出
EDTは、セッション確立時に最大転送単位 (MTU) を自動的に決定します。これにより、パフォーマンスの低下やセッション確立の失敗につながる可能性のあるEDTパケットの断片化を防ぎます。
最小要件:
-
リナックス VDA 2012
-
Windows 用 Citrix Workspace™ アプリ 1911
-
シトリックス エーディーシー:
-
13.0.52.24
-
12.1.56.22
-
-
セッションの信頼性を有効にする必要があります
この機能をサポートしていないクライアントプラットフォームまたはバージョンを使用している場合は、環境に適したカスタムEDT MTUを構成する方法の詳細について、Knowledge Centerの記事CTX231821を参照してください。
警告:
レジストリを誤って編集すると、オペレーティングシステムの再インストールが必要になるような深刻な問題が発生する可能性があります。Citrixは、レジストリエディターの誤った使用によって生じる問題が解決できることを保証できません。レジストリエディターは、ご自身の責任において使用してください。編集する前に、必ずレジストリをバックアップしてください。
VDA での EDT MTU ディスカバリの有効化または無効化
EDT MTU ディスカバリはデフォルトで無効になっています。
-
EDT MTU ディスカバリを有効にするには、次のコマンドを使用して
MtuDiscoveryレジストリキーを設定し、VDA を再起動して、VDA が登録されるまで待ちます。/opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Terminal Server\Wds\icawd" -t "REG_DWORD" -v "MtuDiscovery" -d "0x00000001" --force -
EDT MTU ディスカバリを無効にするには、
MtuDiscoveryレジストリ値を削除します。
この設定はマシン全体に適用され、サポートされているクライアントから接続するすべてのセッションに影響します。
クライアントでの EDT MTU ディスカバリの制御
ICA®ファイルに
MtuDiscoveryパラメーターを追加することで、クライアント上でEDT MTUディスカバリを選択的に制御できます。この機能を無効にするには、Applicationセクションの下に以下を設定します。
MtuDiscovery=Off
この機能を再度有効にするには、ICA ファイルから
MtuDiscoveryパラメーターを削除します。
重要:
このICAファイルパラメーターが機能するには、VDAでEDT MTUディスカバリを有効にする必要があります。VDAでEDT MTUディスカバリが有効になっていない場合、ICAファイルパラメーターは効果がありません。