cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3369
Views
4
Helpful
0
Comments
lamarsh
Level 5
Level 5

note.jpg

Overview


This lab provides hands-on experience with the Network Configuration Protocol (NETCONF) version 1.1 and the YANG modeling language. This lab demonstrates how to configure a Cisco IOS XR device to support NETCONF/YANG and use a NETCONF client to interact with the device. A python script implements the NETCONF client allowing you to send requests to the network device.

Check it out here: Cisco IOS XR 6.0 Programmability 1 Lab v1

Scenarios

  • Scenario 1: Accessing Devices Using NETCONF
  • Scenario 2: YANG Configuration Modeling and Instantiation
  • Scenario 3: Device Configuration Using NETCONF/YANG

Requirements

RequiredOptional
  • Laptop
  • Cisco AnyConnect

Components

  • Linux controller host
  • IOS XRv9K pre-released 6.0.0 (special build)

Features

Linux host
  • Run NETCONF client script
  • Run open source YANG utility (pyang)
  • Copy, view, and edit YANG and XML configuration files for Cisco IOS XRv9K
IOS XRv9K
  • Provides virtualized instance of IOS XR
  • Provides a NETCONF agent for configuration management on IOS XR

Topology

topo.png

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Quick Links