TTechclick ⚡ XP 0% All lessons
Versa · Secure SD-WAN · App Steering & SLAInteractive · L1 / L2 / L3

Versa SD-WAN App Steering & SLA — DPI, Path Selection & Brownout Remediation

Versa SD-WAN does not just balance links — it names every application with Deep Packet Inspection, maps each one to an SLA, and steers it onto the best path in real time. This lesson shows how DPI identifies apps on the first packet, how SLA and forwarding profiles choose paths, and how FEC and packet replication rescue voice and video on degraded brownout links.

📅 2026-06-18 · ⏱ 16 min · 5 infographics · live packet demo · 🏷 10-Q assessment + AI Tutor inline

⚡ Quick Answer

A clear, interactive guide to Versa SD-WAN application steering and SLA (2026): how VOS uses Deep Packet Inspection to name thousands of apps on the first packet, how SLA profiles and forwarding profiles map each app to the best path, how live probes keep path quality measured, and how FEC and packet replication fix degraded brownout links without dropping voice and video.

🎯 By the end you will be able to

Read as:

Pick where you want to start

1

Name the app

DPI identifies apps, often on the first packet.

2

Map app to SLA

SLA profiles and forwarding profiles choose the path.

3

Measure paths live

Probes track latency, jitter and loss in real time.

4

Fix the brownout

Steer, plus FEC and packet replication.

🧠 Warm-up — 3 questions, no score

Just notice which ones make you pause. We answer all three inside the lesson.

1. How does Versa know an application is Zoom or Office 365?

Answered in Name the app.

2. What decides which path an application uses?

Answered in Map app to SLA.

3. A link is up but losing 4% of packets. What fixes voice without switching path?

Answered in Fix the brownout.

Most engineers think…

Most people picture SD-WAN as 'load-balancing across two links by source IP or round-robin'. That mental model fails you in an interview and on a voice call.

Versa SD-WAN is application-aware: DPI first names each application, then policy maps that app to an SLA profile (latency, jitter, loss thresholds) and a forwarding profile (which path to prefer and how to fail over). Live probes keep every overlay path measured, so when a path breaks SLA the traffic is steered to a compliant path in sub-second time — and on a brownout (link up but degraded) Versa can apply FEC and packet replication instead of just moving away. Understanding that chain is what separates real SD-WAN from glorified link bonding.

① Naming the app — DPI and first-packet classification

The first job of Versa SD-WAN is to know what the traffic is. Versa Operating System (VOS) uses Deep Packet Inspection (DPI) to recognise thousands of applications — Office 365, SAP, Zoom, voice and more — rather than guessing from IP and port alone.

Crucially, VOS often classifies an app on the first few packets, using first-packet classification built on prior learning. Apps can also be matched by IP and port, by domain, or by custom signatures for in-house tools. Naming the app early matters: you cannot steer or apply an SLA to traffic you have not identified yet.

Figure 1 — The steering loop — identify, map, measure, steer, remediate
Every Versa SD-WAN flow runs the same five-step loop against the same application-aware policy.The steering loop — identify, map, measure, steer, remediateIdentifyDPI names the appMapapp to SLA to pathMeasureprobes:lat/jitter/lossSteerpick compliant pathRemediateFEC / replication
Every Versa SD-WAN flow runs the same five-step loop against the same application-aware policy.
Figure 2 — How an app is identified
VOS layers several methods, with DPI and first-packet classification doing the heavy lifting.How an app is identifiedFirst-packetReuse prior learning on packet oneDPI signaturesInspect payload — Zoom, SAP, O365Domain matchMatch by destination domainIP / port / customFallback and in-house app signatures
VOS layers several methods, with DPI and first-packet classification doing the heavy lifting.
Quick check · Q1 of 10 · Understand

How does Versa VOS recognise that a flow is Zoom or Office 365?

Correct: c. VOS uses DPI to inspect payload and name thousands of apps, often classifying on the first few packets via first-packet classification built on prior learning. IP/port, domain and custom signatures are additional matching methods.
👉 So far: Versa DPI names the application first — thousands of apps recognised from payload, often on the first packets via first-packet classification, plus IP/port, domain and custom signatures.

