アダプティブトランスポート
アダプティブトランスポートは、Citrix Virtual Apps and Desktopsのデータ転送メカニズムです。より高速でスケーラブルであり、アプリケーションの対話性を向上させ、困難な長距離WANおよびインターネット接続においてよりインタラクティブです。アダプティブトランスポートの詳細については、「アダプティブトランスポート」を参照してください。
-
アダプティブトランスポートの有効化
Citrix Studioで、HDX™ Adaptive Transportポリシーが優先または診断モードに設定されていることを確認します。優先はデフォルトで選択されています。
- 優先: 可能な場合はEnlightened Data Transport (EDT)経由のアダプティブトランスポートが使用され、TCPにフォールバックします。
- 診断モード: EDTが強制的にオンになり、TCPへのフォールバックは無効になります。

アダプティブトランスポートの無効化
アダプティブトランスポートを無効にするには、Citrix StudioでHDX Adaptive Transportポリシーをオフに設定します。
アダプティブトランスポートが有効になっているかどうかの確認
UDPリスナーが実行されているかどうかを確認するには、次のコマンドを実行します。
- netstat -an | grep "1494\|2598"
<!--NeedCopy-->
- 通常の状況では、出力は次のようになります。
udp 0 0 0.0.0.0:2598 0.0.0.0:*
udp 0 0 :::1494 :::*
<!--NeedCopy-->
EDT MTU検出
EDTは、セッションを確立する際に最大転送単位 (MTU) を自動的に決定します。これにより、パフォーマンスの低下やセッション確立の失敗につながる可能性のあるEDTパケットの断片化が防止されます。
最小要件:
- Linux VDA 2012
- Windows向けCitrix Workspace™アプリ1911
- Citrix ADC:
- 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ファイルパラメーターは効果がありません。