NETCONF Protocol Stack

netconf-layers

In this lesson, we will talk about NETCONF Protocol Stack, in other words, NETCONF Protocol Layers. So, what are these layers used in the operation of this protocol?

 

NETCONF Protocol Stack consists of four main layers. These NETCONF Protocol Layers are given below:


netconf-protocol-stack
At the Content Layer, YANG Modeling is used fo data modeling and protocol operations. YANG is the abbreviation of Yet Another Next Generation. The configuration for a NETCONF operation is XML based and in element. This configuration data is stored in a configuration datastore on a network device.

 

Operations Layer is the mechanism that handles NETCONF operations performed on the network device, such as get, edit-config, copy-config, delete-config, lock, unlock, etc.  These operations can be invoked via RPC (Remote Procedure Call). There are also many operation parameters works here.

 

At the Message Layer, RPC (Remote Procedure Call) encoding is used. Here, XML (Extensible Markup Language) encoding is used.

 

Transport Layer provides the communication socket between the NETCONF Client and NETCONF Server. With this communication layer, end-to-end network connection is provided and message exchange is done.

 

 


netconf-layers
Lesson tags: sdn, netconf
Back to: SDN Course > Netconf

Leave a Reply

Your email address will not be published. Required fields are marked *