A user at Branch-12 (10.12.0.0/16) requests https://example.com. This branch has no local internet breakout — company policy routes all internet-bound traffic back through HQ for consistent URL filtering, DLP, and logging. This single design decision is the entire reason this walkthrough looks nothing like a single-firewall LAN scenario.
The switching, ARP, and local delivery to the branch router/firewall happen exactly as in a standard LAN — link, MAC learning, ARP for the gateway, frame delivered. That mechanism doesn't change here, so it isn't repeated in depth; what matters for this question starts at the next step.
LANThe branch router/firewall evaluates its routing/policy table for the destination. Because centralized breakout is enforced, there's no local default route straight to a WAN internet circuit — instead, the traffic matches a policy directing it into the SD-WAN overlay tunnel toward HQ.
RouteThe branch's SD-WAN edge wraps the packet in overlay tunnel headers and picks which underlay transport to send it over — MPLS or a broadband internet circuit — based on continuously measured live metrics (latency, loss, jitter) against that traffic class's SLA, not a static route. This dynamic choice is a materially different mechanism than a simple default-route decision.
SD-WANThe encapsulated packet physically transits the chosen underlay — branch CPE, through the MPLS provider's PE routers or the broadband ISP's network — as an ordinary tunneled flow, invisible to any device along that path as anything other than generic tunnel traffic.
UnderlayThe SD-WAN hub at HQ de-encapsulates the tunnel and the original packet re-emerges, unchanged, now sitting inside HQ's internal network. Compare this to the flat, single-firewall "PC to Internet" walkthrough: there, the packet reaches the internet edge in one hop from the LAN. Here, it has already crossed an entire WAN and is only now arriving at the network that actually owns the internet edge.
CheckpointHQ's core switch/router forwards the packet toward the internet edge firewall based on its own, entirely separate routing table — a normal, internal routing decision with no awareness that the traffic originated at a branch three networks away.
HQ CoreThe HQ internet edge firewall performs its state table lookup and policy evaluation, but here it also enforces the centralized services that were the entire point of this design: URL/web filtering, DLP inspection, and possibly transparent or explicit web proxy insertion — services that never exist at the branch level in this architecture.
HQ FirewallSource translation occurs at HQ's internet edge, not the branch. To the destination server, the request appears to originate from HQ's public IP entirely — the branch's own WAN circuit and any public IP it might have are never involved in this flow at all, since the traffic never broke out locally.
NATFrom HQ's edge, the request goes out to the internet exactly as in the single-firewall model, reaches the destination server, and the reply comes back addressed to HQ's public IP:port.
InternetHQ's firewall matches the return traffic against its state table, un-NATs it, and routes it back through the core toward the SD-WAN hub, which re-encapsulates it into the overlay tunnel back to Branch-12. Note that the SD-WAN's path selection for this return leg is evaluated independently — it's entirely possible for the reply to travel over a different underlay transport than the original request did, if conditions changed in between.
ReturnThe branch router de-encapsulates the tunnel traffic and delivers it to the user's PC over the local LAN. Total path: branch LAN → branch router → SD-WAN overlay → HQ core → HQ firewall/proxy → internet → all the way back — a materially longer, multi-organization-boundary path than the single-hop flat-network scenario.
Delivered| Term | Meaning |
|---|---|
| SD-WAN | Software-Defined WAN — dynamically selects the best underlay transport per flow based on live SLA metrics |
| Underlay / Overlay | Underlay is the physical transport (MPLS, broadband); overlay is the encapsulated tunnel running across it |
| Centralized Internet Breakout | All branch internet traffic routed back to a central site before reaching the internet |
| Local Internet Breakout | A branch exits to the internet directly from its own site, without transiting HQ |
| CPE | Customer Premises Equipment — the branch-side device terminating a WAN circuit |
| MPLS | A private, provider-managed WAN transport often used as one underlay option in SD-WAN |
| SLA-Based Path Selection | Choosing the transport for a flow based on measured latency/loss/jitter against policy thresholds |
| Hairpinning | Traffic routed out to a central site and back, even when a more direct path might exist |
| Transparent Proxy | A proxy that intercepts traffic without requiring explicit client configuration |
| WAN Edge / Hub | The device terminating SD-WAN overlay tunnels at a branch (edge) or central site (hub) |