Cisco Catalyst SD-WAN Control and Data Planes

5 minutes 5 Questions

Cisco Catalyst SD-WAN architecture separates network functions into Control Plane and Data Plane, enabling simplified management and flexible routing. CONTROL PLANE: The Control Plane manages network intelligence and decision-making. It consists of three primary components: vManage (management and orchestration), vSmart Controller (policy computation and distribution), and vBond Orchestrator (device bootstrapping and zero-trust security). The vManage provides centralized management through a GUI, allowing administrators to configure policies, monitor network health, and deploy updates. vSmart Controllers maintain the network's routing intelligence by computing and distributing policies to edge devices. vBond acts as a registration authority, authenticating devices during initial deployment using zero-trust principles. Control Plane functions include policy creation, device authentication, certificate management, and real-time monitoring. Communication between Control Plane components occurs over encrypted channels, ensuring secure policy distribution and device registration. DATA PLANE: The Data Plane handles actual traffic forwarding and packet processing. It comprises edge devices (Catalyst 8000 series routers, cEdge) that forward traffic based on Control Plane policies. Unlike traditional networks using routing protocols, SD-WAN edge devices receive policy-based routing directives from vSmart Controllers. The Data Plane supports multiple underlay transports (MPLS, Internet, LTE) without requiring routing protocol convergence. Edge devices establish overlay tunnels called OMP (Overlay Management Protocol) to build the SD-WAN fabric. Data Plane features include dynamic path selection, application-aware routing, integrated security (firewall, IPS), and QoS enforcement. KEY SEPARATION BENEFITS: Decoupling Control and Data Planes enables centralized policy management while maintaining distributed forwarding. This architecture reduces complexity, accelerates deployment, improves scalability, and allows organizations to leverage any internet connection. The separation ensures network changes don't disrupt traffic forwarding, and policy updates propagate automatically across the WAN fabric. This design fundamentally differs from traditional routing, where control and data planes are tightly coupled within each router, making SD-WAN more agile and cost-effective for enterprise deployments.

Cisco Catalyst SD-WAN Control and Data Planes: A Comprehensive Guide

Cisco Catalyst SD-WAN Control and Data Planes: A Comprehensive Guide


Why This Topic Is Important


Understanding the control and data planes in Cisco Catalyst SD-WAN is critical for network engineers because:

1. Architecture Foundation: These planes form the fundamental architecture of SD-WAN deployments. Grasping this separation of concerns is essential for understanding how modern software-defined networks operate.

2. Network Optimization: By understanding how control and data planes function independently, you can better design, optimize, and troubleshoot SD-WAN networks for performance and reliability.

3. Security Implications: The separation of control and data planes has significant security implications. Control plane traffic is typically encrypted and authenticated differently from data plane traffic, requiring different security strategies.

4. Exam Relevance: This is a core CCNP ENCOR topic that appears frequently in certification exams. Questions often test your understanding of which functions belong to each plane and how they interact.

5. Real-World Deployment: In production environments, understanding these planes helps you make informed decisions about deployment strategies, redundancy, and failover mechanisms.


What Are Control and Data Planes?


The Control Plane is the intelligence layer of the network that makes decisions about how traffic should be forwarded. It handles:

• Routing protocol communications
• Network topology discovery
• Policy determination
• Device management and orchestration
• Authentication and authorization decisions
• Monitoring and telemetry collection

In Cisco Catalyst SD-WAN, the control plane consists of:

SD-WAN Controllers (vManage, vSmart, vBond): These are the brains of the SD-WAN network, managing policies, device onboarding, and topology information.

The Data Plane is the forwarding layer that actually moves user traffic across the network. It handles:

• Packet forwarding based on control plane decisions
• Encryption/decryption of data
• Quality of Service (QoS) implementation
• Traffic shaping and rate limiting
• Load balancing across multiple paths

In Cisco Catalyst SD-WAN, the data plane consists of:

SD-WAN Edge Devices (vEdge routers, Catalyst 8000 series): These devices forward user traffic based on policies created by the control plane.

How SD-WAN Control and Data Planes Work


1. Separation of Concerns

Unlike traditional networking where control and data planes are tightly coupled within individual routers, SD-WAN completely separates these functions:

• Control plane devices (controllers) make all policy and routing decisions
• Data plane devices (edge routers) follow instructions from the control plane
• This separation enables centralized management and dynamic optimization

2. Control Plane Operations

The control plane performs these critical functions:

Device Onboarding: When a new edge device comes online, it connects to the vBond (SD-WAN orchestrator) to establish a secure tunnel and receive certificates.

