Course contents

Unit 1: WAN and SD-WAN fundamentalsLesson 1.2 (2 of 7 in this unit)2 of 27 in the Cisco SD-WAN course

WAN limitations: cost, backhaul and circuit convergence

Why traditional WANs strain under cloud traffic: private capacity cost, backhaul, manual provisioning and slow, quality-blind failover.

Intermediate · 10 min read

You'll learn to describe four weaknesses of a traditional WAN, explain what backhaul is and why it adds delay, and say why circuit failover is slow when each router decides alone.

Technical definition

Backhaul is sending a branch's traffic across the WAN to a central site, usually the data centre, before it goes on to its real destination. For internet and cloud traffic, backhaul means the packet travels to the centre and back out again, even when the destination is close to the branch.

The load changed, the design did not

Most traditional WANs were designed when branch users mostly reached servers in a company data centre. That made a hub-and-spoke shape sensible: every branch had a line to the centre, and the centre held the servers, the firewalls and the internet connection. Then the applications moved. Email, file sharing, customer relationship systems and video meetings became cloud services, and the same branch lines now carry traffic that has no business in the data centre.

Then and now
Then and nowTraffic has moved from the data centre to cloud services.ThenApplications in thedata centreNowCloud and SaaSInternet-heavyto

On small screens, swipe sideways or focus the diagram and use the arrow keys.

A design built for the old pattern wastes capacity.

The weaknesses below are not faults of any one product. They follow from how the design was built.

Limitation 1: cost of private capacity

A private WAN service gives assurance, and the provider charges for it. When a branch needs more bandwidth, the choices are to buy more of the expensive service or to leave the application squeezed. Internet access to the same site is normally cheaper per unit of capacity, but a traditional router has no simple way to use it for site-to-site traffic with the same confidence.

Cost of capacity
Cost of capacityPrivate circuits cost more per megabit than internet broadband.Private circuitHigh cost per MbpsSLA includedBroadbandLow cost per MbpsQuality variesvs

On small screens, swipe sideways or focus the diagram and use the arrow keys.

Adding private capacity for cloud traffic is expensive.
  • Capacity on the private circuit is bought for the busiest hour, then sits partly idle.
  • The cheaper internet line often sits idle too, because it is held as a backup only.
  • Prices differ between providers, regions and contract lengths, so treat any number you hear as local to that deal.
Backhaul against direct internet access
Backhaul against direct internet accessTop path: a branch user opens a cloud application. The traffic crosses the MPLS circuit to the data centre, passes the data centre firewall and only then goes out to the cloud, so a short trip becomes a long one and uses private capacity. Bottom path: with direct internet access the branch sends the same traffic straight out of its own internet circuit.BranchuserData centreCloud app1. over MPLS2. then outdirect internet accessBackhaul: long path, uses private capacityDirect access: short path, local breakout

On small screens, swipe sideways or focus the diagram and use the arrow keys.

Backhaul made sense when applications lived in the data centre. With applications in the cloud it adds delay and cost, which is one of the pressures that led to SD-WAN.

Limitation 2: backhaul through the data centre

Branch internet traffic is often sent over the WAN to the data centre, inspected there, and then sent out to the internet. The reason is usually security: one set of firewalls and one policy are easier to run than one per branch. The price is paid in delay and in load.

Backhaul and direct access
Backhaul and direct accessBackhaul sends cloud traffic through the data centre first.BackhaulBranch to hub to cloudLonger pathDirectBranch to cloudShorter pathvs

On small screens, swipe sideways or focus the diagram and use the arrow keys.

Direct access cuts delay and WAN load.
  1. A user at the branch opens a SaaS page. The request goes from the branch to the data centre across the WAN.
  2. The central firewall inspects it and sends it out to the internet.
  3. The reply comes back the same way. The data centre sends it down the WAN again to the branch.
Limitation 2: backhaul through the data centre
Limitation 2: backhaul through the data centreEffect; Why it happens. More delay: The packet crosses the WAN twice more than it needs to, plus the time inside the central inspection More load on WAN circuits: Internet traffic now shares the expensive private line with business traffic Central bottleneck: One firewall pair and one internet connection serve every branch Worse cloud experience: A cloud provider chooses a nearby server from where the traffic appears to come from, which is the data centre, not the branchEffectWhy it happensMore delayThe packet crosses the WAN twice more than it needs to, plus the timeinside the central inspectionMore load on WAN circuitsInternet traffic now shares the expensive private line with businesstrafficCentral bottleneckOne firewall pair and one internet connection serve every branchWorse cloud experienceA cloud provider chooses a nearby server from where the traffic appears tocome from, which is the data centre, not the branch

On small screens, swipe sideways or focus the diagram and use the arrow keys.

