Unit 6: Advanced security·Lesson 6.1 (1 of 11 in this unit)·3 of 25 in the Advanced Cisco SD-WAN course
Cisco SD-WAN security overview
The layers of SD-WAN security, which feature does which job, where each one runs, and the licences and platform resources they depend on.
Advanced · 12 min read
You'll learn to name the layers of Cisco SD-WAN security, say which feature does which job and where it runs, choose features for a guest network, a payment network and a branch with direct internet access, and troubleshoot in a sensible order.
Technical definition
SD-WAN security is not one feature. It is a set of layers: trusted control connections, encrypted tunnels between WAN Edge routers, segmentation into service VPNs, a zone-based firewall, threat inspection on the edge, and security services in the cloud. Each layer stops a different kind of problem, and none of them replaces the others.
Six layers, six different jobs
Security questions about an SD-WAN usually fail because two layers get mixed up. Encryption is not inspection. Separate VPNs are not a firewall. Keeping the layers apart makes the rest of this course easier.
Trust and the control plane. Before a WAN Edge joins the fabric, it and the SD-WAN Manager (formerly vManage), SD-WAN Controller (vSmart) and SD-WAN Validator (vBond) prove their identity with certificates. The control connections then run over DTLS or TLS. This layer decides who may be part of the network.
Data-plane encryption. User traffic between WAN Edge routers is carried in IPsec tunnels, so a transport provider cannot read or change it.
Segmentation. Service VPNs keep corporate, voice, guest and payment traffic in separate routing tables. Traffic moves between them only where you configure it to.
The application-aware firewall. A zone-based, stateful firewall on the edge decides which traffic may pass between groups of VPNs. See the zone-based firewall lesson.
Threat features on the edge. Intrusion prevention (IPS), URL filtering and advanced malware protection (AMP) look at the content of traffic. The TLS proxy decrypts web traffic so those features can see inside it.
Cloud security. DNS-layer security and tunnels to a Secure Internet Gateway (SIG) send internet-bound traffic to a security service in the cloud. This is the SD-WAN side of SASE and SSE; the idea is explained in What is SASE?.
Layers 1 and 2 are on by design. Layers 3 to 6 are choices you make per site, per VPN and per risk.
Six security layers on an SD-WAN edge
On small screens, swipe sideways or focus the diagram and use the arrow keys.
Encryption is not inspection, and separate VPNs are not a firewall. Layers 1 to 3 are on by design; layers 4 to 6 you choose and configure.
Which feature stops what, and what it needs
Which feature stops what, and what it needs
On small screens, swipe sideways or focus the diagram and use the arrow keys.
Read each row across: the left box names the item, the others describe it.
The last column is where designs go wrong. Subscription names, licence tiers and which routers support which feature change between releases, so treat that column as a prompt to check current documentation, not as a reference.
Features that live inside the router
IPS, URL filtering and AMP do not run in the normal forwarding path alone. On IOS XE SD-WAN they run in a separate container or virtual service on the router, and the firewall hands matching traffic to it. That engine needs memory and storage that the router would otherwise use for other work, plus a security package installed from the SD-WAN Manager. Two consequences follow.
Platform and sizing matter before design starts. A small branch router may not have the spare resources for every feature, or may support only some of them. The platform's own guide has the figures for your release.
Inspection costs throughput and adds latency. Measure it on the platform you will actually deploy, with realistic traffic, not on a lab router with no load.
Where do the cloud features fit in this picture?
They move the work off the router. DNS-layer security and SIG tunnels use the edge only to steer traffic, so branch router resources matter less, and tunnel capacity and the cloud service matter more. The trade-off is a dependency on a service you do not run. That choice is the subject of the SASE lesson.
The guided security workflow in the Manager
The SD-WAN Manager offers a guided way to build a security policy. It asks which kind of protection you want, for example compliance, guest access or direct cloud access, and then walks through the firewall, IPS, URL filtering, AMP and DNS settings that fit. The scenario names and the order of the pages vary by release, so read what your Manager shows instead of relying on a fixed list. The workflow produces a security policy that you then attach to a device template or to a site. It builds the same objects you could build by hand, so knowing what each feature does remains necessary.
Choosing features for three situations
Choosing features for three situations
On small screens, swipe sideways or focus the diagram and use the arrow keys.
Read each row across: the left box names the item, the others describe it.
These are starting points, not Cisco requirements. VPN numbers, subnets and site IDs are examples from the lab. The two labs in this course apply the guest and payment cases: secure guest access and PCI compliance.
What these features do not do
Separate VRFs are not a firewall. VPN 30 and VPN 10 cannot reach each other by default, but that is a routing fact. Add route leaking or a shared service and the separation is gone, with no rule to log it. A firewall states what is allowed and records what was refused.
Encryption does not inspect. IPsec protects traffic between your own edges. It says nothing about whether the traffic is safe.
Inspection cannot see what it cannot read. Without the TLS proxy, IPS and URL filtering work from limited information about HTTPS, such as the name a client asks for. Content stays hidden.
Signatures catch what is known. New attacks and misconfigured applications are not stopped by a signature that does not exist yet.
Edge security does not secure the LAN. A compromised laptop inside VPN 10 is still inside VPN 10.
A troubleshooting order for a security policy that seems to do nothing
Start at the bottom layer and move up. Each step rules out a whole class of causes.
Does the traffic reach the router? Check routing and the LAN side. A missing route is not a security fault.
Is it in the right VPN and zone? A VPN that belongs to no zone is outside the firewall's rules, and what that means depends on the release.
Is the policy attached? A policy that exists in the Manager but is not part of the device's template does nothing.
Is the traffic encrypted beyond reach? If a feature needs to see inside HTTPS, check the TLS proxy.
Is inspection healthy? Check the engine's status, the signature or category data, and that the router has resources free.
show sdwan control connections
show sdwan bfd sessions
show sdwan zbfw zonepair-statistics
show utd engine standard status
One command per layer: control trust, tunnels, firewall counters, inspection engine. The zbfw and utd commands are covered in the firewall and IPS lessons; check the exact syntax on your release.
Example output written for this lesson, simplified; real output has more fields and a different layout
BR-01#show sdwan control connections
PEER PEER PEER SYSTEM SITE PEER PRIV LOCAL STATE UPTIME
TYPE PROT IP ID IP COLOR
vsmart dtls 10.255.0.11 1 10.255.0.11 mpls up 12:03:41:07
vsmart dtls 10.255.0.11 1 10.255.0.11 biz-internet up 12:03:40:55
vmanage dtls 10.255.0.10 1 10.255.0.10 mpls up 12:03:41:02
BR-01 has authenticated control connections to the Controller and the Manager, so layer 1 is healthy. If these were down, nothing above them would be worth checking. The Validator is used at the start to introduce the edge, so it may not be listed once the other connections are up.
A colleague says guests at BR-02 are safe because their traffic is in VPN 30 and the tunnels use IPsec. What is the best response?
Predict · scenario 2
IPS is configured for VPN 10 at BR-01 but sees no HTTPS attacks inside web sessions. The IPS engine is healthy. What is the most likely reason?
Predict · scenario 3
You must give a payment network at a branch the strongest case for an audit. Which set is the best starting point?
Predict · scenario 4
A new security policy exists in the Manager, but BR-03A shows no firewall counters at all. The control connections are up and traffic flows. What do you check next?
FAQ
Is the IPsec between WAN Edge routers a firewall?
No. IPsec keeps traffic private and unchanged while it crosses the transport network. It does not look at what the traffic is or decide whether it should be allowed. A packet carrying malware is delivered just as safely as any other packet.
Do I need every security feature at every branch?
No. Choose by risk. A branch with only private traffic towards the data centre needs less than one with direct internet access for guests. Each inspection feature also costs router resources, and some depend on subscriptions, so turning everything on everywhere is rarely the right design.
Why does a feature that is configured still do nothing?
Usually because traffic does not reach it: the VPN is not covered by the policy, the policy is not attached to the right site, or the traffic is encrypted and the feature cannot see inside it. Work through the layers in order before changing the policy itself.