Introduction

Cisco AXP has facilities and frameworks to host applications, and service APIs for integrating applications into the network. Cisco AXP provides the following features:

  • Segmented, predictable and constant set of application resources which ensures that the application and router features work independently, and without interference.
  • Protection of the router and applications from rogue applications. In the event of an application crashing, other applications are not affected.
  • Embedded Linux environment supporting the execution of applications written in various programming languages.
  • Event notification support. Can also dynamically modify the Cisco IOS configuration and obtain the status of Cisco IOS features via the provided APIs.

AXP Benefits

  • Customers can develop their own applications to run on the router. Various languages such as Java, C, Perl, Bash and Python are supported, and additional language support can be added.
  • Packet analysis can be done directly on the router.
  • Router and blades IOS configuration can be dynamically changed as network traffic changes.
  • System and IOS events can be tracked, and the application can proactively resolved trafficking issues.
  • Applications can run in their own virtual instance which prevents a rogue or unpredictable application from affecting others.
  • Third party custom applications may be written with custom cli commands and can be integrated into the AXP system.
  • Http web server and ssh support.
  • Protection against running unauthorized software. Only our certified third parties can install software onto Cisco AXP.

Technology/Solution Details

The AXP API is an open network platform providing extended network services and application enablement. AXP realizes the "Network as a Platform" vision in the Branch. It provides the ability for Customers, 3rd-party System Integrators, Managed Service Providers and ISVs to integrate custom services into Cisco's Integrated Services Routers. Find out more about AXP solutions that have been developed: http://www.cisco.com/go/axp

AXP Architecture

Below is a diagram that illustrates the architecture of AXP