SDN - Software Defined Networking
Is interesting when want study SDN that to know about some protocols. The SDN is a proposal that separates two layers: software control and hardware datapath. In this case, is essential analyze the management protocols like CLI and SNMP.
CLI (Command Line Interface) [1] is the way that provides mechanisms to install, manipulate, and delete the configuration of network devices. SNMP (Simple Netwotk Manager Protocol) [2] is used to communicate managemen information between the network management stations and the agents in the network elements and relies in two implementations: MIB (Management Information Base), the set of managed objects, which seeks to include all information necessary for management of the network, thus enabling the automation of most management tasks and SMI (Structure for Management Information) for use by the managed objects contained in the MIB.
[1] http://www.soltech-solutions.com/cli-commands/cisco-cli-commands.html
[2] SNMP. Simple Network Management Protocol. RFC 1157. IETF - Internet Engineering Task Force.