② Mapping the app — SLA profiles and forwarding profiles

Once the app is named, policy decides its path. You define an SLA profile with thresholds for latency, jitter and packet loss, then a forwarding profile that says how to use the paths.

A concrete example

For voice you might write: must use a path meeting under 150 ms latency and under 3% loss; prefer MPLS, fail to Internet. Bulk backup traffic gets a loose SLA and is happy on cheap broadband. This is traffic steering: the same overlay carries everything, but each app rides the path that fits it. You scale the design by writing profiles per app class, not per circuit.

🔎
DPI identification
tap to flip

Deep Packet Inspection recognises thousands of apps from payload — often on the first packets via first-packet classification using prior learning.

📊
SLA profile
tap to flip

A named set of thresholds — max latency, jitter and packet loss — that a path must meet to carry a class of traffic.

🧭
Forwarding profile
tap to flip

Says which path an app prefers, the fallback order, and what remediation to apply if the path degrades.

🛡️
FEC & replication
tap to flip

FEC adds parity packets to rebuild loss; packet replication sends duplicate copies across two paths and de-dupes at the far end.

Separate naming from steering

In an interview, say it as a chain: DPI names the app first, then the SLA profile plus forwarding profile decide the path. You write profiles per app class (voice, SaaS, bulk), not per circuit, which is why adding a link does not mean rewriting every policy.

Quick check · Q2 of 10 · Remember

Which pair of objects maps an application to the right path?

Correct: b. An SLA profile sets the latency, jitter and loss thresholds; a forwarding profile says which path to prefer and how to fail over. Together they steer each named app onto the path that fits it.
👉 So far: An SLA profile sets latency, jitter and loss thresholds; a forwarding profile picks the preferred path and fallback. Together they steer each app onto the path that fits it.

③ Measuring paths live — probes, latency, jitter and loss

Steering only works if VOS knows each path's quality right now. VOS continuously sends probes (BFD-style measurements) across every overlay path, measuring latency, jitter and packet loss.

Because these measurements run all the time, VOS knows in real time which paths currently meet each app's SLA. When a path's numbers drift outside the SLA profile, that path is marked non-compliant for the affected apps — and the forwarding decision changes immediately. This live view is what makes steering an active control loop, not a one-time route choice. The interview line: probes keep the path quality live, so policy always acts on current data.

Figure 3 — One app-aware policy, every overlay path
Each path is continuously probed and the same policy steers each app to the path that meets its SLA.One app-aware policy, every overlay pathVersa VOSDPI + SLA policyMPLS pathBroadband pathLTE / 5G pathSLA probesFEC enginePacket replication
Each path is continuously probed and the same policy steers each app to the path that meets its SLA.
'Up means good' under-sell

Treating a link as healthy just because it is 'up' misses brownouts. A path can be up and still blow the voice SLA on jitter or loss. Always answer with the live probe view — latency, jitter and loss measured continuously — not link state alone.

▶ Watch a voice flow get steered and then rescued

How one voice flow is identified, mapped and protected end-to-end. Press Play for the healthy path, then Break it to see the brownout.

① IdentifyA voice flow leaves the branch; VOS uses DPI to name it as voice on the first packets.
② MapPolicy applies the voice SLA (under 150 ms, under 3% loss) and a forwarding profile that prefers MPLS.
③ MeasureLive probes show MPLS is well inside SLA, so the call rides MPLS cleanly.
④ ProtectLoss stays low; FEC and replication sit ready to auto-trigger if the path degrades.
Press Play to step through the healthy voice path. Then press Break it.
Quick check · Q3 of 10 · Understand

Why does VOS continuously send probes across every overlay path?

Correct: a. Probes (BFD-style) measure latency, jitter and loss in near real time on every path. That live view lets VOS mark a path non-compliant the moment it drifts outside an app's SLA and re-steer immediately.
👉 So far: VOS continuously probes every overlay path (BFD-style) for latency, jitter and loss, so it always knows in real time which paths meet each app's SLA.

④ Fixing the brownout — steer, FEC and packet replication