Topology Discovery: Edge devices register with the vSmart controller, which builds a complete topology map of all devices in the network.

Policy Distribution: The vSmart controller downloads policies to edge devices that define how traffic should be handled (which path to use, what QoS to apply, etc.).

Control Plane Traffic: Control plane communications use encrypted DTLS (Datagram Transport Layer Security) tunnels between edge devices and controllers, typically over UDP port 12346.

3. Data Plane Operations

The data plane performs these critical functions:

Traffic Forwarding: Edge devices receive user traffic destined for remote sites and forward it according to policies.

Path Selection: Based on control plane policies, the data plane selects optimal paths (can use multiple ISP links, MPLS, 4G, etc.).

Encryption: User traffic is encrypted using IPsec tunnels between edge devices. Each edge device maintains encrypted tunnels to other edge devices (any-to-any mesh or hub-and-spoke).

Quality of Service: The data plane implements QoS policies defined by the control plane, prioritizing business-critical applications.

4. Control and Data Plane Interaction

Here's a practical example of how these planes work together:

1. A user at Site A accesses an application server at Site B
2. The edge device at Site A's data plane receives the traffic
3. The data plane consults policies installed by the control plane (vSmart)
4. The policy specifies which path(s) to use based on application type, bandwidth requirements, and link availability
5. The data plane encrypts the traffic and sends it through the selected path(s)
6. The edge device at Site B's data plane decrypts and forwards the traffic to the server
7. Meanwhile, the control plane (telemetry) monitors performance and can adjust policies if needed

5. Key Architectural Components

vManage (Management Plane): The GUI and API for managing the entire SD-WAN deployment. Operators use vManage to create policies and monitor the network. It communicates with vSmart and collects telemetry from edge devices.

vSmart (Control Plane): The policy controller that processes policies created in vManage and pushes them to edge devices. vSmart builds the network topology by communicating with all edge devices.

vBond (Orchestrator): Acts as a meeting point for initial device authentication and tunnel establishment. Once authenticated, edge devices can communicate directly with vSmart and each other.

vEdge/Catalyst 8000 (Data Plane): The forwarding elements that implement policies from vSmart. These devices maintain the actual encrypted tunnels used for data traffic.

Control Plane vs. Data Plane: Key Differences


AspectControl PlaneData Plane
Primary FunctionDecision makingPacket forwarding
Key DevicesvBond, vSmart, vManagevEdge routers, Catalyst 8000
Traffic TypeControl and signaling trafficUser/application traffic
EncryptionDTLS (control channel)IPsec (data tunnels)
Port NumbersUDP 12346 (edge to controller)UDP 12345 (edge to edge)
Redundancy ModelTypically centralizedDistributed (mesh or hub-spoke)
Bandwidth ImpactMinimal (signaling only)Significant (carries all user traffic)


Important Port Numbers to Remember


Control Plane Ports:
• UDP 12346: DTLS communication between edge devices and vSmart controller
• UDP 12346: Communication between vManage and edge devices (OMP - Overlay Management Protocol)
• TCP 830: NETCONF communication for device management

Data Plane Ports:
• UDP 12345: IPsec encapsulated data traffic between edge devices
• UDP 500: IKE (Internet Key Exchange) for IPsec negotiations
• UDP 4500: IPsec NAT-T (NAT Traversal)

Note: These are the default ports, but they can be customized in production deployments.


Tunnel Types in SD-WAN


Control Plane Tunnels (DTLS):
• Established between edge devices and controllers (vBond, vSmart)
• Carry control and management traffic
• Always encrypted with DTLS
• Relatively low bandwidth usage

Data Plane Tunnels (IPsec):
• Established between edge devices (point-to-point)
• Carry encrypted user traffic
• Support multiple topologies: any-to-any, hub-and-spoke, or hybrid
• Enable dynamic path selection based on policies

How to Answer Exam Questions on This Topic


Question Type 1: Identifying Which Plane a Function Belongs To

Example Question: "Which component is responsible for making routing and policy decisions in Cisco SD-WAN?"
A) vEdge router
B) vSmart controller
C) User device
D) ISP gateway

Approach:
• Remember: Control plane = decisions, Data plane = forwarding
• vSmart = policy decisions = control plane
• vEdge = packet forwarding = data plane
• Answer: B (vSmart controller)

Question Type 2: Traffic Flow and Port Numbers

Example Question: "What port number is used for encrypted IPsec data traffic between two edge devices in an SD-WAN network?"
A) UDP 12346
B) UDP 12345
C) TCP 830
D) UDP 4500

