Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover Page
About This eBook
Half-Title Page
Title Page
Copyright Page
Credits
Dedication Page
Table of Contents
Feedback Information
Acknowledgments
About the Authors
About the Technical Reviewers
Command Syntax Conventions
Introduction
Goals and Methods
Who Should Read This Book?
How This Book Is Organized
Chapter 1. The Network Management World Must Change: Why Should You Care?
Introduction
The Industry Has Changed: What Are the Trends?
Existing Network Management Practices and Related Limitations
Data Modeling Is Key for Automation
Interview with the Experts
Summary
References in This Chapter
Endnotes
Chapter 2. Data Model–Driven Management
The Beginning: A New Set of Requirements
Network Management Is Dead, Long Live Network Management
YANG: The Data Modeling Language
The Key to Automation? Data Models
The Management Architecture
Data Model–Driven Management Components
The Encoding (Protocol Binding and Serialization)
The Server Architecture: Datastore
The Protocols
The Programming Language
Telemetry
The Bigger Picture: Using NETCONF to Manage a Network
Interview with the Experts
Summary
References in This Chapter
Endnotes
Chapter 3. YANG Explained
Introduction
Describe Your World of Data
Describing Possible Events
Separating Configuration from Operational Data
Constraints Keep Things Meaningful
Augmenting, Extending, and Possibly Deviating
Network Management Datastore Architecture (NMDA)
Interview with the Expert
Summary
References in This Chapter
Chapter 4. NETCONF, RESTCONF, and gNMI Explained
Introduction
NETCONF
RESTCONF
OpenConfig and gNMI
Interview with the Expert
Summary
References in This Chapter
Chapter 5. Telemetry Explained
Introduction
Data Model–Driven Telemetry
Moving Away from SNMP to Telemetry
Telemetry Use Cases
Telemetry Components
Telemetry Standard Mechanisms
Interview with the Experts
Summary
References in This Chapter
Endnotes
Chapter 6. YANG Data Modeling Developments in the Industry
Introduction
The Beginning: The IETF
Embracing YANG Throughout the Industry
The OpenConfig YANG Model
Industry Coordination Is Required
Interoperability Testing
Implementing More Than One YANG Model for a Specific Functionality
Interview with the Expert
Summary
References in This Chapter
Endnotes
Chapter 7. Automation Is as Good as the Data Models, Their Related Metadata, and the Tools: For the Network Architect and Operator
Introduction
Getting to Know the Structure of a YANG Module
Finding the Right Modules Using the YANG Catalog
Interacting with Devices
Interview with the Experts
Summary
Endnotes
Chapter 8. Automation Is as Good as the Data Models, Their Related Metadata, and the Tools: For the Module Author
Introduction
Designing Modules
Understanding Your Module’s Impact
Interview with the Expert
Summary
Endnotes
Chapter 9. Automation Is as Good as the Data Models, Their Related Metadata, and the Tools: For the Application Developer
Introduction
Working with YANG Modules
Interacting with the Network
Making YANG Language Native
Interview with the Expert
Summary
Endnotes
Chapter 10. Using NETCONF and YANG
Introduction
So the Story Goes
Top-Down Service Model
Bottom-Up Device Templates
Service Logic Connecting the Dots
Setting Up NETCONF on a Device
Discovering What’s on a Device
Managing Services
Manager Synchronization with Devices
Network-Wide Transactions
Interview with the Experts
Summary
Chapter 11. YANG Model Design
Introduction
Modeling Strategy
YANG Modeling Tips
Common YANG Mistakes
Backward Compatibility
Interview with the Experts
Summary
References in This Chapter
Index
Code Snippets
← Prev
Back
Next →
← Prev
Back
Next →