When a path breaks SLA, the cleanest fix is to steer the affected apps onto a compliant path — Versa does this sub-second. But sometimes every path is up yet degraded: a brownout. Here you remediate the link instead of just leaving it.

Two remediation tools

FEC (Forward Error Correction) adds parity packets so the far end rebuilds lost packets. Packet replication sends copies of critical packets across two paths and de-duplicates at the far end — it beats loss for voice and video. Add adaptive shaping and QoS, and these can be auto-triggered when loss crosses a threshold. The framing: DPI names the app, policy maps app to SLA to path, probes keep quality live, and on degradation you steer to a better path and/or apply FEC and replication for brownouts.

Figure 4 — Steer to a new path vs remediate the link
Failover moves traffic off a bad path; FEC and replication keep a degraded path usable for real-time apps.Steer to a new path vs remediate the linkSteer / failoverMove app to a compliant pathBest when one path is badSub-second switch on SLA breachNeeds a healthy alternate pathFEC / replicationFix loss on the path itselfBest for brownouts on all pathsParity packets or duplicate copiesProtects voice and video first
Failover moves traffic off a bad path; FEC and replication keep a degraded path usable for real-time apps.
Figure 5 — What happens when a path breaks SLA
On an SLA breach the affected apps are steered to a compliant path, and FEC or replication can auto-trigger for brownouts.What happens when a path breaks SLABreachloss / jitter over SLADecidealternate pathhealthy?Steermove app sub-secondRemediateFEC / replication onRecovervoice / video intact
On an SLA breach the affected apps are steered to a compliant path, and FEC or replication can auto-trigger for brownouts.

Vikram at a Pune logistics firm faces this

Branch voice calls break up every afternoon even though both the MPLS and broadband links show as 'up' and the dashboard says no failover happened.

Likely cause

It is a brownout — the MPLS path is up but losing 3 to 5% of packets at peak, which destroys voice while staying 'up', and failover alone does not help because the broadband path is also marginal.

Diagnosis

Open the SLA monitor — both paths show loss above the voice SLA threshold; voice is correctly identified by DPI but no link-remediation is configured, so steering has nowhere clean to go.

Versa Director ▸ SD-WAN ▸ SLA monitor + Forwarding profile (voice)
Fix

On the voice forwarding profile, enable packet replication across MPLS and broadband and turn on FEC, with auto-trigger when loss crosses the threshold, so duplicate or rebuilt packets keep the call clean.

Verify

Re-test at peak: the SLA monitor still shows path loss, but the voice MOS recovers and calls are clean because replication and FEC are absorbing the loss.

Prove it from the SLA monitor

Never close a voice-quality ticket on a hunch. The SLA monitor shows each path's live latency, jitter and loss against the app's SLA, and whether steering, FEC or replication kicked in. That single read tells you whether to re-steer or remediate the link.

Quick check · Q4 of 10 · Apply

A voice call degrades because all paths are up but losing 4% of packets (a brownout). Best response?

Correct: d. On a brownout, failover may not help because every path is degraded. FEC adds parity to rebuild lost packets and packet replication sends duplicate copies across two paths, both protecting real-time voice and video.
👉 So far: On SLA breach, traffic steers to a compliant path sub-second; on a brownout, FEC rebuilds lost packets and packet replication duplicates critical packets across two paths to protect voice and video.

🤖 Ask the AI Tutor

Tap any question — instant, scoped to this lesson. No login, no waiting.

Pre-curated from vendor docs + community Q&A, scoped to this lesson. For a live prod issue, paste your export into chat.techclick.in.

📝 Wrap-up assessment — six more

You've answered 4 inline. Six left. 70% (7 of 10) marks the lesson complete on your profile. Tap Submit all answers at the end.

Q5 · Remember

What technology does Versa VOS primarily use to identify applications?

Correct: b. VOS uses DPI to inspect payload and recognise thousands of applications, often on the first few packets via first-packet classification. IP/port, domain and custom signatures supplement it.
Q6 · Understand

What does an SLA profile actually contain?

