配置自适应传输

在早期版本中,当 HDXoverUDP 设置为首选后,将尽可能使用基于 EDT 的数据传输,并启用回退到 TCP。

自版本 4.10 起,如果启用了会话可靠性功能,则将尝试在初始连接、会话可靠性重新连接和客户端自动重新连接过程中并行执行 EDT 和 TCP。此增强功能缩短了 EDT 设置为“首选”时的连接时间,但所需的基础 UDP 传输不可用,并且需要使用 TCP。

默认情况下,回退到 TCP 后,自适应传输将继续每隔 5 分钟搜寻一次 EDT。

要求

  • XenApp 和 XenDesktop 7.12 及更高版本(启用使用 Citrix Studio 的功能时需要)。
  • StoreFront 3.8。
  • 仅限 IPv4 VDA。不支持 IPv6 配置以及 IPv6 和 IPv4 混合配置。
  • 添加防火墙规则以允许通过 VDA 的 UDP 端口 1494 和 2598 传送入站流量。

注意

TCP 端口 1494 和 2598 也是必需端口,并在您安装 VDA 时自动打开。但是,UDP 端口 1494 和 2598 不自动打开。必须将其启用。

必须先通过应用策略在 VDA 上配置自适应传输,才能将其用于 VDA 与 Citrix Receiver 之间的通信。

默认情况下,允许在 Citrix Receiver for Windows 中启用自适应传输。但是,默认情况下,仅当 VDA 在 Citrix Studio 策略中配置为首选时以及在 VDA 上应用该设置时,客户端才尝试使用自适应传输。

可以使用 HDX 自适应传输策略设置启用自适应传输。将该新策略设置为首选将尽可能使用自适应传输,并回退到 TCP。

要在特定客户端上禁用自适应传输,请使用 Citrix Receiver 组策略对象管理模板相应地设置 EDT 选项。

使用 Citrix Receiver 组策略对象 (GPO) 管理模板配置自适应传输

下面是用于自定义您的环境的可选配置步骤。例如,您可能出于安全原因针对特定客户端禁用该功能。

注意

默认情况下,禁用自适应传输(关),并始终使用 TCP。

  1. 通过运行 gpedit.msc 打开 Citrix Receiver 组策略对象管理模板。
  2. 在“计算机配置”节点下,转至管理模板 > Citrix Receiver > 网络路由
  3. Receiver 的传输协议策略设置为已启用
  4. 根据需要选择 Citrix Receiver 的通信协议

    • : 指示使用 TCP 进行数据传输。
    • 首选:指示 Citrix Receiver 先尝试使用 UDP 连接到服务器,然后切换到 TCP 以完成回退。
    • :指示 Citrix Receiver 仅使用 UDP 连接到服务器。使用此选项时,不回退到 TCP。
  5. 单击应用确定

  6. 在命令行中,运行 gpupdate /force 命令。

此外,要使自适应传输配置生效,用户需要将 Citrix Receiver Windows 模板文件添加到“策略定义”文件夹中。有关将 admx/adml 模板文件添加到本地 GPO 的详细信息,请参阅使用组策略对象模板配置 Citrix Receiver for Windows

要确认策略设置是否已生效,请执行以下操作:

导航到 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Network\UDT 并验证是否包括注册表项 HDXOverUDP

配置自适应传输

In this article