O'Reilly logo

Citrix® XenApp® 7.x Performance Essentials by Luca Dentella

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Optimizing the ICA® protocol

The ICA protocol is a proprietary protocol designed by Citrix and is used for client/server communication in XenApp and XenDesktop. It runs over TCP port 1494, but it may be encapsulated in Common Gateway Protocol (CGP) over TCP port 2598 when using Session Reliability (recommended with XenApp 7.5, as stated in the Chapter 3, Monitor and Optimize End User Experience). You'll learn the importance of CGP later in this chapter.

ICA® virtual channels

The ICA protocol comprises virtual channels, as shown in the following diagram. A virtual channel consists of a driver running on the client side; it communicates with a server-side application. It transports data for redirected peripherals (keyboard, printer, and so on) or ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required