29.04.2019 Views

OS6860(E)_AOS_8.1.1.R01_Switch_Management_Guide

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

10 Web Services, CLI Scripting,<br />

and OpenFlow<br />

The Web Services feature provides the ability to customize and extend the management interface on <strong>AOS</strong><br />

devices. It supports the use of CLI scripting in <strong>AOS</strong> as well as a REST based 'web' interface that interacts<br />

with <strong>AOS</strong> management variables (MIB) and CLI commands. It provides two methods for configuration<br />

through either the direct handling of MIB variables or the use of CLI commands and supports both XML<br />

and JSON response formats.<br />

OpenFlow is a communications interface defined between the control and forwarding layers that is used in<br />

a Software Defined Network (SDN). OpenFlow separates the control plane and the data plane in the .<br />

Traditionally, es and routers have made decisions on where packets should travel based on rules local to<br />

the device.<br />

In This Chapter<br />

This chapter contains the following information:<br />

• “Web Services Specifications” on page 10-2<br />

• “Web Services Overview” on page 10-2<br />

• “Web Services REST Examples” on page 10-5<br />

• “Using Python” on page 10-15<br />

• “CLI Scripting” on page 10-20<br />

• “OpenFlow Specifications” on page 10-25<br />

• “OpenFlow Agent Overview” on page 10-26<br />

• “Quick Steps to Configure OpenFlow Agent” on page 10-27<br />

Omni<strong>Switch</strong> <strong>AOS</strong> Release 8 <strong>Switch</strong> <strong>Management</strong> <strong>Guide</strong> May 2014 page 10-1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!