NETCONF
NETCONF is an IETF defined configuration management protocol to “install, manipulate, and delete the configuration of network devices”. NETCONF operations are conveyed in a Remote Procedure Call (RPC) layer using XML encoding to provide a basic set of operations to edit and query configurations on a network device.
- next generation Internet services configuration and management
- transactions allow all or nothing deployment of services
- configuration and operational data are identified separately
- has sets of configuration rather than sequences making backup and restore easier and more robust
- multiple configurations (running, startup, candidate)
- filtering allowing retrieval of only the data requested
- uses standard security and encryption mechanisms
- can augment or replace legacy CLI & SNMP
- decreases:
- downtime
- service degradation
- expensive failure analysis
YumaWorks’ YumaPro SDK implements the NETCONF standard fully, including optional requirements.
Key features of YumaPro SDK’s NETCONF implementation:
- high performance
- keeps current with evolving standard’s features
- configuration can be tested and validated
- uses standard security and access control models
- event notifications