Application classifier

The application classifier uses application definitions to categorize the traffic by protocol and application. This information is used to create reports, and by the service-class mechanism. Many applications are already defined, and you can define more as needed.

Protocol and port specifications in application definitions

The application classifier uses the official protocol and port specifications from the Internet Assigned Numbers Authority (IANA), Sometimes applications other than the official ones use a port. The classifier generally cannot detect such use. If your network uses such applications, you can usually resolve this problem by renaming the application, in the application classifier, to indicate the actual application that uses this port on your network. For example, if you use port 3128 not for its standard use for a Squid web cache, but for a SOCKS proxy, you could rename the Squid (TCP) application to S OCKS (Port 3128) for clarity.

Applications must not have overlapping definitions. For example, if one application on your network uses TCP ports 3120 and 3128, and another application uses port 3120, only one Citrix SD-WAN WANOP application definition can include port 3120.

Configure application definitions

  • Dynamic TCP, for applications using dynamic port allocations

  • Ether type, for Ethernet packet types

  • ICA Published App, for Virtual Apps/Virtual Desktops applications

  • IP, for IP protocols such as ICMP or GRE

  • TCP, for TCP applications

  • UDP, for UDP applications

  • Web Address, for specific Web sites or domains.

To configure application defention:

  1. Navigate to the Configuration > Optimization Rules> Application Classifiers and click Add.

    localized image

  2. On the Create Application page, set the following parameters:

    • Name - Name of the application classifier. Must begin with an ASCII alphanumeric or underscore (_) character, and must contain only ASCII alphanumeric, underscore, hash (#), period (.), colon (:), at (@), equals (=), and hyphen (-) characters. Maximum length: 31 characters.

    • Description - Description of the application classifier.

    • Application Group - The application classifier belongs to this application group. Application groups are a set of predefined groups of applications that are categorized on the basis of their functionality.

    • Classification Type - The high-level classification you want to use for this application classifier. The high-level classification is mostly done on the basis of the port that an application uses.

    • Port – The port number to be used. You can enter a range, a list or a number between 0 and 65535.

  3. Click Create.

    The Application Classifiers page lists all the applications recognized by the SD-WAN WANOP classifier.

The Application Classifiers page lists all the applications recognized by the SD-WAN WANOP classifier.


Click Auto Discover to allows any Citrix published applications seen in the data stream to be added to the application list automatically. Once discovered, they will show up in reports and can be used for traffic-shaping policies.

Application classifier