Cisco IOS XR 6.0 Programmability Lab 1 v1 now available!

Document created by lamarsh on Mar 18, 2016Last modified by lamarsh on Mar 18, 2016
Version 2Show Document
  • View in full screen mode

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

Attachments

    Outcomes