The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
This chapter contains the following sections:
Cisco Extensible Network Controller (XNC) is a software platform that serves as an interface between the network elements (southbound) and third-party applications (northbound). Cisco XNC, which is a JVM-based application that runs on a Java Virtual Machine (JVM), is based on a highly available, scalable, and extensible architecture. Cisco XNC is built for extensibility using the Open Services Gateway initiative (OSGi) framework.
Cisco XNC can support multiple protocol plugins in the southbound direction. In Release 1.6, Cisco Plug-in for OpenFlow 1.0 and the Cisco One Platform Kit (onePK) are supported.
Cisco XNC provides the following:
Cisco Extensible Network Controller (XNC) runs in a Java Virtual Machine (JVM). As a Java-based application, Cisco XNC can run on any x86 server. For best results, we recommend the following:
The following web browsers are supported for Cisco XNC:
Note | JavaScript 1.5 or a later version must be enabled in your browser. |