Approach:
• UDP 12346 = control plane (edge to controller)
• UDP 12345 = data plane (edge to edge)
• TCP 830 = NETCONF management
• UDP 4500 = IKE NAT-T
• Answer: B (UDP 12345)

Question Type 3: Device Roles and Responsibilities

Example Question: "Which SD-WAN component is responsible for initial device authentication before an edge device can participate in the overlay network?"
A) vSmart
B) vManage
C) vBond
D) vEdge

Approach:
• vBond = orchestrator = device onboarding and authentication
• vSmart = policy controller
• vManage = management GUI
• vEdge = forwarding device
• Answer: C (vBond)

Question Type 4: Scenario-Based Questions

Example Question: "An organization wants to ensure that if one vSmart controller fails, edge devices can still forward traffic to remote sites. Which statement is true about SD-WAN plane independence?"
A) The data plane will stop forwarding traffic immediately
B) The data plane can continue forwarding using previously installed policies
C) Edge devices must re-authenticate with vBond
D) All traffic must route through vManage

Approach:
• Key insight: Control and data planes are independent
• Data plane has policies cached from control plane
• Data plane continues operating even if control plane is down temporarily
• Answer: B (The data plane can continue forwarding using previously installed policies)

Question Type 5: Encryption and Security

Example Question: "Which encryption protocol is used for control plane communications between an edge device and a vSmart controller?"
A) IPsec
B) GRE
C) DTLS
D) TLS

Approach:
• Control plane = DTLS (Datagram TLS)
• Data plane = IPsec
• Remember: Datagram = UDP-based = DTLS
• Answer: C (DTLS)


Exam Tips: Answering Questions on Cisco Catalyst SD-WAN Control and Data Planes


Tip 1: Remember the Core Separation

The fundamental principle of SD-WAN is the separation of control and data planes. When you see a question asking about SD-WAN architecture:
• If it mentions decisions, policies, topology, or management → Control Plane
• If it mentions forwarding, traffic, encryption, or paths → Data Plane

Tip 2: Memorize the Device Roles

Create a mental map:
• vBond: Initial authentication (orchestrator)
• vSmart: Policies and topology (controller)
• vManage: GUI and monitoring (management)
• vEdge/Catalyst 8000: Forwarding (edge router)

When you see a device name in a question, immediately associate it with its role.

Tip 3: Port Numbers Are Your Friends

The exam often tests port knowledge. Create associations:
• 12346: Control plane DTLS (edge ↔ controller)
• 12345: Data plane IPsec (edge ↔ edge)
• 830: NETCONF management
• 4500: IPsec NAT-T

A quick mnemonic: "12346 is for the SIX-tance (distance) to the controller; 12345 is DOWN ONE for direct edge connections."

Tip 4: Understand Independence is Key

Many questions test whether you understand that planes can operate independently:
• If a controller goes down → data plane still forwards (using cached policies)
• If an edge device loses WAN connectivity → it doesn't lose already-installed policies
• Control plane communicates with data plane, but data plane doesn't depend on real-time control plane

Tip 5: Recognize Tunnel Types Correctly

When you see "tunnel" in a question:
• Control plane tunnel = DTLS tunnel to controller
• Data plane tunnel = IPsec tunnel between edges
• Look for keywords: "encrypted data traffic" (IPsec, data plane) vs. "policy distribution" (DTLS, control plane)

Tip 6: Watch for Distractor Answers

Exam questions often include plausible-sounding wrong answers:
• vEdge vs. vSmart confusion (both are important, but have different roles)
• IPsec vs. DTLS confusion (different purposes)
• Port 12346 vs. 12345 confusion (one digit difference, completely different meanings)

Read carefully and match the question context to the correct component.

Tip 7: Think About the Real-World Scenario

When stuck on a question, think through a real deployment:
• A new site comes online → what happens first? (vBond authentication → control plane) → then data plane starts
• An ISP link fails → what happens? (data plane reroutes, control plane notified → policies may change)
• A policy needs to change → what happens? (vManage → vSmart → edge devices)

Tip 8: Payload vs. Control Traffic

Remember these distinctions:
• Control traffic: Small, frequent, low bandwidth (DTLS, OMP packets)
• User payload: Variable, potentially high bandwidth (IPsec-encrypted data)

If a question asks "How much bandwidth does control plane overhead add?" → Control plane = minimal overhead
→ Data plane = carries actual traffic

Tip 9: Encryption Protocols are Specific

Don't confuse:
• DTLS = control plane (uses UDP, datagram-based TLS)
• IPsec = data plane (traditional VPN encryption)
• TLS = management plane (vManage web interface)

