Transporte adaptativo HDX con soporte EDT para Citrix Gateway Service - Tech Preview

Enlightened Data Transport (EDT) es un protocolo de transporte patentado por Citrix construido sobre UDP. EDT ofrece una experiencia de usuario superior en conexiones desafiantes de largo recorrido mientras mantiene la escalabilidad del servidor. Adaptive Transport es un mecanismo de transporte de datos para Citrix Virtual Apps and Desktops. Adaptive Transport proporciona la capacidad de utilizar EDT como protocolo de transporte para ICA y cambiar a TCP cuando EDT no está disponible. Para obtener más información sobre el transporte adaptativo y EDT, consulte Documentación de transporte adaptable.

Requisitos para el transporte adaptativo HDX con soporte EDT

Consideraciones

Las siguientes son algunas de las consideraciones para utilizar EDT con el servicio Citrix Gateway.

  • Transporte adaptativo está habilitado de forma predeterminada.
  • Se recomienda encarecidamente habilitar EDT MTU Discovery. Para obtener más detalles, consulte la Documentación de transporte adaptable.
  • EDT con el servicio Citrix Gateway solo está disponible cuando se utiliza Rendezvous. Si las sesiones HDX se están utilizando proxy a través del Cloud Connector, solo TCP está disponible para el transporte de datos.
  • Si el transporte adaptativo está habilitado y EDT no está disponible para la sesión, es posible que se produzca un retraso en la reserva a TCP, lo que ocasiona un aumento en el tiempo de inicio de la sesión. Por ejemplo, esto puede ocurrir cuando no existen las reglas de firewall adecuadas para permitir el tráfico en UDP 443 desde los equipos VDA al servicio Citrix Gateway.
  • Si desea continuar con el proxy de sesiones HDX a través de Cloud Connector, considere deshabilitar el transporte adaptativo a través de la directiva Citrix para evitar el posible aumento en los tiempos de inicio de la sesión introducidos por la secuencia de reserva.

Limitaciones conocidas

Las siguientes son las limitaciones conocidas del uso de EDT con el servicio Citrix Gateway:

  • Citrix recomienda usar EDT a través del servicio Citrix Gateway sólo con agentes VDA que se ejecutan en Windows 10 y Windows Server 2019. Existen limitaciones en Windows Server 2012 R2 y 2016 que no permiten una MTU superior a 1024 para sesiones cifradas DTLS, lo que puede afectar el rendimiento y la experiencia del usuario.
  • Cuando se utiliza la aplicación Workspace para Linux o Android, si Adaptive Transport está habilitado y EDT no está disponible entre la puerta de enlace y el VDA, el respaldo a TCP puede fallar e impedir que los usuarios se conecten a sus sesiones.

validación del protocolo de transporte

Para saber si sus sesiones están utilizando EDT, consulte lo siguiente:

  • Protocolo de conexión en Citrix Director: [CTX220730]https://support.citrix.com/article/CTX220730.
  • Después de iniciar una aplicación o un escritorio, vaya a la aplicación Citrix Workspace > Centro de conexión, seleccione la sesión adecuada, haga clic en Propiedadesy observe la propiedad Encriptación de transporte. Si muestra DTLS, la sesión está utilizando EDT para el transporte. Si muestra TLS, la sesión está utilizando TCP para el transporte.
  • Si inició un escritorio, puede abrir un símbolo del sistema o PowerShell y ejecutar “ctxsession -v”. La propiedad Protocolos de transporte muestra el método de conexión que se utiliza:
    • EDT Rendezvous: “UDP > DTLS > CGP > ICA
    • TCP Rendezvous: “TCP > SSL > CGP > ICA
    • Proxy a través de Cloud Connector: “TCP > CGP > ICA

Repliegue de conexión

Si la negociación EDT falla por cualquier motivo, la sesión vuelve a TCP con Rendezvous. Y si eso falla, entonces la sesión vuelve a ser proxy a través de Cloud Connectors.

Failback de conexión

Detección de MTU en EDT

Se recomienda encarecidamente habilitar EDT MTU Discovery para garantizar que cada sesión utilice la MTU óptima para esa conexión.

En caso de que EDT MTU Discovery esté deshabilitado o el cliente del usuario no admita la característica, la MTU EDT se establece automáticamente en 1380 para evitar problemas relacionados con la fragmentación.

Es posible que los usuarios se conecten a través de una red que requiere una MTU inferior a 1380, que se ve principalmente con redes móviles (3G, 4G) o conexiones VPN. Si este es el caso en su entorno y los clientes que utilizan los usuarios no admiten EDT MTU Discovery, Citrix recomienda deshabilitar el transporte adaptativo hasta que la característica esté disponible en la plataforma cliente de destino.

Para obtener más información sobre EDT MTU Discovery, consulte Documentación de transporte adaptable.

Solucionar problemas

A continuación se proporcionan algunas instrucciones generales para la solución de problemas.

Las sesiones se conectan pero no utilizan EDT:

  1. Si las sesiones se están realizando proxy a través de Cloud Connector, asegúrese de que Rendezvous esté habilitado y que funcione correctamente, ya que es un requisito previo para usar EDT con el servicio Citrix Gateway. Para obtener información detallada, consulte Documentación de rendezvous.
  2. Si las sesiones están utilizando TCP Rendezvous:
    • Asegúrese de que está utilizando VDA versión 2012 o posterior.
    • Compruebe si el transporte adaptativo está habilitado en las directivas de Citrix.
    • Asegúrese de que existen las reglas de firewall adecuadas para abrir UDP 443 desde los equipos VDA al servicio de puerta de enlace. Para obtener más información detallada, consulte Documentación de rendezvous.
    • Si hay un firewall local habilitado en el equipo VDA (por ejemplo, Firewall de Windows Defender), asegúrese de que no hay reglas que bloqueen UDP 443.
    • Si se utiliza un proxy, sólo los proxies SOCKS5 se pueden utilizar para proxy EDT. Para obtener más detalles, consulte la Documentación de rendezvous.

Las sesiones se conectan con EDT pero se desconectan aleatoriamente después de algún tiempo:

  1. Asegúrese de que está utilizando VDA versión 2012 o posterior.

La sesión no puede conectarse:

  1. Asegúrese de que está utilizando VDA versión 2012 o posterior.
  2. Si utiliza un cliente que admita EDT MTU Discovery, asegúrese de que EDT MTU Discovery esté habilitado. Esto ayuda a mitigar los problemas relacionados con la fragmentación. Para obtener información detallada, consulte Documentación de transporte adaptable.
  3. Si utiliza un cliente Linux o Android:
    • Deshabilite el transporte adaptable y asegúrese de que TCP Rendezvous funcione correctamente.
    • Una vez que TCP Rendezvous funcione, si la sesión no se conecta después de volver a habilitar el transporte adaptable, consulte los pasos de solución de problemas mencionados en el paso Las sesiones se conectan pero no utilizan EDT > Si las sesiones están utilizando TCP Rendezvous

Nota:

Si su problema no se cubre aquí o se resuelve después de seguir las instrucciones proporcionadas, póngase en contacto con el Soporte técnico de Citrix.

Transporte adaptativo HDX con soporte EDT para Citrix Gateway Service - Tech Preview