SkarpSkarp

Chapter 27 of 29

Cisco DNA Center and Intent-Based Networking at CCNA Level

See how Cisco DNA Center turns high-level intent into concrete network configurations, and where its features intersect with the CCNA blueprint.

27 min readen

From SDN Theory to Cisco DNA Center

Connecting SDN to Cisco DNA Center

Cisco DNA Center (DNAC) is Cisco's main campus network controller and management platform, used for wired and wireless LANs in enterprise environments.

DNA Center as an SDN Controller

In SDN, the control plane is centralized. DNA Center fills this role for many Cisco enterprise devices, exposing a GUI and REST APIs to manage them as one system.

Intent-Based Networking in Practice

Intent-based networking means you state what you want (intent) and the controller figures out how to configure the network to achieve it.

Module Goals

You will learn DNA Center's role, how intent becomes configs, how it compares to CLI management, and its key features: automation, assurance, and policy.

Cisco DNA Center Architecture and Roles (CCNA View)

Where DNA Center Lives

DNA Center is an on-prem appliance or VM in your data center. It connects over IP to switches, routers, and wireless controllers to manage them.

Four Main Areas

The GUI is organized into Design, Policy, Provision, and Assurance. At CCNA, know what each area does conceptually.

Brain and Muscles Analogy

DNA Center is the brain that holds a model of the network and pushes configs. Devices are the muscles that still forward packets.

CCNA-Level Expectations

Expect conceptual questions about automation, assurance, and policy, not low-level deployment details or sizing.

Intent-Based Networking: From Intent to Configuration

What Is Intent?

Intent is a high-level description of what the network should do, such as restricting guest access or prioritizing voice, not a list of CLI commands.

Traditional Translation

Traditionally, engineers map intent to VLANs, ACLs, QoS, routing, and DHCP manually on each device, box by box.

DNA Center Flow

With DNA Center, you define intent in Design/Policy, it maps that to VLANs, VRFs, ACLs, QoS, and then pushes configs automatically.

Continuous Verification

Assurance features collect telemetry to verify that actual traffic behavior still matches the original intent over time.

Example: Translating a Simple Intent with DNA Center

Scenario Overview

Goal: employees can reach internal servers and internet; guests can reach only the internet, both over Wi-Fi in the same building.

Traditional High-Level Steps

You would manually create SSIDs, map them to VLANs, configure routing, ACLs, NAT, and DHCP scopes on multiple devices.

DNA Center: Design and Policy

In Design you define sites and IP pools. In Policy you create user groups and rules describing who can reach which resources.

DNA Center: Provision and Automation

In Provision you onboard devices and apply the design. DNA Center generates and pushes VLAN, SVI, ACL, and SSID configs automatically.

Cisco DNA Center Automation and Template-Based Provisioning

Automation Goal

DNA Center automation reduces manual CLI work by onboarding devices, applying base configs, and keeping images consistent.

Plug-and-Play Onboarding

New devices can auto-register with DNA Center, be assigned to a site, and receive an initial configuration without manual console access.

Template-Based Provisioning

Templates are reusable configs with variables. DNA Center fills them with device and site data, then pushes them to devices.

Bulk and Scheduled Changes

You can roll out QoS, AAA, or NTP changes to many devices at once and schedule them for maintenance windows.

Cisco DNA Center Assurance and Telemetry Concepts

What Is Assurance?

Assurance is DNA Center's analytics and monitoring system, using telemetry to track device, client, and application health.

Telemetry Inputs

Devices stream metrics like CPU, interface errors, client sessions, and app performance, giving near real-time visibility.

Health Scores and Views

Assurance shows health scores, topology maps, and time-series graphs to highlight where and when issues occur.

Closed-Loop Concept

Assurance closes the loop: you define intent, DNA Center implements it, and Assurance verifies and helps troubleshoot deviations.

Comparing Traditional Campus Management vs Cisco DNA Center

Traditional Management

Engineers log into each device, configure features manually via CLI, and rely on separate SNMP and syslog tools for monitoring.

DNA Center Management

DNA Center centralizes config and monitoring, using intent, templates, PnP, and unified wired and wireless visibility.

Change and Consistency

Box-by-box changes are slow and error-prone. DNA Center uses templates and bulk operations to keep configs consistent.

REST API Integration

DNA Center offers a REST API, letting tools and scripts manage the network via HTTP and JSON instead of manual CLI.

Thought Exercise: Mapping CCNA Concepts to DNA Center

Use this mental exercise to connect core CCNA topics to how Cisco DNA Center would handle them. You do not need to write commands; focus on concepts.

Task 1: VLANs and Segmentation

Remember: A Virtual Local Area Network (VLAN) is a logical subdivision of a Layer 2 network that groups devices into the same broadcast domain regardless of their physical location.

Imagine you are segmenting a campus into:

  • VLAN 10: Staff
  • VLAN 20: Students
  • VLAN 30: Guests

Questions to think through:

  1. In a traditional network, where would you configure these VLANs and how would you keep them consistent across multiple access switches?
  2. In DNA Center, which areas (Design, Policy, Provision, Assurance) would be involved in defining and enforcing this segmentation?

Task 2: ACLs and Policy

Recall: An Access Control List (ACL) is an ordered set of permit and deny statements that control which packets are allowed or blocked based on criteria such as source, destination, and protocol.

Suppose your policy is:

  • Staff can access servers and internet.
  • Students cannot access servers, but can access internet.

