# Catalyst Switches

ThousandEyes supports installing Enterprise Agents on Cisco Catalyst switches using either Cisco application hosting or the Cisco Catalyst Center. This reference article provides a brief overview of Cisco application hosting, licensing information, system requirements for each supported Cisco Catalyst switch, as well as links to supported installation methods.

Please review the tables below before beginning the installation and setup process.

## Application Hosting Overview

To support application hosting capabilities on Cisco Catalyst switches, the switch provides hardware resources where applications can reside and execute. Cisco IOS XE reserves dedicated memory and CPU resources for application hosting to provide a separate execution space for user applications, without compromising the integrity and performance of the switch.

For more information on Cisco application hosting, see [Application Hosting](https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/prog/configuration/1718/b-1718-programmability-cg/m_1718_prog_thousandeyes.html).

## Licensing and Entitlements

A Cisco Switching Advantage license is required for each Enterprise Agent installed on a Cisco Catalyst 9k series switch. Customers are entitled to 22 units per DNA license. For more information, see [About Units](https://docs.thousandeyes.com/product-documentation/user-management/usage-and-billing/about-usage-units).

## Supported Devices and System Requirements

### Catalyst 9300 Series

{% hint style="info" %}
All Cisco Catalyst 9300 series switches are supported. Individual models will be added to the table below if the system requirements differ from previously documented models.
{% endhint %}

| Platform       | Architecture | Requirements                                                                                                                | Additional                                                                                                                                                                                                              |
| -------------- | ------------ | --------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Catalyst 9300  | x86\_64      | <ul><li>Operating System: IOS XE 17.3.3 or later.</li><li>Orchestrator: Cisco Catalyst Center 2.2.2.3 or later.</li></ul>   | <ul><li><strong>Supported Modules</strong>: BrowserBot (IOS XE 17.6.1 or later, <a href="https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst9300/hardware/install/b_c9300_hig.html">SSD Required</a>)</li></ul> |
| Catalyst 9300L | x86\_64      | <ul><li>Operating System: IOS XE 17.6.1 or later.</li><li>Orchestrator: Cisco Catalyst Center 2.2.2.3 or later.</li></ul>   | <ul><li><strong>Supported Modules</strong>: BrowserBot (<a href="https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst9300/hardware/install/b_c9300_hig.html">SSD Required</a>)</li></ul>                         |
| Catalyst 9350  | x86\_64      | <ul><li>Operating System: IOS XE 17.18.1 or later.</li><li>Orchestrator: Cisco Catalyst Center 2.3.7.10 or later.</li></ul> | <ul><li><strong>Supported Modules</strong>: BrowserBot (<a href="https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst9300/hardware/install/b_c9300_hig.html">SSD Required</a>)</li></ul>                         |
| Catalyst 9300X | x86\_64      | <ul><li>Operating System: IOS XE 17.3 or later.</li><li>Orchestrator: Cisco Catalyst Center 2.2.2.3 or later.</li></ul>     | <ul><li><strong>Supported Modules</strong>: BrowserBot (minimum IOS XE 17.6.1, <a href="https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst9300/hardware/install/b_c9300_hig.html">SSD Required</a>)</li></ul>  |

### Catalyst 9400 Series

| Platform       | Architecture | Requirements                                                                                                               | Additional                                                                                                                                                                                                             |
| -------------- | ------------ | -------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Catalyst 9400  | x86\_64      | <ul><li>Operating System: IOS XE 17.5.1 or later.</li><li>Orchestrator: Cisco Catalyst Center 2.2.2.3 or later.</li></ul>  | <ul><li><strong>Supported Modules</strong>: BrowserBot (minimum IOS XE 17.6.1, <a href="https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst9400/hardware/install/b_c9400_hig.html">SSD Required</a>)</li></ul> |
| Catalyst 9400X | x86\_64      | <ul><li>Operating System: IOS XE 17.18.1 or later.</li><li>Orchestrator: Cisco Catalyst Center 2.2.2.3 or later.</li></ul> | <ul><li><strong>Supported Modules</strong>: BrowserBot (<a href="https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst9400/hardware/install/b_c9400_hig.html">SSD Required</a>)</li></ul>                        |

{% hint style="info" %}
Cisco Catalyst 9410 switches require additional setup steps to enable the AppGigabitEthernet port. For more information on the required steps, see the “Application Hosting on Cisco Catalyst 9410 Series Switches” section of Cisco's [Programmability Configuration Guide](https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/prog/configuration/176/b_176_programmability_cg/m_176_prog_app_hosting.html#Cisco_Concept.dita_f7ac8f15-7a54-45d6-bae8-088b3bd2e6c0).
{% endhint %}

## Supported Installation Methods

* [Install Enterprise Agents on Cisco Switches with Application Hosting](https://docs.thousandeyes.com/product-documentation/global-vantage-points/enterprise-agents/installing/cisco-devices/installing-enterprise-agents-on-cisco-switches-with-docker)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.thousandeyes.com/product-documentation/global-vantage-points/enterprise-agents/installing/cisco-devices/catalyst-switches.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
