CITRIX虚拟桌面TCP/UDP传输协议切换

Posted chen_yunan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CITRIX虚拟桌面TCP/UDP传输协议切换相关的知识,希望对你有一定的参考价值。

前言

自适应传输是 Citrix Virtual Apps and Desktops 中的一种机制,它提供了使用 Enlightened Data Transport (EDT) 作为 ICA 连接的传输协议的功能。当 EDT 不可用时,自适应传输将切换到 TCP。

EDT 是基于用户数据报协议 (UDP) 构建的 Citrix 专有传输协议。它在保持服务器可扩展性的同时,在具有挑战性的长途连接方面提供了出色的用户体验。EDT 提高了不可靠网络中所有 ICA 虚拟通道的数据吞吐量,从而提供更出色、更一致的用户体验。

系统要求

下面是使用自适应传输和 EDT 的要求:

  • 控制平面
  • Citrix DaaS(以前称为 Citrix Virtual Apps and Desktops 服务)
  • Citrix Virtual Apps and Desktops 1912 或更高版本
  • Virtual Delivery Agent
  • 版本 1912 或更高版本(推荐 2103 或更高版本)
  • 版本 2012 是将 EDT 与 Citrix Gateway 服务结合使用所需的最低要求
  • StoreFront
  • 版本 3.12.x
  • 版本 1912.0.x
  • Citrix Workspace 应用程序
  • Windows:版本 1912 或更高版本(推荐 2105 或更高版本)
  • Linux:版本 1912 或更高版本(推荐 2109 或更高版本)
  • Mac:版本 1912 或更高版本(推荐 2108 或更高版本)
  • ios:Apple App Store 中提供的最新版本
  • android:Google Play 中提供的最新版本
  • Citrix Gateway (ADC)
  • 13.0.52.24 或更高版本
  • 12.1.56.22 或更高版本
  • 防火墙(从 VDA 的角度来看)
  • UDP 1494 入站 - 如果禁用了会话可靠性
  • UDP 2598 入站 - 如果启用了会话可靠性
  • UDP 443 入站 - 如果为 ICA 加密 (DTL) 启用了 VDA SSL

第一章 内网访问策略设置

1、在DDC控制台使用 Citrix 策略中的 HDX 自适应传输设置配置以下选项。

  • ​首选。此为默认设置。自适应传输已启用,它使用 EDT 作为首选传输协议,并回退到 TCP。
  • 诊断模式。自适应传输已启用,并强制使用 EDT。已禁用回退到 TCP。仅建议对测试和故障排除使用此设置。
  • 关。自适应传输已禁用,只有 TCP 用于传输。​

CITRIX虚拟桌面TCP/UDP传输协议切换_desktop

2、至此通过内网访问云桌面切换为UDP传输协议优先。

  • 要确认 EDT 是否正用作会话的传输协议,可以在 VDA 上使用 Director 或 CtxSession.exe 命令行实用程序。

CITRIX虚拟桌面TCP/UDP传输协议切换_传输协议_02

​注意事项

自适应传输设置为首选时,EDT 将用作主传输协议,TCP 将用于回退。默认情况下,自适应传输设置为首选。可以将自适应传输设置为诊断模式以进行测试,这仅允许使用 EDT 并禁用回退到 TCP。

第二章 公网访问策略设置

1、在DDC控制台使用 Citrix 策略中的会话可靠性连接。

  • ​启用会话可靠性以使用 EDT MTU 发现并将 EDT 与 Citrix Gateway 和 Citrix Gateway 服务一起使用。
  • 确保已充分设置 EDT MTU 以避免碎片化。否则,在某些情况下,性能可能会受到影响或者会话可能无法启动。​

CITRIX虚拟桌面TCP/UDP传输协议切换_desktop_03

2、netscaler中Citrix Gateway-Virtual Servers编辑Basic Settings设置,启用DTLS。

  • Citrix Virtual Apps and Desktops 支持对组件之间基于 TCP 的连接使用传输层安全性 (TLS) 协议。Citrix Virtual Apps and Desktops 还可通过使用自适应传输,支持对基于 UDP 的 ICA/HDX 连接使用数据报传输层安全性 (DTLS) 协议。

CITRIX虚拟桌面TCP/UDP传输协议切换_传输协议_04

3、防火墙NAT映射放行UDP端口。

CITRIX虚拟桌面TCP/UDP传输协议切换_自适应_05

4、至此Citrix自适应传输协议公网访问调整完毕。 EDT 正在使用中,传输协议将显示以下内容之一:

  • UDP > ICA(会话可靠性已禁用)
  • UDP > CGP > ICA(会话可靠性已启用)
  • UDP > DTL > CGP > ICA(ICA 是 DTL 加密的端到端)

CITRIX虚拟桌面TCP/UDP传输协议切换_传输协议_06


以上是关于CITRIX虚拟桌面TCP/UDP传输协议切换的主要内容,如果未能解决你的问题,请参考以下文章

IP MODEM远程测控油田工业级DTU数据传输 TCP/UDP/MODEM/MQTT模式协议

TCP/UDP 协议介绍

传输层协议(TCP, UDP)

网络基础:TCP协议UDP协议均属于传输层协议;TCP和UDP协议有何不同?

socket通讯,TCP,UDP,HTTP的区别

传输层协议(TCP/UDP)介绍