Cisco Extensible Network Controller (XNC)
The Cisco Extensible Network Controller (XNC) is the first commercial version of the OpenDaylight controller. Continuing Cisco’s commitment to open networking, Cisco XNC 1.5 offers programmability support for new network devices.
With Cisco XNC, you gain more control as you make the network application-aware. The programmatic access to the network helps to automate network behavior, so the network responds faster to changing business and application needs.
Cisco XNC and Cisco XNC applications offer customers a low-risk, blueprint approach to introducing software-defined networking (SDN) into their environments. Using a centralized controller along with the local control plane provides a highly secure, scalable, and resilient deployment model.
Cisco XNC features include:
An extensible, open, and modular architecture based on OpenDaylightMultiprotocol support using OpenFlow and Cisco’s One Platform Kit (onePK)Highly secure communication using HTTPS and Transport Layer SecurityCluster-based active-active deployment support for high-availability and scalabilityThe benefits of Cisco XNC and Cisco XNC applications include:
Extensibility of Cisco XNC functions using Java or Python and the ability to support multiple protocols for device communicationConsistent management access through the GUI or through Java OSGi or representational state transfer (REST) northbound APIsNetwork end-to-end forwarding rules programming, plus flow-level visibility for statistics and troubleshootingIn addition to providing all the advanced features that the market expects of an SDN controller, the Cisco XNC 1.5 software release provides many unique features that improve control of the network.
Cisco XNC 1.5 features include:
GUI enhancements to better manage flow rules
Cisco XNC applications include:
Monitor ManagerMonitor Manager provides traffic visibility for troubleshooting, analysis, reporting, and archiving using a centralized, policy-focused approach.
Topology-Independent ForwardingExplore the use of application-aware network forwarding functions with the Topology-Independent Forwarding (TIF) module. TIF extends beyond traditional routing concepts and can use metrics to create a forwarding path end to end. These metrics include nonconventional ones like bandwidth, currency (dollar cost), and other custom properties.
Network SlicingWith Cisco XNC and network slicing, users can partition the network according to physical and logical criteria for multiple user communities. Slicing provides the logical separation required to manage network traffic domains extending beyond VLANs.
Virtual Patch PanelAutomate port interconnections within a switch or across a network without have to make physical rewiring.
Controller and Application Product PackagingCisco XNC and Cisco XNC applications are available as standalone products and in bundles. The Monitor Manager, TIF, network slicing, the virtual patch panel, and other individual applications require the Cisco XNC controller as a base module.