ebook img

Cisco Live 2018 Barcelona PDF

114 Pages·2017·5.52 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Cisco Live 2018 Barcelona

BRKDEV-1368 Effectively Understand and Leverage YANG with NETCONF and RESTCONF for Model Driven Programmability Bryan Byrne, Technical Solutions Architect ccie 25607, R/S @bryan25607 Hank Preston, NetDevOps Evangelist ccie 38336, R/S @hfpreston Cisco Spark Questions? Use Cisco Spark to communicate with the speaker after the session How 1. Find this session in the Cisco Live Mobile App 2. Click “Join the Discussion” 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot#BRKDEV-1368 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public Agenda • The Road to Model Driven Programmability • Introduction to YANG Data Models • Introduction to NETCONF • Introduction to RESTCONF • Model Driven Programmability in Action • Model Driven Programmability in Real Life • Conclusion and Q/A The Road to Model Driven Programmability The Network is No Longer Isolated BRKDEV-1368 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 6 What about SNMP? • Typical config: SNMPv2 read-only SNMP works community strings “reasonably well for • Typical usage: interface statistics queries and traps device monitoring” • Empirical Observation: SNMP is not used for configuration RFC 3535: Overview of the 2002 IAB Network • Lack of Writeable MIBs Management Workshop – 2003 • Security Concerns https://tools.ietf.org/html/rfc3535 • Difficult to Replay/Rollback • Special Applications BRKDEV-1368 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 7 RFC 3535: What is Needed? What do • A programmatic interface for device we need? configuration • Separation of Configuration and State Data • Ability to configure "services" NOT "devices" • Integrated error checking and recovery BRKDEV-1368 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 8 Model Driven Programmability • NETCONF – 2006 – RFC 4741 (RFC 6241 in 2011) • YANG – 2010 – RFC 6020 • RESTCONF – 2017 – RFC 8040 • gRPC – 2015 – OpenSource project by Google • Not covered in today’s session BRKDEV-1368 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 9 Transport (Protocol) vs Data (Model) • NETCONF • YANG • RESTCONF • gRPC BRKDEV-1368 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 10

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.