Cisco 300-415: Centralized Policy and Traffic Engineering — Study Guide

Part of the Cisco SD-WAN 300-415 ENSDWI — Study Guide. Practice with verified answers in the Cisco exam hub, or take timed practice tests on ExamRoll.io.

Overview

Centralized policy in Cisco SD-WAN is the framework that allows you to program traffic behavior and routing intent from vSmart controllers across the entire fabric. vSmart, which manages the overlay control plane via OMP, distributes centralized control policy (for OMP routes and TLOCs) and data-plane policies such as data, application-aware routing (app-route), and cflowd. These policies shape topology (hub-and-spoke, mesh restriction), select paths based on application performance, steer flows to services, and segment traffic by VPN. Because policies can alter both control-plane reachability and data-plane forwarding, careful design, preview, and staged deployment are essential to avoid outages.

Centralized Policy Types and Building Blocks

Policy lists are reusable match objects:

Policy sequence structure and evaluation:

Control-Plane Policy Design and Route/TLOC Manipulation

Control policy is the authoritative tool for shaping the overlay topology because it determines which OMP routes and TLOCs a site can send or receive:

Failure modes and trade-offs:

Application-Aware Routing, Service Insertion, and Segmentation

Application-aware routing (AAR) and data policy together deliver fine-grained traffic engineering:

Example app-route snippet illustrating SLA-based steering:

app-route-policy CRITICAL-APPS
  sequence 10
    match application-list BUS_APPS
    sla-class GOLD
    preferred-color mpls fallback biz-internet
  !
  sequence 20
    match application-list BEST_EFFORT
    sla-class BRONZE
    preferred-color biz-internet fallback public-internet
  !
  default-action accept
!

Operations: Attachment, Validation, and Troubleshooting

Policy attachment through vSmart:

Policy simulation, preview, and staged deployment:

Debugging unintended outcomes and precedence:

Practical Problem Scenario

Northwind Traders is migrating to Cisco SD-WAN and must enforce hub-and-spoke for PCI VPNs, steer Office 365 to the best Internet path, and insert a regional firewall service for guest traffic without impacting critical applications.

Approach:

  1. Build policy lists

    • Create site lists: HUBS (data centers), SPOKES (branches).
    • Create VPN lists: PCI_VPN, GUEST_VPN, CORP_VPN.
    • Create application lists: O365, BEST_EFFORT.
    • Create color lists: PRIVATE (mpls), DIA (biz-internet, public-internet). Rationale: Reusable lists allow precise scope and safe staged rollout; separating VPNs supports segmentation.
  2. Define SLA classes

    • GOLD: loss 0.5%, latency 100 ms, jitter 20 ms.
    • SILVER: loss 1%, latency 150 ms, jitter 30 ms. Rationale: Align thresholds to realistic transport performance to prevent path flapping; tighter for O365 than for best-effort.
  3. Implement control policy for PCI hub-and-spoke

    • Inbound to vSmart: tag routes learned from SPOKES in PCI_VPN.
    • Outbound from vSmart: to SPOKES, advertise HUB routes and defaults; deny advertisement of SPOKE-originated PCI routes to other SPOKES; to HUBS, advertise all. Rationale: Topology is enforced at the control plane, ensuring spokes only learn each other through hubs and preserving segmentation in the PCI VPN.
  4. Create app-route policy for O365 and best-effort

    • Match O365 in CORP_VPN with GOLD SLA; preferred color DIA with fallback PRIVATE.
    • Match BEST_EFFORT with SILVER; preferred PRIVATE with fallback DIA. Rationale: O365 performs best over direct Internet when SLA is met; fail back to MPLS as needed. Best-effort can prefer MPLS for cost/policy while allowing DIA fallback.
  5. Insert regional firewall for guest traffic

    • Data policy in GUEST_VPN: service insertion to the regional firewall service chain on both forward (service side to WAN) and return (tunnel to service) directions.
    • Ensure the firewall service health is monitored; define fail-open for guest use case to preserve availability. Rationale: Stateful inspection requires symmetric traversal; bidirectional insertion avoids session drops. Guest risk tolerance allows fail-open if the service is down.
  6. Attach policies via vSmart with staged rollout

    • Attach control policy to HUBS and a canary subset of SPOKES in PCI_VPN.
    • Attach app-route and data policies to a limited region first. Rationale: Limits blast radius; validates policy behavior before global expansion.
  7. Validate and monitor

    • Preview compiled policies per device; confirm default actions.
    • Use simulation to test sample flows (O365 from CORP_VPN branch, guest web traffic from GUEST_VPN).
    • Monitor show omp routes/tlocs (PCI reachability), show app-route stats (O365 path), show policy service-path (guest firewall counters), and BFD sessions. Rationale: Confirms both control- and data-plane outcomes match design, and that SLA-driven steering operates as expected.
  8. Expand and harden

    • Gradually add remaining SPOKES to the control policy attachment.
    • Tighten guest policy with rate limits; adjust O365 SLA thresholds if path oscillations occur. Rationale: Iterative tuning reduces operational risk and ensures stable user experience.

This sequence cleanly separates topology control (OMP) from data-plane steering and services, uses segmentation to protect PCI, applies SLA-based app routing for performance, and maintains operational safety through preview, simulation, and staged attachment.


Data Plane Tunnels · All domains · Security

Practice these questions → · Timed practice on ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Pass your exam →

Related guides

All-in-one access

One subscription. Every exam.

Every plan unlocks unlimited answer search, practice tests, AI explanations, and the full resource library — in 20+ languages.

Monthly
24.87
Just €0.83/day
Everything included:
  • Unlimited answer search
  • Unlimited practice tests
  • AI-powered explanations
  • Full resource library
  • 20+ languages
  • Weekly content updates
  • Rewards & referrals
  • Priority support
Start free trial

No credit card required*

Best value
12 months
179.87
Just €0.49/daySave 40%
Everything included:
  • Unlimited answer search
  • Unlimited practice tests
  • AI-powered explanations
  • Full resource library
  • 20+ languages
  • Weekly content updates
  • Rewards & referrals
  • Priority support
Start free trial

No credit card required*

✓ Free plan included · ✓ Cancel anytime · ✓ All plans unlock the full product