Tip 10: Practice Scenario Questions

The hardest questions are scenario-based. Practice with: • "If X happens, what is the effect on Y?" • "Which component would resolve this issue?" • "In this deployment, which plane is responsible for..."

For each scenario, trace through:
1. What plane does this affect? (control, data, or both)
2. Which components are involved?r>3. What is the expected outcome?

Tip 11: Understand Policy Distribution Flow

The exam may ask about the flow of policy changes:

Administrator → vManage → vSmart → Edge Devices

• vManage = user interface (management plane)
• vSmart = policy distribution (control plane)
• Edge Devices = policy enforcement (data plane)

Tip 12: Device Onboarding Sequence

Many questions test your understanding of the device onboarding process. Remember the sequence:
1. Edge device boots and gets WAN IP
2. Edge device contacts vBond (initial authentication)r>3. vBond provides vSmart and vManage IP addresses
4. Edge device connects to vSmart (control plane registration)r>5. vSmart pushes policies to edge device
6. Edge device establishes data plane tunnels with other edges

Tip 13: Look for Independence Indicators

Questions often test whether you understand that planes are independent. Look for keywords:
• "continues to forward" → data plane independence
• "cached policies" → data plane doesn't need real-time control plane
• "already established tunnels" → data plane resilience

Tip 14: Multiple Choice Strategy

When choosing between two similar answers:
• Eliminate based on plane association (is this a data plane or control plane function?)
• Eliminate based on device role (vSmart = control, vEdge = data)
• Eliminate based on port number (12346 = control, 12345 = data)

Tip 15: Time Management

For this topic: • Straightforward identification questions (device roles, port numbers) → 30 seconds
• Scenario questions (understanding interactions) → 1-2 minutes
• Don't overthink simple questions; trust your knowledge of the core principle: control decides, data forwards


Quick Reference Cheat Sheet


Control Plane Summary:
• Purpose: Decision making and policy creation
• Key Devices: vBond (orchestrator), vSmart (controller), vManage (management)r>• Encryption: DTLS
• Main Ports: UDP 12346
• Traffic Type: Control and signaling
• Bandwidth Impact: Minimal

Data Plane Summary:
• Purpose: Packet forwarding based on control plane policies
• Key Devices: vEdge routers, Catalyst 8000 series
• Encryption: IPsec
• Main Ports: UDP 12345 (data), UDP 500 (IKE), UDP 4500 (NAT-T)
• Traffic Type: User/application traffic
• Bandwidth Impact: Significant (carries all user data)

Key Differences at a Glance:
• Control = brains (vSmart) ; Data = muscle (vEdge)
• Control = DTLS + UDP 12346 ; Data = IPsec + UDP 12345
• Control = decisions ; Data = forwarding
• Control = centralized ; Data = distributed
• Control = sparse traffic ; Data = heavy traffic


Conclusion


Mastering the Cisco Catalyst SD-WAN control and data planes is essential for passing the CCNP ENCOR exam. The key to success is understanding the fundamental principle: the control plane makes decisions while the data plane forwards traffic. By memorizing device roles, port numbers, encryption protocols, and the relationships between components, you'll be well-prepared to answer even complex scenario-based questions. Remember to practice with real-world examples and scenario questions to deepen your understanding beyond simple memorization. With these exam tips and a solid grasp of the architecture, you'll confidently handle any SD-WAN control and data plane question on your exam.

Test mode:

ENCOR 350-401 - Cisco Catalyst SD-WAN Control and Data Planes Example Questions

Test your knowledge of Cisco Catalyst SD-WAN Control and Data Planes

Question 1

A network engineer is new to Cisco Catalyst SD-WAN. They notice that WAN Edge routers form tunnels with vSmart controllers and also form tunnels between each other. The engineer wants to understand the basic relationship. Which statement correctly describes how control plane and data plane connections are established in SD-WAN?

Question 2

A network engineer at a branch site notices that the WAN Edge router has established DTLS connections to vSmart controllers and OMP peerings are up. However, the router cannot ping a server at a remote branch across the SD-WAN fabric. The engineer confirms that both branches have matching VPN configurations and that BFD sessions show as up. What should the engineer check next to resolve the connectivity issue?

Question 3

A network engineer connects a new WAN Edge router to the network. The router has obtained certificates from the certificate authority and can reach the vBond orchestrator. The engineer wants the router to form IPsec data plane tunnels with remote branch routers. What must happen on the control plane before data plane tunnels can be established?

More Cisco Catalyst SD-WAN Control and Data Planes questions
57 questions (total)