Product Documentation

Adaptive transport

Jun 20, 2017

Einführung

Adaptiver Transport ist eine neue Datenübertragungsmethode für XenApp und XenDesktop. Sie ist schneller, skalierbarer, verbessert die Anwendungsinteraktivität und ist bei schwierigen Langstrecken-WAN- und Internetverbindungen interaktiver. Adaptiver Transport bietet eine hohe Serverskalierbarkeit und eine effiziente Bandbreitennuzung. Bei Verwendung des adaptiven Transports reagieren virtuelle ICA-Kanäle automatisch auf veränderliche Netzwerkbedingungen. Sie wechseln automatisch zwischen dem neuen Citrix Protokoll Enlightened Data Transport (EDT) und TCP, um die beste Leistung zu erzielen. Dadurch wird der Datendurchsatz für alle virtuellen ICA-Kanäle, darunter ThinWire-Anzeigeremoting, Dateiübertragung (Clientlaufwerkzuordnung), Drucken und Multimedia-Umleitung verbessert. Dieselbe Einstellung gilt für LAN- und WAN-Bedingungen.

Bei Einstellung auf Bevorzugt erfolgt der Datentransport primär über EDT mit einem Fallback auf TCP.

Standardmäßig ist der adaptive Transport deaktiviert und TCP wird immer verwendet.

Zu Testzwecken können Sie Diagnosemodus festlegen. Es wird dann nur das EDT-Protokoll ohne Fallback auf TCP verwendet. 

localized image

Anforderungen und Überlegungen

  • XenApp und XenDesktop 7.13
  • VDA für Desktopbetriebssystem 7.13
  • VDA für Serverbetriebssystem 7.13
  • StoreFront 3.9
  • Citrix Receiver für Windows 4.7
  • Citrix Receiver für Mac 12.5
  • Citrix Receiver für iOS 7.2
  • Nur IPv4 VDAs; IPv6- und heterogene Konfigurationen mit IPv6 und IPv4 werden nicht unterstützt.
  • NetScaler 11.1-51.21. Weitere Informationen zur Konfiguration von NetScaler finden Sie unter Configuring NetScaler Gateway to support Advanced Transport.

Konfiguration

  1. Installieren Sie XenApp und XenDesktop 7.13.
  2. Installieren Sie StoreFront 3.9.
  3. Installieren Sie den VDA-Version 7.13 (für Desktop- oder Serverbetriebssysteme).
  4. Installieren Sie Citrix Receiver für Windows 4.7 (oder Citrix Receiver für Mac 12.4 bzw. Citrix Receiver für iOS 7.2).
  5. Aktivieren Sie in Studio die Richtlinieneinstellung "Adaptiver HDX-Transport" (standardmäßig deaktiviert). Citrix empfiehlt außerdem, dieses Feature nicht als universelle Richtlinie für alle Objekte der Site zu aktivieren.
    • Zum Aktivieren der Richtlinieneinstellung legen Sie den Wert auf "Bevorzugt" fest und klicken Sie dann auf "OK".
      • Preferred: Nach Möglichkeit wird adaptiver Transport über EDT verwendet, andernfalls erfolgt ein Fallback auf TCP.
      • Diagnosemodus: Das EDT-Protokoll wird erzwungen, der Fallback auf TCP ist deaktiviert. Citrix empfiehlt diese Einstellung nur für die Problembehandlung.
      • Aus: TCP wird erzwungen, der Fallback auf EDT ist deaktiviert.
  6. Klicken Sie auf "Weiter" und folgen Sie den Anweisungen im Assistenten.
  7. Die Richtlinie wird wirksam, wenn die Verbindung mit der ICA-Sitzung wiederhergestellt wird. Optional können Sie gpupdate/force ausführen, um die Richtlinieneinstellung auf den Server zu übertragen. Die Benutzer müssen allerdings trotzdem die Verbindung mit der ICA-Sitzung wiederherstellen.
  8. Starten Sie eine Sitzung unter einer unterstützten Citrix Receiver-Instanz, um eine Verbindung mit adaptivem Transport herzustellen.
  9. Konfigurieren Sie für einen sicheren, externen Zugriff die DTLS-Verschlüsselung auf NetScaler Unified Gateway. Weitere Informationen finden Sie unter Configuring NetScaler Gateway to support Advanced Transport.

Prüfen, ob die Richtlinieneinstellung in Kraft gesetzt wurde

  • Prüfen Sie mit netstat -a, ob die ICA UDP-Dienste auf einem VDA aktiviert sind.
  • Vergewissern Sie sich, dass die virtuellen Kanäle über EDT laufen: Verwenden Sie hierfür Director oder das auf dem VDA verfügbare Befehlszeilenprogramm CtxSession.exe.

Beispiel: Director

In Director werden die Richtlinieneinstellungen unter Sitzungsdetails > Verbindungstyp angezeigt. Suchen Sie den Verbindungstyp HDX. Wird als Protokoll UDP angezeigt, ist das EDT-Protokoll für die Sitzung aktiv. Wird TCP angezeigt, ist die Sitzung im Fallback- bzw. Standardmodus. Wird als Verbindungstyp RDP angezeigt, wird ICA nicht verwendet und es gilt kein Protokoll. Weitere Informationen finden Sie unter Überwachen von Sitzungen.

localized image

 

Beispiel: CtxSession.exe

Dieses Beispiel zeigt, dass das EDT-Protokoll über UDP für die Sitzung aktiv ist. Geben Sie an der Befehlszeile "CtxSession.exe" ein.

C:\Programme (x86)\Citrix\System32>CtxSession

Session 2 Transport Protocols: UDP -> CGP -> ICA

Verwenden Sie zum Anzeigen ausführlicher Statistiken die Option "-v":

>CtxSession -v