Correct: a. An SLA profile defines the quality thresholds — latency, jitter and loss — that a path must satisfy for a class of traffic. The forwarding profile then chooses the path based on those thresholds.
Q7 · Apply

You want voice to prefer MPLS but fail to Internet if MPLS breaks its SLA. Where do you express that?

Correct: c. The forwarding profile says which path an app prefers and the fallback order, evaluated against the app's SLA profile. That is exactly where 'prefer MPLS, fail to Internet for voice' is configured.
Q8 · Analyze

A path shows as 'up' but voice is choppy and the SLA monitor reports 4% loss. What is happening?

Correct: d. A brownout is a link that stays up while performing badly. Link state says 'up', but live probes show loss above the SLA, which is why voice degrades and why FEC or replication is needed.
Q9 · Evaluate

Both your paths are browning out at peak and voice is breaking up. Best remediation?

Correct: b. When every path is degraded, failover has nowhere clean to go. Packet replication duplicates critical packets across both paths and FEC rebuilds losses, both of which protect real-time voice and video on a brownout.
Q10 · Evaluate

What is the correct one-line summary of Versa application steering and SLA?

Correct: b. That chain is the whole model: identify with DPI, map with SLA and forwarding profiles, measure live with probes, and on degradation steer to a compliant path and/or remediate brownouts with FEC and packet replication.
Lesson complete — saved to your profile.
Almost! You need 70% (7 of 10) — re-read the path that tripped you up and tap "Try again".

🧠 In your own words

Type one line: why is Versa SD-WAN called 'application-aware steering' rather than 'link bonding'? Then compare with the expert version.

Expert version: Because Versa does not just spread packets across links — it first names each application with DPI (often on the first packet), then maps that app to an SLA profile and a forwarding profile so each app rides the path that fits it. Live probes keep every path's latency, jitter and loss measured, so the moment a path breaks an app's SLA the traffic is steered to a compliant path sub-second. And when every path is degraded in a brownout, Versa remediates the link itself with FEC and packet replication instead of blindly failing over. Link bonding cannot do any of that because it never knows what the traffic is or whether the path meets the app's needs.

🗣 Teach a friend

Best way to lock it in — explain it in one line to a teammate. Tap to generate a paste-ready summary.

📖 Glossary

Deep Packet Inspection (DPI)
Inspecting packet payload, not just headers, so VOS can recognise thousands of real applications such as Office 365, SAP, Zoom and voice.
First-packet classification
Naming an application from the very first packet of a flow by reusing what VOS already learned about that destination or signature.
SLA profile
A named set of thresholds — maximum latency, jitter and packet loss — that a path must meet to carry a given class of traffic.
Forwarding profile
A policy that says which path an application prefers, the fallback order, and what remediation to apply if the path degrades.
Traffic steering
Sending each named application down the path that best fits its SLA, instead of one default route for all traffic.
SLA probe
Lightweight BFD-style measurements sent continuously across every overlay path to track latency, jitter and loss in near real time.
Brownout
A link that is still up but performing badly — high loss, jitter or latency — so plain failover may not help if every path is degraded.
FEC (Forward Error Correction)
Adds parity packets so the far end can reconstruct packets lost in transit, without waiting for a retransmission.
Packet replication
Sends duplicate copies of critical packets across two paths and discards duplicates at the far end, so loss on one path does not hurt the flow.

📚 Sources

  1. Versa Networks — Versa Secure SD-WAN product page and overview. versa-networks.com/products/sd-wan
  2. Versa Networks — Application identification and DPI in VOS (first-packet classification). docs.versa-networks.com
  3. Versa Networks — SLA profiles, forwarding profiles and traffic steering configuration. docs.versa-networks.com
  4. Versa Networks — SLA monitoring and path measurement (latency, jitter, loss). docs.versa-networks.com
  5. Versa Networks — Forward Error Correction (FEC) and packet replication for link remediation. docs.versa-networks.com
  6. Versa Networks — SD-WAN brownout handling and adaptive QoS. versa-networks.com

What's next?

Got steering and SLA? Next, go deep on Versa secure SD-WAN policy and segmentation — how zones, security policies and service chaining ride the same overlay so traffic is steered and inspected together.