Overview

The OcNOS NetConf User Guide provides a comprehensive reference for using the NetConf protocol to manage and automate configuration on OcNOS-based network devices. It explains how OcNOS implements NetConf, how to interact with the device using standard NetConf operations, and uses data model-based XML Payloads for programmatic configuration, retrieval, and state management.

This guide describes how NetConf integrates with the OcNOS management architecture, including details on session establishment, capability negotiation, configuration data stores, and operational state access. It includes conceptual overviews, procedural examples, configuration snippets, and command-level explanations to help users understand NetConf behavior on OcNOS devices.

NetConf (Network Configuration Protocol) is a standard network management protocol defined by the IETF (RFC 6241) that:

Provides mechanisms to install, manipulate, and delete configuration on network devices.

Uses XML-encoded RPCs (remote procedure calls) between a NetConf client (NMS/controller) and a NetConf server (device).

Works together with YANG data models, which define the structure, types, and constraints of configuration and state data.

Distinguishes clearly between configuration data and state/operational data.

Is transaction-oriented: configuration changes can be validated and committed atomically, with support for capabilities like candidate configs, confirmed commit, rollback-on-error, etc.

Using NetConf user can send operations such as get, get-config, edit-config, copy-config, etc., over a secure transport (typically SSH) to program and monitor routers/switches in a structured, model-driven way.

Target Users

This guide is intended for:

Network automation engineers implementing programmatic device configuration.

Platform administrators integrating OcNOS into higher-level management systems.

Developers building orchestration tools and systems that interact with OcNOS via NetConf.

Support and operations engineers troubleshooting NetConf sessions and data retrieval.

Technical planners evaluating management interfaces and automation strategy.

This document targets network operators, platform engineers, and system administrators responsible for managing OcNOS-based deployments. It assumes working knowledge of standard networking practices, CLI navigation, and basic system administration.

Key Capabilities

This guide enables users to:

Understand the fundamentals of the NetConf protocol and how OcNOS implements it.
Establish and manage NetConf sessions with OcNOS devices.
Explore OcNOS-supported capabilities, including <get>, <edit-config>, <get-config>, and subscription mechanisms.
Read and modify configuration using XML payloads based on data models.
Access operational state and event data via NetConf requests.
Provide examples of general NetConf operations using sample XML payloads.
Apply best practices for secure and reliable NetConf interactions with OcNOS.

For detailed information on OcNOS NetConf topics and configurations, refer to the OcNOS NetConf User Guide .