Chapter 3

Foundational Network Programmability Methods

This chapter covers the following topics:

  • Data Models

  • Controller-Based Network Design

  • Configuration Management Tools

Command-Line Interface (CLI)

There are many different ways to connect to and manage your network. The most common method is to use the command-line interface, or CLI. This has been the most widely used way to configure your network for the last 30 years. However, the CLI, like anything, else has its pros and cons. Perhaps one of the most glaring and biggest flaws with using the CLI to manage your network is misconfiguration. Oftentimes, businesses have a high frequency of change in their network environment, and some of those changes can be extremely complex. When businesses ...

Get CCIE and CCDE Evolving Technologies Study Guide, First Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.