Linux Virtual Delivery Agent

Transport adaptatif

Le transport adaptatif est un mécanisme de transport de données pour Citrix Virtual Apps and Desktops. Plus rapide et plus évolutif, il améliore l’interactivité avec les applications et il est plus adapté aux connexions WAN et Internet longue distance difficiles. Pour plus d’informations sur le transport adaptatif, consultez Transport adaptatif.

Activer le transport adaptatif

Dans Citrix Studio, vérifiez que la stratégie HDX Adaptive Transport est définie sur le mode Préféré ou Diagnostic. Le paramètre Préféré est sélectionné par défaut.

  • Préféré : le transport adaptatif via EDT (Enlightened Data Transport) est utilisé autant que possible, avec retour vers TCP.
  • Mode Diagnostic : EDT est activé de force et le retour vers TCP est désactivé.

image du mode de diagnostic

Désactiver le transport adaptatif

Pour désactiver le transport adaptatif, définissez la stratégie HDX Adaptive Transport sur Off dans Citrix Studio.

Vérifier si le transport adaptatif est activé

Exécutez la commande suivante pour vérifier si les écouteurs UDP sont en cours d’exécution.

netstat -an | grep "1494|2598"
<!--NeedCopy-->

Dans des circonstances normales, la sortie est similaire à ce qui suit.

udp        0      0 0.0.0.0:2598            0.0.0.0:*

udp       0      0 :::1494                 :::*
<!--NeedCopy-->

Découverte MTU EDT

EDT détermine automatiquement l’unité de transmission maximale (MTU) lors de l’établissement d’une session. Cela empêche la fragmentation des paquets EDT, qui pourrait entraîner une dégradation des performances ou l’échec de l’établissement d’une session.

Configuration minimale requise :

  • Linux VDA 2012
  • Application Citrix Workspace 1911 pour Windows
  • Citrix ADC :
    • 13.0.52.24
    • 12.1.56.22
  • La fiabilité de session doit être activée

Si vous utilisez des versions des plates-formes de client qui ne prennent pas en charge cette fonctionnalité, consultez l’article du Centre de connaissances CTX231821 pour plus de détails sur la configuration d’un MTU EDT personnalisé adapté à votre environnement.

Avertissement :

la modification incorrecte du Registre peut entraîner des problèmes graves pouvant nécessiter la réinstallation de votre système d’exploitation. Citrix ne peut garantir la possibilité de résoudre les problèmes provenant d’une mauvaise utilisation de l’Éditeur du Registre. Vous assumez l’ensemble des risques liés à l’utilisation de l’Éditeur du Registre. Veillez à faire une copie de sauvegarde de votre registre avant de le modifier.

Activer ou désactiver la découverte MTU EDT sur le VDA

La découverte MTU EDT est désactivée par défaut.

  • Pour activer la découverte MTU EDT, définissez la clé de registre MtuDiscovery à l’aide de la commande suivante, redémarrez le VDA et attendez que le VDA s’enregistre :

    /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Terminal Server\Wds\icawd" -t "REG_DWORD" -v "MtuDiscovery" -d "0x00000001" --force

  • Pour désactiver la découverte MTU EDT, supprimez la valeur de registre MtuDiscovery.

Ce paramètre s’applique à l’échelle de la machine et affecte toutes les sessions se connectant à partir d’un client pris en charge.

Contrôler la découverte MTU EDT sur le client

Vous pouvez contrôler la découverte MTU EDT de manière sélective sur le client en ajoutant le paramètre MtuDiscovery dans le fichier ICA. Pour désactiver la fonctionnalité, définissez les éléments suivants dans la section Application :

MtuDiscovery=Off

Pour réactiver la fonctionnalité, supprimez le paramètre MtuDiscovery du fichier ICA.

IMPORTANT :

Pour que ce paramètre de fichier ICA fonctionne, activez la découverte MTU EDT sur le VDA. Si la découverte MTU EDT n’est pas activée sur le VDA, le paramètre de fichier ICA n’a aucun effet.

Transport adaptatif