Back to all articles
SD-WANMPLSWANEnterprise Networking

SD-WAN: The Future of Wide Area Networks

Jamie LinSeptember 2, 2024

If you are a large corporation—say, a bank with a headquarters in New York and 500 branch locations across the country—you have a networking problem.

The tellers at the branches need to securely access the central database in New York.

Historically, you could not send this highly confidential financial data over the public internet. It wasn't secure, and more importantly, the internet's performance was wildly unpredictable. A latency spike could cause the banking software to crash.

To solve this, corporations bought MPLS (Multiprotocol Label Switching) circuits from major telecom providers like AT&T or Verizon.

MPLS is essentially a massive, private internet owned by the telecom. It doesn't touch the public web. It is highly secure, and the telecom provides strict Service Level Agreements (SLAs)—guaranteeing that latency will never exceed a certain threshold.

The problem? MPLS is astonishingly expensive. A 10-Megabit MPLS line could cost thousands of dollars a month per branch.

The Cloud Breaks the Model

For 20 years, the MPLS model worked perfectly. All branch traffic was routed privately back to Headquarters. If a branch needed to go to the public internet, it went to Headquarters first, passed through the massive corporate firewall, and went out to the web. (This is called "hair-pinning").

Then, the Cloud happened.

Corporations moved their email to Office 365. They moved their CRM to Salesforce. They moved their servers to AWS.

Suddenly, it made zero sense for a branch office in California to send its Office 365 traffic across an expensive MPLS circuit all the way to New York, just to get pushed out to a Microsoft server that was probably physically located back in California.

The traditional Hub-and-Spoke WAN architecture was obsolete.

Enter SD-WAN

SD-WAN (Software-Defined Wide Area Network) is the technology replacing MPLS.

Instead of relying on wildly expensive private circuits, SD-WAN relies on cheap, massive commodity internet connections (like standard Cable or Fiber broadband) and highly intelligent software.

At each branch office, you install an SD-WAN appliance. You plug in two or three regular, cheap internet connections (maybe a Comcast cable line, an AT&T fiber line, and a 5G cellular backup).

The SD-WAN software creates secure, encrypted VPN tunnels across the public internet to Headquarters and to the other branches.

But here is where the "Software-Defined" magic happens:

Dynamic Path Selection

The SD-WAN appliances are incredibly smart. They constantly measure the health of every single internet connection. They ping the VPN tunnels hundreds of times a second, measuring latency, jitter, and packet loss.

The network engineer configures policies centrally via a cloud dashboard:

  • "Voice traffic is critical. Always send it over the best performing link."
  • "Salesforce traffic goes directly to the internet."
  • "Guest WiFi goes over the cheapest link."
  • If the branch manager is on a VoIP phone call, the SD-WAN box looks at the connections. It sees the Comcast line has a bit of jitter right now. In a fraction of a millisecond, it moves the live phone call over to the Fiber line. The user never hears a drop. If a backhoe cuts the fiber line, the box instantly moves all traffic to the 5G backup.

    Local Breakout

    Because the SD-WAN box often has a built-in firewall, it solves the Cloud problem. When an employee tries to access Office 365, the SD-WAN box says, "This doesn't need to go to Headquarters. It's safe." It drops the traffic directly onto the local internet (Local Breakout), drastically improving performance for cloud apps.

    The Telecom Disruption

    SD-WAN is essentially a massive abstraction layer. It separates the network logic from the physical transport. It treats the underlying ISPs as nothing more than dumb, interchangeable pipes.

    By combining cheap public internet with intelligent software routing and encryption, corporations can achieve the reliability of MPLS at a fraction of the cost, while vastly improving performance for modern cloud applications.