Priorities are assigned to network traffic across multiple connections for a session with quality of service (QoS)-supported routers. Four TCP streams (real-time, interactive, background, and bulk) and two UDP streams (for voice and for Framehawk display remoting) are available to carry ICA traffic between the user device and the server. Each virtual channel is associated with a specific priority and transported in the corresponding connection. You can set the channels independently, based on the TCP port number used for the connection.
Multiple channel streaming connections are supported for Virtual Delivery Agents (VDAs) installed on Windows 10, Windows 8 and Windows 7 machines. Work with your network administrator to ensure the Common Gateway Protocol (CGP) ports configured in the Multi-Port Policy setting are assigned correctly on the network routers.
Quality of service (QoS) is supported only when multiple session reliability ports, or the CGP ports, are configured.
Caution: Use transport security when using this feature. Citrix recommends using Internet Protocol Security (IPsec) or Transport Layer Security (TLS). TLS connections are supported only when the connections traverse a NetScaler Gateway that supports multi-stream ICA. On an internal corporate network, multi-stream connections with TLS are not supported.
For policies containing these settings to take effect, users must log off and then log on to the network.