HDX 传输

HDX 自适应吞吐量

从 2408 版本开始,支持 HDX 自适应吞吐量。此功能通过调整输出缓冲区智能地微调 ICA® 会话的峰值吞吐量。输出缓冲区的数量最初设置为一个较高的值。这个高值允许数据更快、更高效地传输到客户端,尤其是在高延迟网络中。

此功能提供更好的交互性、更快的 文件传输、更流畅的视频播放以及更高的帧率和分辨率,从而增强用户体验。

会话交互性会持续测量,以确定 ICA 会话中的任何数据流是否对交互性产生不利影响。如果发生这种情况,吞吐量会降低,以减少大数据流对会话的影响,并允许交互性恢复。

注意:

  • 此功能默认启用。

自适应传输 (EDT)

自适应传输是 Citrix Virtual Apps and Desktops™ 中的一种机制,它允许使用首选传输协议建立 HDX 会话连接,并在首选协议连接不可用时提供回退到 TCP 的功能。

支持以下传输协议:

注意:

  • 此功能默认启用。

有关详细信息,请参阅 Citrix Virtual Apps and Desktops 文档中的自适应传输部分。

工作原理

自适应传输设置为首选时,客户端会尝试同时使用首选协议和 TCP 连接到会话。如果无法使用首选协议连接并且客户端必须回退到使用 TCP,这可以优化连接时间。如果使用 TCP 建立连接,客户端会每五分钟在后台尝试使用首选协议连接。

  • 自适应传输设置为诊断模式时,客户端仅使用首选协议连接到会话。如果客户端无法使用首选协议建立连接,它不会回退到使用 TCP,并且连接会失败。

自适应传输设置为关闭时,自适应传输将被禁用,并且客户端仅使用 TCP 连接到会话。

EDT 框图

要求

  • 使用自适应传输的要求如下:

VDA 系统要求

  • Virtual Delivery Agent

    ◈ Windows:当前支持的版本(建议使用 2402 或更高版本)

  • 有关详细信息,请参阅 Citrix Virtual Apps and Desktops 文档中的系统要求

VDA 网络要求

在您的内部和外部网络中启用防火墙。有关详细信息,请参阅 Citrix Virtual Apps and Desktops 文档中的网络要求

Gateway 要求

Citrix NetScaler® Gateway

  • 14.1.12.30 或更高版本(推荐)
  • 13.1.17.42 或更高版本(推荐使用 13.1.52.19 或更高版本)

有关详细信息,请参阅 Citrix Gateway

本地 Citrix Gateway

有关详细信息,请参阅 NetScaler Gateway 文档中的 HDX Enlightened Data Transport 支持

Citrix Gateway 服务

有关详细信息,请参阅 Citrix Gateway Service 文档中的 支持 EDT 的 HDX 自适应传输(适用于 Citrix Gateway Service)

ChromeOS 要求

  • 建议的 Chromium 版本要求为 >=135 及更高版本。
  • EDT 功能必须处于启用状态。注意:默认情况下,此功能处于启用状态。
    • 网络:

    ◈ 如果使用带 SSL VDA 的网关或非网关,请在客户端网络的防火墙中启用 UDP 端口 443。

    ◈ 如果使用非网关和非 SSL VDA,请在客户端网络的防火墙中启用 UDP 端口 2598 和 1494。

Enlightened Data Transport

自适应传输在具有挑战性的长距离连接上提供卓越的用户体验,同时保持服务器可伸缩性。此功能在基于 Web 的平台上提供高质量的 HDX 体验。

如何配置

此功能默认启用。您可以通过以下任一方式禁用自适应传输功能:

-  Google 管理策略
  • 全局应用配置服务

Google 管理策略

  • 对于托管设备和用户,管理员可以使用 Google 管理策略禁用此功能,如下所示:

    1. 登录 Google 管理策略。
  1. 转到设备管理 > Chrome 管理 > 用户设置
  2. 在 engine_settings 键下,将以下字符串添加到 policy.txt 文件中。 您可以将此配置应用于以下各项:

    注意:

    您也可以将此配置应用于以下各项:

    • 设备 > Chrome > 应用和扩展程序 > 用户和浏览器 > 搜索扩展程序 > 扩展程序策略。
    • 设备 > Chrome > 应用和扩展程序 > 自助服务终端 > 搜索扩展程序 > 扩展程序策略。
    • 设备 > Chrome > 应用和扩展程序 > 托管访客会话 > 搜索扩展程序 > 扩展程序策略。
  • 以下是 JSON 数据示例:

     {
     "settings": {
     "Value": {
         "settings_version": "1.0",
                 "engine_settings": {
                     "features": {
                         "edt": {
                             "enabled": false
                                 }
                             }
                         }
                     }
                 }
     }   
     <!--NeedCopy-->
    
  1. 保存更改。

全局应用配置服务

管理员可以通过导航到工作区配置 > 应用配置 > 会话体验 > 连接 > 自适应传输来禁用此功能。清除复选框和相应的切换按钮以禁用此功能。

验证步骤

要检查通过 EDT 或 TCP 的连接:

  1. 在 Citrix VDA 会话中打开命令提示符。
  2. 运行 ctxSession -v
  3. 您可以按如下方式识别自适应传输 EDT 的输出:

    • 如果您使用 SSL VDA,则遵循 UDP->DTLS->CGP->ICA。
    • 如果您使用非 SSL VDA,则遵循 UDP->CGP->ICA。

EDT

调试和收集日志

如果自适应传输功能不起作用:

  • 收集适用于 ChromeOS 的 Citrix Workspace 应用程序日志。有关详细信息,请参阅客户端日志
  • 当遇到自适应传输连接问题时,请在适用于 Windows 或 Mac 的 Citrix Workspace™ 应用程序上使用相同的网络、应用商店 URL 和用户详细信息测试其功能。使用其他 Citrix Workspace 应用程序客户端进行测试可能有助于您识别并消除任何潜在的配置或网络相关问题。

  • 网络跟踪 - 收集网关日志

  • VDA 端的 CDF 跟踪 - 收集系统启动时的 Citrix 诊断工具 (CDF) 跟踪

音频的容错模式

从 2509 版本开始,Citrix Workspace 应用程序使用音频重定向的容错模式。当用户通过高延迟和数据包丢失的网络连接时,此功能通过保持实时流的清晰音频质量来改善用户体验。

注意:

  • 此功能适用于应用程序会话和桌面会话。
  • 此功能默认启用。

先决条件

  • 使用 VDA 版本 - 2503。
  • 启用音频容错模式。有关详细信息,请参阅 Citrix Virtual Apps and Desktops™ 文档中的音频功能

  • 启用 HDX 自适应传输 (EDT)。有关详细信息,请参阅自适应传输

  • 启用自适应音频(默认:已启用)。有关详细信息,请参阅自适应音频

  • (可选)对于 Citrix Workspace 应用程序和 VDA 之间的直接连接,需要在 VDA 上启用 DTLS。

  • (可选)对于远程连接,Citrix Gateway Service 或 NetScaler Gateway 也必须支持容错模式。

用例

此功能可提高以语音为中心的麦克风用例(例如音频转录)的音频质量,从而确保更清晰、更准确的通信。

如何配置

音频容错模式默认处于启用状态。如果已禁用或要重新启用,请完成以下步骤:

  1. 启用 HDX 自适应传输 (EDT)
  2. 启用音频容错模式。
HDX 传输