Each item on the left, with what it means on the right.

In practice, complaints about slow video meetings or slow web applications at branches often turn out to be a backhaul path, not a failing line. Tracing the route from a branch client shows whether the traffic passes through the data centre.

Limitation 3: slow, manual provisioning

Adding a site means ordering a circuit, waiting for the provider, configuring a router by hand or from a template, and building the routing and tunnels for that one site. Each step is separate, and the circuit lead time is outside your control. Changing a policy across a hundred sites means editing a hundred configurations, with the usual risk of one being different from the rest.

Manual provisioning
Manual provisioningEach site is configured by hand and tested after.OrdercircuitConfigureby handTestsite by siteWeeksto go live

On small screens, swipe sideways or focus the diagram and use the arrow keys.

This is slow and prone to error.
  • Configuration drift. Over the years, sites that were meant to match end up with small differences that surprise whoever troubleshoots later.
  • Per-device policy. QoS (quality of service) and routing choices live in each router, so a policy change is many changes.
  • Little visibility. Per-application performance across the WAN is hard to see when the data sits in separate tools on separate boxes.

Limitation 4: circuit convergence

Convergence is the time the network takes to settle on a new working path after a change. On a WAN with two circuits, the question is how fast a branch moves traffic to the second circuit when the first one fails or gets worse.

Circuit convergence
Circuit convergenceA failure is found by routing timers.Failurecircuit degradesDetectiontimers expireRerouterouting convergesRecoverymay take seconds

On small screens, swipe sideways or focus the diagram and use the arrow keys.

Slow detection means slow recovery.

A router normally learns that a path is gone by one of three means: the interface goes down, a routing protocol neighbour times out, or a tracking feature such as IP SLA (a Cisco feature that sends probes and reports whether a target answers) marks a route as unreachable. Each takes time, and the timers are set per device.

Limitation 4: circuit convergence
Limitation 4: circuit convergenceFault; What a traditional router sees; Result. Cable cut at the router: The interface goes down at once Fast switch to the second circuit Fault inside the provider: The interface stays up; the routing neighbour times out later Slower, and set by the protocol timers Heavy packet loss, line still up: Nothing, because the route is still valid Traffic keeps using the poor pathFaultWhat a traditional router seesResultCable cut at the routerThe interface goes down at onceFast switch to the second circuitFault inside theproviderThe interface stays up; the routingneighbour times out laterSlower, and set by the protocoltimersHeavy packet loss, linestill upNothing, because the route is stillvalidTraffic keeps using the poor path

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 third row is the important one. Routing decides by reachability and a metric, not by how the path is performing. A voice call can suffer for a long time on a line that every routing table still calls healthy.

Complexity at the edges

Mixing MPLS and internet circuits means mixing routing styles: BGP or static routes to the provider on one side, tunnels and NAT on the other. Each addition brings its own failure modes, and the design that grows out of many such additions is hard for a new engineer to read. Security adds more: a central firewall is easy to reason about, but moving the policy to branches multiplies the places it must be kept right.

Mistakes in diagnosing these problems

  • Blaming the cloud provider for a path that is longer than it should be. Check whether the traffic is being backhauled before opening a ticket.
  • Reading a line that is up as a line that is good. Interface state says nothing about loss, delay or jitter (variation in delay).
  • Buying capacity to fix a design problem. More bandwidth on a backhauled path leaves the extra distance in place.
  • Assuming two circuits mean two usable paths. Without a way to measure and steer, the second often sits unused.

Test yourself on WAN limitations

Predict · scenario 1

Users at a branch say a cloud video service is slow. A trace from a branch PC shows traffic going to the data centre first and then out to the internet. What is this called?

Predict · scenario 2

A branch has MPLS and broadband. The provider's core has a fault that drops many packets, but the branch router's MPLS interface stays up and its routing neighbour is still established. What does a traditional router do?

Predict · scenario 3

A company wants to change its QoS policy at 200 branches. Why is this slow in a traditional WAN?

Predict · scenario 4

Which statement about backhaul is the most accurate?

FAQ

Is backhaul a mistake in every design?
No. Sending traffic to a central site makes sense when that site holds a firewall policy, an inspection stack or the application itself. It becomes a problem when the traffic is bound for the internet or a cloud service and the central site only adds distance.
Why not just buy more MPLS capacity?
You can, and many networks did. The difficulty is that capacity on a private service is priced for its assurance, so the bill grows quickly as cloud and video traffic grow. Check current prices with your own provider, because they vary by country and contract.
Does having two circuits at a site solve the problem?
It solves part of it. A second circuit gives a path when the first fails, but a traditional router chooses between them using routing protocol rules, not the quality of the path. A line can be up and still be too lossy to use.