DCNP study materials
DCNP study resources

DCNP study plan

DCNP · Give each week a clear focus.

8 weeks · About 6 hours per week

Week 1

Data center networking fundamentals and architectures

  • Explain the purpose and topology differences of spine-leaf, three-tier, and super-spine architectures, including when each is appropriate.

  • Diagram a Clos-based data center fabric and label oversubscription ratios at each tier.

  • Compare east-west versus north-south traffic patterns and identify which architecture choices each drives.

  • Describe the roles of ToR, leaf, spine, border leaf, and core switches in a modern data center.

Your checkpoint

A one-page hand-drawn or digital diagram of a spine-leaf fabric with labeled tiers, link counts, and a written oversubscription calculation for a 3:1 leaf-spine ratio.

Week 2

Data center networking fundamentals and architectures & Switching, routing, and overlay technologies

  • List the main data center standards and design considerations (power, cooling, cabling, rack density) and explain how they influence network design.

  • Configure VLANs, trunk ports, and 802.1Q tagging on a virtual or physical switch lab.

  • Compare STP, LACP, and MLAG/VPC approaches for loop prevention and link aggregation in the data center.

  • Explain the purpose of an underlay network and how routed CLOS replaces large L2 domains.

Your checkpoint

A lab report showing working VLANs and an LACP bundle between two switches, plus a 200-word comparison of STP versus MLAG for loop prevention.

Week 3

Switching, routing, and overlay technologies

  • Configure OSPF or BGP as an underlay routing protocol in a multi-switch lab topology.

  • Explain the difference between overlay and underlay and describe VXLAN encapsulation and VTEP behavior.

  • Compare VXLAN, NVGRE, and Geneve encapsulation formats and their typical use cases.

  • Describe EVPN route types (Type 2, Type 3, Type 5) and how they support MAC and IP learning in an overlay.

Your checkpoint

A working two-leaf, one-spine VXLAN EVPN lab (physical or simulated) with a successful ping between hosts on different leaves across the overlay.

Week 4

Switching, routing, and overlay technologies & Network virtualization and software-defined networking

  • Explain the control-plane and data-plane separation in SDN and compare centralized versus distributed control models.

  • Describe how a network controller (e.g., an SDN controller) programs overlay and underlay devices via APIs.

  • Differentiate network virtualization concepts: VRFs, virtual networks, and tenant isolation.

  • Compare overlay-based segmentation (VXLAN-EVPN) with traditional VLAN-based segmentation for multi-tenancy.

Your checkpoint

A written design note (300-400 words) proposing an SDN-based multi-tenant data center network, including controller placement, overlay choice, and tenant isolation method.

Week 5

Network virtualization and software-defined networking & Network security and segmentation

  • Configure a VRF and a virtual network in a lab to isolate two tenants' traffic.

  • Explain micro-segmentation and how policy is enforced at the hypervisor or host level versus at the switch.

  • Describe common data center security controls: ACLs, stateful firewalls, security groups, and zero-trust principles.

  • Identify segmentation strategies for east-west traffic and explain why traditional perimeter firewalls are insufficient.

Your checkpoint

A lab demonstrating two isolated VRFs or virtual networks with a documented policy matrix showing allowed and denied flows between tenants.

Week 6

Network security and segmentation & Automation, orchestration, and programmability

  • Write a Python script using a REST API to retrieve device or fabric information from a network controller.

  • Explain infrastructure-as-code concepts and the role of Ansible or Terraform in network automation.

  • Describe intent-based networking and how declarative configuration differs from imperative CLI commands.

  • Identify common automation pitfalls (idempotency, error handling, secrets management) and how to mitigate them.

Your checkpoint

A working Python script that authenticates to a network controller API and prints a summary of fabric health or device inventory, with error handling.

Week 7

Automation, orchestration, and programmability & Monitoring, troubleshooting, and operations

  • Use a monitoring tool (SNMP, streaming telemetry, or syslog) to collect and visualize interface and device health metrics.

  • Explain the difference between polling-based monitoring and streaming telemetry and when each is appropriate.

  • Describe a structured troubleshooting methodology for overlay and underlay issues (e.g., ping, traceroute, VXLAN VTEP checks, routing table verification).

  • Analyze a simulated failure scenario and identify the root cause using logs and counters.

Your checkpoint

A troubleshooting runbook (one page) for a VXLAN overlay connectivity failure, listing at least five diagnostic steps and the expected output at each step.

Week 8

Data center networking fundamentals and architectures & Switching, routing, and overlay technologies & Network virtualization and software-defined networking & Network security and segmentation & Automation, orchestration, and programmability & Monitoring, troubleshooting, and operations

  • Review weak areas identified in prior weeks and re-explain key concepts without notes.

  • Complete a timed practice assessment covering all six domains and score each domain separately.

  • Reconfigure a broken lab scenario (underlay, overlay, or segmentation) within a set time limit.

  • Summarize the most common design trade-offs across architecture, overlay, security, and automation.

Your checkpoint

A scored practice assessment report with a per-domain breakdown and a prioritized list of three topics to revisit before exam day.

Milestones

Week 4: Can draw a spine-leaf fabric from memory, explain oversubscription, and describe VXLAN EVPN route types without reference material.

Week 6: Can configure tenant isolation in a lab and write a working API script that retrieves fabric data.

Week 8: Scores at least 80% on a timed all-domain practice assessment and can troubleshoot a broken overlay lab within 30 minutes.