Reflect:

  1. How would you implement this with ACLs on a traditional router or multilayer switch?
  2. In DNA Center, how might that same idea appear as a higher-level policy between user groups and application groups?

Task 3: Monitoring Issues

Picture a complaint: "Wi-Fi is slow in Building B for students, but fine for staff."

  • How would you troubleshoot this using only CLI and basic monitoring tools?
  • How could DNA Center Assurance speed up identifying whether it is a client, AP, or backhaul issue?

Write down brief answers or talk them through. The goal is to see that DNA Center uses the same fundamental technologies you study for CCNA, but wraps them in higher-level abstractions and centralized workflows.

Quiz 1: Core Concepts of Cisco DNA Center

Answer this CCNA-style conceptual question about Cisco DNA Center.

Which statement best describes Cisco DNA Center's role in an enterprise campus network at a CCNA level?

  1. It replaces all switches and routers with a single virtual device that forwards all traffic.
  2. It is a centralized controller that uses automation, policy, and assurance to manage many wired and wireless devices.
  3. It is a cloud-only monitoring tool that can read logs but cannot change device configurations.
  4. It is a protocol that runs on access switches to prevent loops in a bridged network.
Show Answer

Answer: B) It is a centralized controller that uses automation, policy, and assurance to manage many wired and wireless devices.

Cisco DNA Center is a centralized controller and management platform for campus networks. It automates configuration, applies policy-based provisioning, and provides assurance using telemetry. It does not replace physical switches/routers, is not limited to monitoring, and is not a loop-prevention protocol (that is Spanning Tree Protocol).

Quiz 2: Automation, Templates, and Assurance

Test your understanding of DNA Center features and how they compare to traditional management.

Which combination correctly matches a Cisco DNA Center feature with what it primarily provides?

  1. Design: streaming telemetry collection from devices
  2. Provision: onboarding devices and applying configuration templates
  3. Assurance: defining user groups and access policies
  4. Policy: low-level CLI editing of individual interfaces
Show Answer

Answer: B) Provision: onboarding devices and applying configuration templates

Provision in DNA Center focuses on onboarding devices and applying configurations, often using templates and Plug-and-Play. Design is for sites and network settings, Policy is for high-level access and segmentation rules, and Assurance is for telemetry-based monitoring and troubleshooting.

Key Term Flashcards: Cisco DNA Center and Intent-Based Networking

Flip through these cards to reinforce key terms and ideas from this module.

Cisco DNA Center (DNAC)
Cisco's on-premises controller and management platform for enterprise campus networks that centralizes automation, policy-based provisioning, and assurance for wired and wireless devices.
Intent-Based Networking (IBN)
An approach where engineers specify high-level business intent (who should access what, with what performance and security), and a controller automatically translates that intent into specific network configurations and continuously verifies that the network behaves as intended.
Design (DNA Center area)
The section where you define network sites, IP address pools, global settings (such as DHCP/DNS and AAA), and device roles that form the foundation for later policies and provisioning.
Policy (DNA Center area)
The section where you describe high-level access and segmentation rules between user groups, device types, and applications, instead of writing low-level ACLs on individual devices.
Provision (DNA Center area)
The section used to onboard devices, assign them to sites, and apply configuration templates and policies, often using Plug-and-Play and automation workflows.
Assurance (DNA Center area)
The analytics and monitoring section that uses telemetry from devices and clients to calculate health scores, show topology and performance, and support guided troubleshooting.
Template-Based Provisioning
An automation method where reusable configuration templates with variables are defined in DNA Center and then filled with device and site-specific values to generate and push consistent configurations.
Telemetry (in DNA Center)
Continuous or frequent streaming of detailed operational data from network devices to DNA Center, including health metrics, client sessions, and application performance, enabling real-time analytics in Assurance.
Plug-and-Play (PnP)
A DNA Center capability that allows new network devices to automatically register, receive a base configuration, and be assigned to the correct site with minimal manual intervention.
REST API (in DNA Center context)
A Representational State Transfer (REST) API is a web-based interface that uses HTTP methods and resource-oriented URIs to enable programmatic access to network devices and controllers, allowing tools and scripts to interact with DNA Center.

Key Terms

REST API
A Representational State Transfer (REST) API is a web-based interface that uses HTTP methods and resource-oriented URIs to enable programmatic access to network devices and controllers.
Telemetry
Streaming or frequent sending of detailed operational data from devices to a controller or monitoring system for analytics and assurance.
Cisco DNA Center
Cisco's on-premises controller and management platform for enterprise campus networks that centralizes automation, policy-based provisioning, and assurance for wired and wireless devices.
Design (DNA Center)
The area where you define sites, network settings, and device roles to build the foundational model of the network.
Plug-and-Play (PnP)
A feature that lets new network devices automatically contact DNA Center, register, and receive initial configuration with minimal manual steps.
Policy (DNA Center)
The area where you create high-level access, segmentation, and application policies between user and device groups.
Assurance (DNA Center)
The analytics and monitoring area that uses telemetry to provide health scores, performance views, and guided troubleshooting.
Provision (DNA Center)
The area where you onboard devices, assign them to sites, and apply configuration templates and policies.
Intent-Based Networking
An approach where engineers specify high-level business intent and a controller automatically translates that intent into specific network configurations and continuously verifies that the network behaves as intended.
Template-Based Provisioning
Using reusable configuration templates with variables to generate and push consistent device configurations from a central controller.

Finished reading?

Test your understanding with a custom practice exam on this chapter.

Test yourself